DVB-Cube BETA <<< Das deutsche PC und DVB-Forum >>>

Diverse DVB Software für verschiedene Karten => # Linux DVB (vdr, kaffeine, ect.) => # Kaffeine => Thema gestartet von: mtron am 27 November, 2006, 17:48

Titel: Kaffeine 0.8.x releases
Beitrag von: mtron am 27 November, 2006, 17:48
Kaffeine 0.8.3 (http://kaffeine.sourceforge.net/) ist ab sofort als source code (http://mesh.dl.sourceforge.net/sourceforge/kaffeine/kaffeine-0.8.3.tar.bz2) verfügbar

Offizielles Changelog:

* DVB: selectAll button in scandialog
* DVB: save channels list sort order
* DVB: added "Current channel" button in epg window
* DVB: OSD warning when timeshift hd<300MB
* DVB: auto rename channels when adding to list
* DVB: fixed scanning services sharing same pmt.
* DVB: added H/V (C band mutipoint) lnb settings.
* DVB: improved device detection.
* DVB: added : "int dvbSNR( int device )" dcop call.

* xine-part: shortcuts for delay/advance subtitles (ctrl+alt+right/left)
* xine-part: fixed wmv seeking.
* xine-part: save and restore video settings (hue,saturation,contrast,brightness)

* added: option to start in minimal mode + dcop call.
* added: "Open Dir" starts playing dvd from dir if dir points to a dvd image.
* added: playing dvd iso files.

* Disc: fixed crash trying to play while encoding
* Disc: Ask user for cddb close matches

* fixed: session issue.
* fixed: better screensaver disabling method (no interfering key presses anymore).
* fixed: crash when quit from systray.

Also jede menge bugfixes und neues  :D, Dragonix bugreport  (http://beta.dvbcube.org/index.php?topic=13543.msg49763#msg49763)über die doppelten channellists, amin's epg patch (http://), und der scanning patch meiner wenigkeit sind integriert bzw. gefixt.

Danke an die Community hier im Cube :)
Titel: Re: kaffeine 0.8.3 veröffentlicht
Beitrag von: spoke1 am 27 November, 2006, 17:55
Sehnsüchtig erwartet und vor Weihnachten bekommen.  8)

Dann werd ich mich da mal ran machen. Derzeit eh alles ein bisschen dünn an Neuem gewesen.
Titel: Re: kaffeine 0.8.3 veröffentlicht
Beitrag von: mtron am 27 November, 2006, 18:31
ist rein äusserlich gesehen nicht viel passiert, aber einige lästige bugs (z.b crash beim schliessen über den panel plugin)  sind weg.
Titel: Kaffeine 0.8.4
Beitrag von: mtron am 16 April, 2007, 19:15
kaffeine 0.8.4 (http://kaffeine.sourceforge.net/) wurde jetzt fertiggestellt

Changelog:

* added: allow toggling (show / hide) panels by clicking tabs

* fixed: allow small window size in minimal mode
* fixed: removed readonly parts support
* fixed: improve screensaver disabling method again (old behaviour for non-kde environments)

* Playlist: menu option to not auto switch to player window
* Playlist: fix opening playlists
* Playlist: fix google fetcher
* Playlist: don't cut bottom font in rollingtitle.

* DVB: added osd browsing dcop calls
* DVB: added a "source" column in channels list.
* DVB: rotors support (usals and mem_pos)
* DVB: fixed multi devices usage.
* DVB: fixed devices probing
* DVB: added tuning timeout options
* DVB: fixed OSD epg bug with diseqc settings
* DVB: use klocale for datetime format

* gstreamer-part: port to gst 0.10

* xine-part: dragndrop subtitles files
* xine-part: support for xcb. Requires libxcb 1.0 and xine-lib 1.1.5. Fixes several issues.
* xine-part: reduced audio/sub combos sizes
* xine-part: add volume+/- to embedded context menu.
* xine-part: better "Track infos" box layout.
* xine-part: don't restore video settings if not previously saved

Sorce download:

kaffeine-0.8.4.tar.bz2 (http://prdownloads.sourceforge.net/kaffeine/kaffeine-0.8.4.tar.bz2?download)

deb package für Ubuntu dapper:
kaffeine_0.8.4-ubuntu1_i386.deb (http://mtrons.googlepages.com/kaffeine_0.8.4-ubuntu1_i386.deb)
Size: 4.4 MB;
OS: ubuntu LTS (dapper) 32bit
Notes: Package wurde mit prefix=/usr/local gebaut,also muss /usr/local/lib im libary verzeichnis file /etc/ld.so.conf vorhanden sein und nach dem Install "sudo ldconfig" ausgeführt werden


deb package für Ubuntu feisty:
kaffeine 0.8.4 32bit (http://www.getdeb.net/download.php?release=718&fpos=0)
kaffeine 0.8.4 64bit (http://www.getdeb.net/download.php?release=719&fpos=0)
Size: 3.2 Mb;
OS: ubuntu feisty
Notes: Packet von getdeb.net (http://www.getdeb.net/app.php?name=Kaffeine%20Player)


Other Distros:

debian package (http://packages.debian.org/unstable/kde/kaffeine) ist bereits im unstable - zweig
Mandriva OpenSuSE Fedora packages bei rpmfind (http://rpmfind.net/linux/rpm2html/search.php?query=kaffeine&submit=Search+...&system=&arch=)

Weitere Downloads:
Settings (http://beta.dvbcube.org/index.php?topic=16122.0) (Kanallisten Astra / Hotbird)
 alle anderen Sat - Transponder (http://joshyfun.peque.org/transponders/kaffeine.html) für kaffeine
benötigte Codecs (https://help.ubuntu.com/community/RestrictedFormats)
kaffeine-sc-plugin: hxxp://rapidshare.com/files/23645242/kaffeine-sc-plugin-0.3.1.zip.html
kaffeine-sc-plugin deb für dapper: hxxp://mtrons.googlepages.com/kaffeine-sc-plugin_0.3.1-ubuntu1_i38.deb


Falls jemand binary packages für andere Distros / Releases hat, bitte posten!
Titel: Re: Kaffeine 0.8.4
Beitrag von: spoke1 am 16 April, 2007, 20:39
Rotor, endlich!!!!! Wochenende komme. Das wird lang und breit probiert. Und wenn das mit dem scannen endlich mal vernünftig klappt gibt's auch ne dicke Kanalliste.  ;)
Titel: Re: Kaffeine 0.8.4
Beitrag von: mtron am 16 April, 2007, 21:50
spoke - linux - rotoren... hat die unendliche Geschichte bald ein Ende? (wär eigentlich schade  :-X)

Ich drücke dir die daumen dass es endlich klappt.  ;)
Titel: Re: Kaffeine 0.8.4
Beitrag von: spoke1 am 17 April, 2007, 19:14
Soooooooooo,

als "Position Rotor" angemeldet, Satpositionen aus dem Handbuch unter Soruces List den Satelliten zugeordenet (HB 13°=1, Astra 19,2°=2). Latitude und Longitude noch flugs eingetragen.

Und es BÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄGGGGGGGGGGGGGGGGGGGGGGGGGGTTTTTTTTTTTTTTTTTTTTTTTTTTT

Das gibt heute Abend noch eine Plastikpizzen Feuerbestattung. Tschüss Kleinweich  8) 8) 8) 8) 8) 8) 8) 8)

Bleibt im Moment nur die Frage wie ich ihn ohne fertige Kanalliste nach z.B. Sirius bewege....

Und weil das jetzt die letzten Monate alles nach meiner Glaskugel funktioniert hat spendier ich ihr am Wochenende ein Schaumbad, Politur und ein sauberes Deckchen.  ;D

Edit:

Ich hab meinen Settings einfach vorgelogen das 40 Latino nicht auf Astra sondern auf Sirius liegt. Und ab geht's  :D
Titel: Re: Kaffeine 0.8.4
Beitrag von: spoke1 am 17 April, 2007, 20:06
Und wieder mal ITT.

Bis auf 5,13 und 19,2°Ost mag ITT mich nicht. Ich glaub ich muß da mal ein wenig  dran arbeiten. Ich hab gerade mal hier nachgesehen: http://kaffeine.cvs.sourceforge.net/kaffeine/kaffeine/misc/
Die sind uralt, 19 Monate schon.  ???

Die Listen komplett von Joshy übernehmen dürfte auch wenig Sinn haben, die werden nur unendlich lang und machen das scannen zu einem Jahresauftrag.

Edit:

Da gibt es jetzt eine Kaffeinesparte: http://joshyfun.peque.org/transponders/kaffeine.html
Titel: kaffeine 0.8.5
Beitrag von: mtron am 31 Juli, 2007, 20:59
so, wieder eine neue Kaffeine Release  ;D

Mit der gibts jetzt auch eine neue Homepage (http://hftom.free.fr/) & ein Kaffeine Forum (http://hftom.free.fr/phpBB2/)

kaffeine 0.8.5 changelog:

* DVB: scan: check for CA descriptors in PMT to correct CA flag.
* DVB: add a file size limit option (usefull for some "limited" filesystems)
* DVB: save/load epg data
* DVB: insert PSI tables to make broadcast stream VLC compliant ( vlc requires SDT/PAT/PMTs )
* DVB: reworked dvbevents to speed up eit parsing and fix events duplication.
* DVB: add a "recall" button, that zap to the previous played channel.
* DVB: make channel visible and selected after editing.
* DVB: reset search after zap.
* DVB: use iconv (a lot faster) instead of qtextcodec to convert sections strings
* DVB: improved epg filter.
* DVB: added a search field in channels list
* DVB: added a filter box to epg dialog
* DVB: added channels list rmb menu entry to edit channel.
* xine-part: added "QString screenShot()" dcop call (returns filename)
* dcop: make getTimePos() to return acurrate value.

Das wichtigste nochmal auf deutsch:

- Filesize Limit für eine Aufnahme die auf ein Fat32 Partition erfolgt
- EPG data wird jetzt gespeichert
- Kaffeine kann jetzt übers Netzwerk auf VLC streamen

Source Download:
http://downloads.sourceforge.net/kaffeine/kaffeine-0.8.5.tar.bz2
Titel: Re: kaffeine 0.8.5
Beitrag von: Brick am 13 August, 2007, 13:16
Hmm...

Bei der 0.8.3 ging es mit mehreren Frontends gut:
kaffeine: Found DVB device.
/dev/dvb/adapter0/frontend0 : opened ( VLSI VES1x93 DVB-S )
/dev/dvb/adapter0/frontend1 : : No such file or directory
/dev/dvb/adapter1/frontend0 : opened ( Conexant CX22702 DVB-T )
/dev/dvb/adapter1/frontend1 : opened ( Conexant CX24123/CX24109 )
/dev/dvb/adapter1/frontend2 : : No such file or directory

Aber seit der 0.8.4 siehts jetzt so aus:
kaffeine: Found DVB device.
/dev/dvb/0/frontend0 : opened ( VLSI VES1x93 DVB-S )
/dev/dvb/0/frontend1 : : No such file or directory
/dev/dvb/1/frontend0 : opened ( Conexant CX22702 DVB-T )
/dev/dvb/1/frontend1 : : No such file or directory
/dev/dvb/1/frontend2 : : No such file or directory

Gibt es da noch ne andere Lösung,als wie jedes Mal nen symbolischen Link zu setzen?

Titel: Re: kaffeine 0.8.5
Beitrag von: mtron am 13 August, 2007, 13:31
hast du auch ein kernel (und damit dvb-treiber) update gemacht? und um welche tv-karte handelt es sich denn genau? zur identifikation siehe linuxtv-wiki (http://linuxtv.org/wiki/index.php/Supported_Hardware)

Mehr infos wären gut (system, kernelversion, dmesg, lspci...) wie hier beschrieben
 (http://beta.dvbcube.org/index.php?topic=20925.msg82947#msg82947)
Wenn die devices ganz gleich vom kernel mit den richtigen frontends erkannt werden, kanns nur an kaffeine liegen, vielleicht ein bug. Aber probier davor noch die dvb treiber (http://linuxtv.org/repo/) vom svn. howto ist ein gutes im linuxtv wiki (http://www.linuxtv.org/wiki/index.php/How_to_install_DVB_device_drivers)

Poste mal
ls -l /dev/dvb/adapter*
Titel: Re: kaffeine 0.8.5
Beitrag von: Brick am 13 August, 2007, 14:52
Hi!
Ich hab sonst nichts mehr geupdatet,geht auch im Moment gar nicht ;o)
Es kann natürlich an der HVR3000 liegen,weil um die zum Laufen zu bewegen,muss man etwas tricksen...

ls -l /dev/dvb/adapter* Zeigt das schon richtig an:

Zitat
/dev/dvb/adapter0:
crw-rw---- 1 root video 212, 1 2007-08-13 14:20 audio0
crw-rw---- 1 root video 212, 6 2007-08-13 14:20 ca0
crw-rw---- 1 root video 212, 4 2007-08-13 14:20 demux0
crw-rw---- 1 root video 212, 5 2007-08-13 14:20 dvr0
crw-rw---- 1 root video 212, 3 2007-08-13 14:20 frontend0
crw-rw---- 1 root video 212, 7 2007-08-13 14:20 net0
crw-rw---- 1 root video 212, 8 2007-08-13 14:20 osd0
crw-rw---- 1 root video 212, 0 2007-08-13 14:20 video0

/dev/dvb/adapter1:
crw-rw---- 1 root video 212, 68 2007-08-13 14:20 demux0
crw-rw---- 1 root video 212, 84 2007-08-13 14:20 demux1
crw-rw---- 1 root video 212, 69 2007-08-13 14:20 dvr0
crw-rw---- 1 root video 212, 85 2007-08-13 14:20 dvr1
crw-rw---- 1 root video 212, 67 2007-08-13 14:20 frontend0
crw-rw---- 1 root video 212, 83 2007-08-13 14:20 frontend1
crw-rw---- 1 root video 212, 71 2007-08-13 14:20 net0
crw-rw---- 1 root video 212, 87 2007-08-13 14:20 net1

Es ist auch keine grosse Sache und wenn ich  sudo ln -s /dev/dvb/adapter1 /dev/dvb/1
mache klappts ja erstmal...

Zitat
kaffeine: Found DVB device.
/dev/dvb/0/frontend0 : opened ( VLSI VES1x93 DVB-S )
/dev/dvb/0/frontend1 : : No such file or directory
/dev/dvb/1/frontend0 : opened ( Conexant CX22702 DVB-T )
/dev/dvb/1/frontend1 : opened ( Conexant CX24123/CX24109 )
/dev/dvb/1/frontend2 : : No such file or directory
Titel: Re: kaffeine 0.8.5
Beitrag von: spoke1 am 28 Oktober, 2007, 11:37
Ich hab ja lange nix zu quarken gehabt  ;D, aber:

ist eigentlich manuelles Einstellen/Nachjustieren des Rotors in Planung? Von Zeit zu Zeit wäre es mal recht hilfreich wenn man den Rotor auch mal mit Handbetrieb fahren könnte.

Ich muß sonst immer den Sat-Receiver zum Drehen bemühen, das stört meinen Basteltrieb.  ;)
Titel: Kaffeine 1.0-pre2 released
Beitrag von: mtron am 21 Januar, 2008, 10:22
kaffeine 0.8.6 released!

This is the last KDE3 release.
It requires xine-lib=>1.1.9


Changelog:


* kaffeine: new jpeg logo (the animated one is renamed logo.avi)
* xine-part: added fastforward/slowmotion dcop calls, Vaclav Juza
* xine-part: added --without-xcb configure flag (e.g. if you want to use opengl)
* xine-part: escape special chars
* DVB: single click displays current/next for that channel
* DVB: send diseqc commands twice
* DVB: added epg plugins support
* xine-part: improved seeking
* xine-part: added screen resolution settings
* DVB: fix device probing
* xine-part: added nextAudioChannel and nextSubtitleChannel to player menu
* xine-part: added nextAudioChannel and nextSubtitleChannel dcop calls
* DVB: check for NID/TSID instead of TSID
* kaffeine: added "DVB" command line argument (kaffeine --help)
* CDDA: fixed encoding crash
* xine-part: fix audio/sub selection
* DVB: fix PMTs with multiple audio streams
* DVB: added a filename template field in dvb config dialog.
* DVB: Instant record button is now a toggle button that starts and stops recordings silently (no dialogs)
* kaffeine: requires xine-lib =>1.1.9
* DVB: add support for multiple audio streams (live and rec)
* DVB: removed ts2pes
* DVB: fixed scan audio lang
* DVB: scan : add channels found in PAT (not announced in SDT)

einige gute fixes die schon lang im momentanen svn sind. Letzte KDE3 Version von Kaffeine!

Source: http://sourceforge.net/project/downloading.php?groupname=kaffeine&filename=kaffeine-0.8.6.tar.bz2
Titel: Re: kaffeine 0.8.6
Beitrag von: spoke1 am 21 Januar, 2008, 10:48
Lang erwartet!!

Die 0.8.6 sollte doch eigentlich schon vor drei Wochen kommen, oder irre ich mich?
Titel: Re: kaffeine 0.8.6
Beitrag von: mtron am 21 Januar, 2008, 11:11
ist eigentlich eh recht gut in der Zeit. Vor drei wochen war der Feature Freeze (also keine neuen patches, nur noch bugfixes), und jetzt endlich die letzte KDE3 Release. kde4 ist ja auch schon draussen aber momentan noch nicht wirklich "useable"  ;) was aber sicher bald kommt
Titel: [Release] Kaffeine 0.8.7
Beitrag von: mtron am 15 Dezember, 2008, 16:30
Changelog (http://websvn.kde.org/branches/extragear/kde3/multimedia/kaffeine/ChangeLog?revision=828748) für Kaffeine 0.8.7

* kaffeine: add MOD/STM mimetypes
* kaffeine: fullscreen fix, patch by Einars Lielmanis <einars@gmail.com>
* DVB: updated libdvb, added CAM menu.
* DVB: added multiservices CAM support.
* DVB: added ATSC scanning, patch by "Devin Heitmueller" <devin.heitmueller@gmail.com>
* DVB: added 7MHz autoscan.
* DVB: reworked CAM support.

Source : http://sourceforge.net/project/showfiles.php?group_id=86937&package_id=90404&release_id=611650

Binaries : ubuntu intrepid (https://launchpad.net/~mtron/+archiveubuntu intrepid), openSuse (http://packman.links2linux.de/package/kaffeineopenSuse), Feudora10 (http://rpm.pbone.net/index.php3/stat/4/idpl/10417154/com/kaffeine-0.8.7-2.fc10.i386.rpm.html), Mandriva 2008 (http://rpm.pbone.net/index.php3/stat/4/idpl/8408956/com/kaffeine-0.8.7-3mud2008.1.i586.rpm.html)
Titel: Re: Kaffeine 1.0-pre1 veröffentlicht
Beitrag von: spoke1 am 29 April, 2009, 13:28
So gesehen eigentlich etwas was mir den Tag SO RICHTIG versüsst. Ich wäre aber nicht ich käme da nicht gleich wieder ein ABER hinterher:
Zitat
- note: KDE 4.2, Phonon 4.3 and QT 4.4 are required to build / run Kaffeine

Somit bin ich draussen  :-\
Titel: [Release] Kaffeine 0.8.8
Beitrag von: spoke1 am 07 Juni, 2009, 15:01
Kaffeine 0.8.8
Sat, 05/23/2009 - 18:07 — hftom

This is a new (and probably last:) kde3 release.
It introduces S2 support, and fixes some bugs.

**********************
*   KAFFEINE ChangeLog     *
**********************

0.8.8

* DVB: allow OSD on HD channels.
* DVB: PAT/PMT radios fixes.
* DVB: added live ringbuffer size option (in misc page)
* DVB: added tuner priority option.
* DVB: added mini-Diseqc option.
* DVB: added "Sending diseqc cmds twice" option.
* DVB: added "External positionner" option.
* DVB: option to disable MFE probing.
* DVB: add DVB-S2 support.
* DVB: port to S2API.
* DVB: fixed crash that sometimes occurred during ATSC scanning
* DVB: improve support for ATSC scanning on cable (QAM)

download (Source) : http://hftom.free.fr/kaffeine-0.8.8.tar.bz2


--------------------------------------------------------------------------------------------

Nun doch noch eine Final offiziell, ich find's nicht schlimm  :D

Edit mtron: Changelog hinzugefügt
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 07 Juni, 2009, 16:19
super :)

Hat nur 2 monate gedauert hftom zu nerven, aber wahrscheinlich war es ihm einfach zu hart jeden zweiten tag dasselbe im IRC posten zu müssen. ggg

Aber großartig. ich werd gleich ubuntu debs basteln.
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 07 Juni, 2009, 20:01
funktioniert soweit gut.

Aber aktuelles v4l-dvb ist voraussetzung (ich hab den heutigen hg (http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers) snapshot genommen. hg tag: 5ed2a853b692)

Endlich kann man auch die live-ringbuffer grösse in den settings anpassen:
(http://mtrons.googlepages.com/DVB-Settings_kaffeine-0.8.8.jpg)

ebenso gibts im dvb Konfigurations tab einiges neues:
(http://mtrons.googlepages.com/DVB-S2-Settings_kaffeine-0.8.8.jpg)

@ spoke: vielleicht hilft ja das doppelte Senden der DiseqC commands bei deinem problem?

Binary paket von Kaffeine 0.8.8: (ubuntu intrepid, 32 bit):
http://mtrons.googlepages.com/kaffeine_0.8.8-0ubuntu1~mtron1_i386.deb

Wie schaut denn das OSD jetzt auf einem HD Kanal aus? kann bitte jemand einen screenshot posten?
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: spoke1 am 07 Juni, 2009, 20:27
Das doppelte Senden des DiseQ Signals bringt nix. Das hat auch mit dem Problem als solchem nix zu tun.

Heute Mittag wollte ich bauen, aber cdparanoia wird nicht gefunden. Ich könnte mdv.......
daher war ich so dreist und hab mir ein fertiges .rpm von kaffeine 0.8.8 installiert. Damit ist natürlich nix mit HD, weil der Erbauer das nicht berücksichtigt hat.  :P

Wofür hast Du denn noch "DVB Plugins" drin, hast Du jetzt auch 5°O  ;D
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 07 Juni, 2009, 22:35
Heute Mittag wollte ich bauen, aber cdparanoia wird nicht gefunden.

da bin ich auch drüber gestolpert. Da ist das kaffeine configure script nicht grad präzise. Es fehlte bei mir nämlich libcdio. Die betreffenden ubuntu pakete waren:  libcdio-cdda-dev libcdio-paranoia-dev libcdio-dev libcdparanoia0-dev

vielleicht findest so etwas einfacher das mandriva Äquivalent.
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: spoke1 am 07 Juni, 2009, 22:46
libcdio-devel - Devel files from libcdio​                                                                                                                        
This is the libraries, include files and other resources you can use to incorporate libcdio into applications.
‎/usr/include/cdio
        ‎/usr/include/cdio++
        ‎/usr/include/cdio++/cdio.hpp
        ‎/usr/include/cdio++/cdtext.hpp
        ‎/usr/include/cdio++/device.hpp
        ‎/usr/include/cdio++/devices.hpp
        ‎/usr/include/cdio++/disc.hpp
        ‎/usr/include/cdio++/enum.hpp
        ‎/usr/include/cdio++/iso9660.hpp
        ‎/usr/include/cdio++/mmc.hpp
        ‎/usr/include/cdio++/read.hpp
        ‎/usr/include/cdio++/track.hpp
        ‎/usr/include/cdio/audio.h
        ‎/usr/include/cdio/bytesex.h
        ‎/usr/include/cdio/bytesex_asm.h
        ‎/usr/include/cdio/cd_types.h
        ‎/usr/include/cdio/cdda.h
        ‎/usr/include/cdio/cdio.h
        ‎/usr/include/cdio/cdio_config.h
        ‎/usr/include/cdio/cdtext.h
        ‎/usr/include/cdio/device.h
        ‎/usr/include/cdio/disc.h
        ‎/usr/include/cdio/ds.h
        ‎/usr/include/cdio/dvd.h
        ‎/usr/include/cdio/ecma_167.h
        ‎/usr/include/cdio/iso9660.h
        ‎/usr/include/cdio/logging.h
        ‎/usr/include/cdio/mmc.h
        ‎/usr/include/cdio/paranoia.h
        ‎/usr/include/cdio/posix.h
        ‎/usr/include/cdio/read.h
        ‎/usr/include/cdio/rock.h
        ‎/usr/include/cdio/sector.h
        ‎/usr/include/cdio/track.h
        ‎/usr/include/cdio/types.h
        ‎/usr/include/cdio/udf.h
        ‎/usr/include/cdio/udf_file.h
        ‎/usr/include/cdio/udf_time.h
        ‎/usr/include/cdio/utf8.h
        ‎/usr/include/cdio/util.h
        ‎/usr/include/cdio/version.h
        ‎/usr/include/cdio/xa.h
        ‎/usr/lib/libcdio++.la
        ‎/usr/lib/libcdio++.so
        ‎/usr/lib/libcdio.la
        ‎/usr/lib/libcdio.so
        ‎/usr/lib/libcdio_cdda.la
        ‎/usr/lib/libcdio_cdda.so
        ‎/usr/lib/libcdio_paranoia.la
        ‎/usr/lib/libcdio_paranoia.so
        ‎/usr/lib/libiso9660++.la
        ‎/usr/lib/libiso9660++.so
        ‎/usr/lib/libiso9660.la
        ‎/usr/lib/libiso9660.so
        ‎/usr/lib/libudf.la
        ‎/usr/lib/libudf.so
        ‎/usr/lib/pkgconfig/libcdio.pc
        ‎/usr/lib/pkgconfig/libcdio_cdda.pc
        ‎/usr/lib/pkgconfig/libcdio_paranoia.pc
        ‎/usr/lib/pkgconfig/libiso9660.pc
        ‎/usr/lib/pkgconfig/libudf.pc
        ‎/usr/share/doc/libcdio-devel
        ‎/usr/share/doc/libcdio-devel/AUTHORS
        ‎/usr/share/doc/libcdio-devel/COPYING
        ‎/usr/share/doc/libcdio-devel/ChangeLog
        ‎/usr/share/doc/libcdio-devel/INSTALL
        ‎/usr/share/doc/libcdio-devel/NEWS
        ‎/usr/share/doc/libcdio-devel/README
        ‎/usr/share/doc/libcdio-devel/TODO
        ‎/usr/share/info/libcdio.info.lzma

Da seh ich ein paar von den angemeckerten Kameraden drin.... aber heute nicht mehr
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 20 Juni, 2009, 13:29
kleiner Bugfix patch für HD sender die nur eac3 (erweiterung des A52 codec) als audio stream einsetzen (z.B. einige Französische HD sender von Canal+)

Zitat
ATSC A/52b or  Enhanced AC3 or EAC3 is an extension to A/52a and was approved for the Blu-ray and HD DVD standard.  EAC3 is also supposed to be backwards compatible with AC3

--- kaffeine/src/input/dvb/dvbsi.cpp 2008/11/11 03:04:44 882635
+++ kaffeine/src/input/dvb/dvbsi.cpp 2009/06/20 11:13:10 979975
@@ -564,6 +564,7 @@
  break;
  case 0x6a :
  case 0x81 :
+ case 0x7a :
  audio = true;
  ac3 = true;
  break;
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: dvb_ss2 am 01 Juli, 2009, 14:16
Gibbet die auch als 64bit-Variante oder muss ich doch wieder selbst kompilieren?

Gibt es wesentliche/wichtige Neuerungen/Verbesserungen für DVB-S oder kann man getrost bei 0.8.7 verbleiben?

dvb_ss2
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: spoke1 am 01 Juli, 2009, 20:01
Die Karte wird anders (richtig als S2) erkannt:

- wenn S2 im Rechner steckt findet man jetzt auch ein S2 Menue im kaffeine.
- das Scannen der 9/10 FEC's geht nun. Fehlte vorher.
- ....


Kurz: Umstieg auf 0.8.8? JA!!! Backen wirst Du wohl wieder selber müssen.
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: dvb_ss2 am 02 Juli, 2009, 22:00
Ich hab nur eine DVB-S Skystar 2, keine DVB-S2! ;)

dvb_ss2
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: spoke1 am 02 Juli, 2009, 22:03
Dann betrifft dich alles was schön und neu ist ja nicht. Pech gehabt  ;D
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: dvb_ss2 am 06 Juli, 2009, 17:38
Mit der Anleitung (http://beta.dvbcube.org/index.php?topic=21040.0) sowie mtrons Info hier (http://beta.dvbcube.org/index.php?topic=25951.msg112339#msg112339), konnte ich Kaffeine 0.8.8 auf meinem 64bit Jaunty kompilieren und ein DEB-Paket schnüren.

Leider musste ich aufgrund dieses Fehlers...
Zitat
configure: error: The important program mcopidl was not found!
Please check whether you installed aRts correctly or use
--without-arts to compile without aRts support (this will remove functionality)

...den Befehl...
./configure...mi dem Parameter...
--without-arts...ausführen, da ich nicht weiß, welches Paket noch benötigt wurde.

Trotzdem habe ich das DEB-Package mal bei Wikifortio (http://www.wikifortio.com/902893/kaffeine_0.8.8-0ubuntu1_amd64.deb) und Mediafire (http://www.mediafire.com/?mgaqdjmgoel) hochgeladen.

@mtron
Wenn Du willst, dann kannst es ja auf Deiner Webpage zum Download anbieten.

@all
Wenn jemand weiß, welches Paket ich noch hätte installieren müssen um oben genannten Fehler zu umgehen -> nur her damit!

dvb_ss2
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: Warpi am 06 Juli, 2009, 18:03
--without-arts dient wohl dazu die Abhängigkeiten vom Kde zu verringern.
Also wenn kein Kde benutzt wird. So hab ich das zumindest verstanden  ???
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 06 Juli, 2009, 18:22
Zitat von: dvb_ss2
Wenn Du willst, dann kannst es ja auf Deiner Webpage zum Download anbieten.

wie ist denn das paket gebaut? (welche config switches) falls du es mit checkinstall wie im howto gemacht hast ist es nicht redistribute-able(läuft wahrscheinlich nur auf deinem system und es fehlen die dependencies). Dass es halbwegs einsetzbar ist müsste es einen pbuilder build bestehen.

Versuche mal das Source paket auf meiner seite...

Zitat von: dvb_ss2
Wenn jemand weiß, welches Paket ich noch hätte installieren müssen um oben genannten Fehler zu umgehen -> nur her damit!

apt-get install libarts1-dev


Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: dvb_ss2 am 06 Juli, 2009, 18:56
Wusste ich nicht, dass das so kompliziert ist. Als Config-Switches habe ich nur --without-arts genutzt.

Wie müsste ich das Paket bauen, dass es auch andere nutzen können?

Das mit dem Paket libarts1-dev (http://packages.ubuntu.com/search?suite=intrepid&arch=any&mode=exactfilename&searchon=contents&keywords=mcopidl) habe ich mitttlerweile auch rausgefunden. Das Paket scheint es aber für Jaunty (http://packages.ubuntu.com/search?suite=jaunty&arch=any&mode=exactfilename&searchon=contents&keywords=mcopidl) nicht zu geben.

dvb_ss2
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 06 Juli, 2009, 19:38
ok, das ist ja auch mit kde4 (wenigstens bei ubuntu) durch den pulseaudio sound server sowieso (mehr oder weniger) obsolet geworden. Da du ja den arts soundserver nicht im einsatz hast, kannst du auf diesen part natürlich verzichten.
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: dvb_ss2 am 06 Juli, 2009, 20:19
OK, bliebe dann noch die Frage: Wie erstelle ich ein redistributable DEB-Package?

dvb_ss2
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 07 Juli, 2009, 12:13
kurze antwort: https://wiki.ubuntu.com/PackagingGuide/Complete

etwas kaffeine bezogener: ich hab die schritte mitgeloggt und ein wenig kommentiert. Wenn du dem konzept folgst solltest du ein ordentliches ubuntu / debian paket (incl. Dependencies und so) bekommen. Ebenso ein .dsc und .changes file mit dem du dann auch einen pbuilder füttern kannst (das wird z.B. vom ubuntu auto-builder für die ppa's benötigt)

## dvb drivers installieren
cd /usr/src
sudo -s
apt-get install mercurial build-essential linux-headers-`uname -r`
hg clone http://linuxtv.org/hg/v4l-dvb
cd v4l-dvb
make
make install
cp /usr/src/v4l-dvb/linux/include/linux/dvb/frontend.h /usr/include/linux/dvb/frontend.h
## ACHTUNG: das nächste command macht genau das was der Name andeutet!
reboot

## kaffeine sourcen besorgen
mkdir ~/kaffeine && cd ~/kaffeine
wget http://mtrons.googlepages.com/kaffeine-0.8.8-src.tar.gz
tar -zxvf kaffeine-0.8.8-src.tar.gz

## build dependencies installieren
sudo apt-get build-dep kaffeine
sudo apt-get install build-essential cdbs debhelper quilt automake1.9 kdelibs4-dev libcdio-cdda-dev libcdio-paranoia-dev libcdio-dev libmp3lame-dev libcdparanoia0-dev libogg-dev libxine-dev libxcb1-dev libxtst-dev libgstreamer0.10-dev

## Source vorbereiten
dpkg-source -x kaffeine_*.dsc
cd kaffeine-0.8.8

jetzt solltest du die datei debian/changelog editieren um deinen paket einen eigenen tag zu geben. In besagter datei ändere die erste zeile von
kaffeine (0.8.8-0ubuntu1~mtron2) intrepid; urgency=low
zum Beispiel zu:
kaffeine (0.8.8-0ubuntu1~mybuild2) ubuntu_release_codename; urgency=low

ersetzten musst du natürlich ~mybuild2 ("versioning") und ubuntu_release_codename (für welche ubuntru release das paket sein soll). Wenn du das nächste paket baust kannst du einfach die letzte ziffer nach mybuild um eins "bumpen" dass es zu  ~mybuild3, das nächste update dann zu ~mybuild4 usw, wird.
Der Sinn dahinter ist dass so sichergestellt ist dass updates automatisch dank des dpkg paket management installiert und verwaltet werden können.

Jetzt noch zum letzten schritt:

## binary paket erstellen ...
fakeroot debian/rules binary

## oder voller build (source & binary für pbuilder)
dpkg-buildpackage -rfakeroot -us -uc -sa

damit solltest dann nach einiger Zeit im Ordner ~/kaffeine 3 deb pakete erstellt bekommen. Kaffeine ist so konfiguriert dass es mit lame mp3 support  und dvb-s2 treiber support gebaut wird. Nach dem build  installiere das Paket "kaffeine" am besten mit doppelklick auf das deb in Nautilus . die anderen beiden debs sind das debug paket (brauchst du vorerst nicht) und die gstreamer engine die eh nicht geht.

Damit solltest eigentlich schon ok sein und du hast ein (fast) redistributable kaffeine.

Falls pbuilder probieren möchtest ist die sache ein wenig komplexer, weil du eine spezielle externe dependency (die v4l-dvb source treiber) hast die nicht in den ofiziellen ubuntu quellen sind. Also müsstest du dir zuerst ein paket mit den v4l-dvb treibern bauen und das in eine lokale repository für pbuilder legen. Das empfehle ich dir erst zu versuchen wenn du die packaging guide gelesen und verstanden hast ;)

Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: dvb_ss2 am 07 Juli, 2009, 15:51
Vielleicht eine dumme Frage (wobei ich mir eh' nicht sicher bin, ob ich mich da ranwagen sollte?!?):
Muss ich vorher wieder Pakete wie build-essential etc. runterwerfen, damit die Vorgehensweise so funktioniert wie beschrieben?

dvb_ss2
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 07 Juli, 2009, 18:13
nein, das ist nur zur sicherheit dass du die nötigen pakete drauf hast.
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: dvb_ss2 am 07 Juli, 2009, 18:56
...und noch eine Frage:
Ich habe bekanntlich eine Technisat Skystar 2 (Rev. 2.6d), welche von Ubuntu automatisch als STV0299 erkannt wird.

Die Karte wird also m.E. ohne V4L-Treiber genutzt.

Könnten sich die Treiber irgendwie in die Quere kommen?

dvb_ss2
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 07 Juli, 2009, 19:17
die v4l-dvb treiber vom hg sind wie (fast) jeder linux treiber rückwärts kompatibel.

Das ist ja das feine an monolitischen kerneln, wenn hardware treiber code mal im kernel ist dann bleibt der dort und wird im normalfall nicht einfach "gedropped".  Kein anderes OS unterstützt so viel verschiedene Hardware wie gnu/Linux [1].

Also: die v4l-dvb hg repo unterstüzt alle bisherig vom linux kernel unterstützte dvb hardware, plus die neue S2API für DVB-S2 hardware.

Für dich als enduser bedeutet das ersmal nur dass die tuning zeit noch nicht so schnell wie gewohnt ist (wenigstens bei mir) aber das liegt im halb sekundenbereich.

[1] kernel USB Subsystem maintainer Greg-Kroah Hartmann im interview: http://broadcast.oreilly.com/2008/10/how-linux-supports-more-device.html (http://broadcast.oreilly.com/2008/10/how-linux-supports-more-device.html)
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 12 August, 2009, 18:47
könnte eventuell bei den berichteten audio - lags mit AC3 helfen:

Zitat von: hftom
Set buffers.audio_num_buffers=500 and buffers.video_num_buffers=1000 in xine config file

Vielleicht bewirkt das was positives.
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: spoke1 am 12 August, 2009, 20:32
Ich kann dir sagen was das bewirkt: statt 100% Prozesslast jetzt nur noch 60% bei Eins FestivalHD. Find ich nicht schlimm  ;D

EDIT:

Arte HD OHNE Störungen!!!! bei 80%
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 12 August, 2009, 21:03
klingt ja schon mal nicht schlecht :) Vielleicht hilfs ja auch bei kater und ritschie  ;D.
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: kater am 12 August, 2009, 21:07
da werd ich morgen mal am Schräubchen drehen
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: spoke1 am 12 August, 2009, 21:53
da es ja gleich einen "Aufschrei" gegeben hat:

für den der nicht weiss wie er in /home/user/./xine/config zu editieren hat der Weg durch die graphische Oberfläche.

- kaffeine starten
- Im Reiter  "Einstellungen" xine Parameter aufrufen
- dort in die "engine" und hier bei den "Experten Optionen" die Einstellungen hochdrehen

Viel Erfolg!!!!
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: ritschibie am 12 August, 2009, 21:56
Kann leider nicht so jubeln, habe die beiden Parameter im xine config-Fenster
unter "engine" und "expert options" versucht zu verstellen: Während er die
audio_num_buffer mit 500 annimmt, verweigert er die 1000 im video_num_buffer
(akzeptiert da nur 500). Ist das bei Euch auch so?

Systemlast ist bei mir um vielleicht 10% gesunken. Leider ist wechselseitig immer
noch eine CPU mit ann. oder ganzen 100% beschäftigt, während die andere (im
Wechsel, wie gesagt) meist so um die 30 bis 60% ausgelastet ist...

Das Audio-Problem habe ich weiter :(
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: kater am 12 August, 2009, 22:02
ist klar, aber.
Meine Version  0.8.9 svn.  In den Xine Parametern in kaffeine Expert/ Video oder Audio gibt es bei mir diese Einträge nicht
In der .xine/ config nach einem Eintrag gleichen Namens gesucht, nichts.
 Ein Einfügen der beiden Werte.
 buffers.audio_num_buffers=500buffers.video_num_buffers=1000in xine.config wird das Speichern mit bilden einer Backupdatei quitiert.
Nach einem Start von kaffeine , ohne Verbesserung, ist der Eintrag aber wieder verschwunden. Backup gelöscht  ???
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: spoke1 am 12 August, 2009, 22:10
Bei mir wollten die neuen Einstellungen auch nicht gleich übernommen werden, besonders nicht die zu den Videooptionen. Mehrfaches "übernehmen" und "OK" was nötig bis die "1000" "schwarz" wurde.

kaffeine muss so wie ich das sehe nach der Änderung neu gestartet werden da die Einstellungen sonst wohl nicht wirklich übernommen werden  ???
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: kater am 12 August, 2009, 22:29
Blindheit wird bestraft hab in den Xineoptionen unter Audio und Video und nicht unter Engine geschaut.
Ihr dürft nach dem Eingeben des neuen Wertes derdiedas ? Prompt nicht hinter dem neuen Wert stehen lassen sondern das Eingabefeld wechseld und dann erst Apply.
Und das Ergebnis, nun ja bei mir ein gaaanz kleines bisschen besser. Aber Tendenz noch immer gegen 99%. Aber mit Uraltkernel 2.6.28-11.
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: ritschibie am 12 August, 2009, 22:41
Jetzt ging's: Mit Alternativmethode - per Maus den Zähler hochstellen!

Prozessorlast ist tatsächlich um 20% (gefühlsmäßig) gesunken (via
Systemüberwachung). Leider ist mein Audioproblem unter Arte HD
weiter da. Unter HD habe ich da generell Probleme. Bei Eins Festival
HD muss ich immer wieder neu (so jede Minute) tunen, damit der
Ton läuft...
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: spoke1 am 12 August, 2009, 23:06
Dann schraubt doch die Werte mal hoch. Ich hab hier u.A. mit 1000/3000 experimentiert. Die Systeme sind nun mal unterschiedlich, also drehn am System  ;D
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: ritschibie am 12 August, 2009, 23:40
Jawoll Käpt'n! Werd ich noch machen, bevor mich die Teerwalze überrollt ;D
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: ritschibie am 13 August, 2009, 19:50
Gestern ist's spät geworden, deshalb erst jetzt der Test:

Spoke, Du hattest Recht:

Bei der Einstellung
- audio_num_buffers=2000
- video_num_buffers=3000

klappt es jetzt endlich mit dem Audio unter arte HD.
Dafür hat m2hd plötzlich Doppelbilder (Bildüberlagerungen,
so eine Art Flimmereffekt).

Kann das jemand auf m2HD testen? Danke
(Anixe HD läuft auch weniger "flüssig" wie vorher - Ruckler...)
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: kater am 13 August, 2009, 20:20
hab die Einstellungen auch verändert
- audio_num_buffers= schrittweise (500er) bis 2000
- video_num_buffers=                 "                       4000
Sender mit 1280x720 Arte und EinsFesti. sind trotz Last bei 100% jetzt in Bild und Ton brauchbar
Sender mit 1920x1080 Anixe, AstraHD und m2HD sind weiterhin ruckelig und mit Klötzchenbildung.
Die Störungen haben sich auf den letztgenannten eher verstärkt.
Also ähnliche Ergebnisse wie bei ritschie.
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: Warpi am 13 August, 2009, 21:09
hab die Einstellungen auch verändert
- audio_num_buffers= schrittweise (500er) bis 2000
- video_num_buffers=                 "                       4000
Sender mit 1280x720 Arte und EinsFesti. sind trotz Last bei 100% jetzt in Bild und Ton brauchbar
Sender mit 1920x1080 Anixe, AstraHD und m2HD sind weiterhin ruckelig und mit Klötzchenbildung.
Die Störungen haben sich auf den letztgenannten eher verstärkt.
Also ähnliche Ergebnisse wie bei ritschie.

Hab hier hier ähnliche Ergebnisse (Linux Mint Gloria / 64) ....
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: ritschibie am 14 August, 2009, 14:08
Im folgenden code hat Spoke seine Änderungen an der xine config file eingestellt.
Seine Änderungen erkennt man am rot markierten Text.
Zitat
#
# xine config file
#
.version:2

# Entries which are still set to their default values are commented out.
# Remove the '#' at the beginning of the line, if you want to change them.

# Farbpalette (Vordergrund-Rand-Hintergrund) für Untertitel und OSD
# { white-black-transparent  white-none-transparent  white-none-translucid  yellow-black-transparent }, default: 0
#ui.osd.text_palette:white-black-transparent

# Änderungen an Hardwaremixer melden
# bool, default: 1
#audio.alsa_hw_mixer:1

# Zu benutzender Audiotreiber (Standard: automatisch)
# { auto  pulseaudio  alsa  oss  none  file }, default: 0
#audio.driver:auto

# Software-Audiomischgerät benutzen
# bool, default: 1
#audio.mixer_software:1

# Gerät für Pulse-Audio
# string, default:
#audio.pulseaudio_device:

# Benutze dynamische A/52 Bereichskomprimierung
# bool, default: 0
audio.a52.dynamic_range:1

# Heruntermischen zu Zweikanal Stereo Raumklang
# bool, default: 0
audio.a52.surround_downmix:1

# A/52 Lautstärke
# [0..200], default: 100
audio.a52.level:97

# Gerät für Monoausgabe
# string, default: default
#audio.device.alsa_default_device:default

# Gerät für Stereoausgabe
# string, default: plug:front:default
audio.device.alsa_front_device:default

# ALSA Mixergerät
# string, default: PCM
#audio.device.alsa_mixer_name:PCM

# Soundkarte unterstützt mmap
# bool, default: 0
audio.device.alsa_mmap_enable:1

# Gerät für 5.1-Kanalausgabe
# string, default: iec958:AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2
#audio.device.alsa_passthrough_device:iec958:AES0=0x6,AES1=0x82,AES2=0x0,AES3=0x2

# Gerät für 4-Kanalausgabe
# string, default: plug:surround40:0
#audio.device.alsa_surround40_device:plug:surround40:0

# Gerät für 5.1-Kanalausgabe
# string, default: plug:surround51:0
#audio.device.alsa_surround51_device:plug:surround51:0

# Lautsprecherplazierung
# { Mono 1.0  Stereo 2.0  Headphones 2.0  Stereo 2.1  Surround 3.0  Surround 4.0  Surround 4.1  Surround 5.0  Surround 5.1  Surround 6.0  Surround 6.1  Surround 7.1  Pass Through }, default: 1
audio.output.speaker_arrangement:Headphones 2.0

# Versatz für digitales Passthrough
# numeric, default: 0
#audio.synchronization.passthrough_offset:0

# Audiowiedergabe während langsamer/schneller Geschwindigkeit
# bool, default: 0
audio.synchronization.slow_fast_audio:1

# Methode für Audio/Videosynchronisation
# { metronom feedback  resample }, default: 0
#audio.synchronization.av_sync_method:metronom feedback

# Wenn !=0, immer auf diese Rate anpassen
# numeric, default: 0
#audio.synchronization.force_rate:0

# Resampling benutzen
# { auto  off  on }, default: 0
#audio.synchronization.resample_mode:auto

# Startlautstärke
# [0..100], default: 50
audio.volume.mixer_volume:100

# Lautstärke beim Starten wiederherstellen
# bool, default: 0
#audio.volume.remember_volume:0

# Zu benutzender Videotreiber (Standard: automatisch)
# { auto  dxr3  aadxr3  xv  SyncFB  opengl  raw  xshm  xxmc  none  vidix  vidixfb  fb  xvmc }, default: 0
#video.driver:auto

# Monitor horizontal resolution (dpi).
# [1..200], default: 78
#video.screen_x_res:78

# Monitor vertical resolution (dpi).
# [1..200], default: 78
#video.screen_y_res:78

# pitch alignment Abhilfe
# bool, default: 0
#video.device.xv_pitch_alignment:0

# video display method preference
# { Any  Overlay  Textured Video  Blitter }, default: 0
#video.device.xv_preferred_method:Any

# Xv port number
# numeric, default: 0
#video.device.xv_port:0

# enable vblank sync
# bool, default: 1
#video.device.xv_sync_to_vblank:1

# Deaktiviert exaktes Alphaüberblendn bei Overlays
# bool, default: 0
#video.output.disable_exact_alphablend:0

# Alle Videoskalierungen deaktivieren
# bool, default: 0
#video.output.disable_scaling:0

# Horizontale Bildposition im Ausgabefenster
# [0..100], default: 50
#video.output.horizontal_position:50

# Vertikale Bildposition im Ausgabefenster
# [0..100], default: 50
#video.output.vertical_position:50

# Deinterlace-Methode (veraltet)
# { none  bob  weave  greedy  onefield  onefield_xv  linearblend }, default: 4
#video.output.xv_deinterlace_method:onefield

# Choose speed over specification compliance
# bool, default: 0
#video.processing.ffmpeg_choose_speed_over_accuracy:0

# Qualität der MPEG-4 Nachbearbeitungsstufe
# [0..6], default: 3
#video.processing.ffmpeg_pp_quality:3

# Skip loop filter
# { default  none  nonref  bidir  nonkey  all }, default: 0
#video.processing.ffmpeg_skip_loop_filter:default

# FFmpeg video decoding thread count
# numeric, default: 1
#video.processing.ffmpeg_thread_count:1

# Gerät für CD-Audio
# string, default: /dev/cdrom
#media.audio_cd.device:/dev/cdrom

# Laufwerk auf diesen Faktor verlangsamen
# numeric, default: 4
#media.audio_cd.drive_slowdown:4

# CDDB abfragen
# bool, default: 1
#media.audio_cd.use_cddb:1

# CDDB Cacheverzeichnis
# string, default: /home/spoke1/.xine/cddbcache
#media.audio_cd.cddb_cachedir:/home/spoke1/.xine/cddbcache

# CDDB Serverport
# numeric, default: 8880
#media.audio_cd.cddb_port:8880

# CDDB Servername
# string, default: freedb.freedb.org
#media.audio_cd.cddb_server:freedb.freedb.org

# Pfad zum Sichen von Datenströmen
# string, default:
#media.capture.save_dir:

# Nummer der zu benutzenden DVB-Karte.
# numeric, default: 0
#media.dvb.adapter:0

# Zuletzt gesehenen DVB-Kanal vermerken
# bool, default: 1
#media.dvb.remember_channel:1

# Number of seconds until tuning times out.
# numeric, default: 0
#media.dvb.tuning_timeout:0

# DVB Channels config file
# string, default: /home/spoke1/.xine/channels.conf
#media.dvb.channels_conf:/home/spoke1/.xine/channels.conf

# Enable the DVB GUI
# bool, default: 1
#media.dvb.gui_enabled:1

# Zuletzt gesehener DVB-Kanal
# numeric, default: -1
#media.dvb.last_channel:-1

# Standardsprache für die DVD-Wiedergabe
# string, default: en
#media.dvd.language:en

# Region (1-8), aus der der DVD Player zu kommen scheint
# numeric, default: 1
#media.dvd.region:1

# Gerät für DVD Wiedergabe
# string, default: /dev/dvd
#media.dvd.device:/dev/dvd

# Vorauseilendes Caching benutzen
# bool, default: 1
#media.dvd.readahead:1

# Wiedergabemodus falls Titel/Kapitel angegeben
# { entire dvd  one chapter }, default: 0
#media.dvd.play_single_chapter:entire dvd

# Einheit beim Suchen
# { seek in program chain  seek in program }, default: 0
#media.dvd.seek_behaviour:seek in program chain

# Einheit für die Überspringen-Aktion
# { skip program  skip part  skip title }, default: 0
#media.dvd.skip_behaviour:skip program

# Startverzeichnis für Dateisuche
# string, default: /home/spoke1
#media.files.origin_path:/home/spoke1

# Versteckte Dateien anzeigen
# bool, default: 0
#media.files.show_hidden_files:0

# Netzwerkbandbreite
# { 14.4 Kbps (Modem)  19.2 Kbps (Modem)  28.8 Kbps (Modem)  33.6 Kbps (Modem)  34.4 Kbps (Modem)  57.6 Kbps (Modem)  115.2 Kbps (ISDN)  262.2 Kbps (Cable/DSL)  393.2 Kbps (Cable/DSL)  524.3 Kbps (Cable/DSL)  1.5 Mbps (T1)  10.5 Mbps (LAN) }, default: 10
#media.network.bandwidth:1.5 Mbps (T1)

# Zeitüberschreitung für Netzwerkdatenströme (in Sekunden)
# numeric, default: 30
#media.network.timeout:30

# Domains, die den HTTP Proxy umgehen
# string, default:
#media.network.http_no_proxy:

# HTTP Proxy Rechnername
# string, default:
#media.network.http_proxy_host:

# HTTP Proxy Passwort
# string, default:
#media.network.http_proxy_password:

# HTTP Proxy Portnummer
# numeric, default: 80
#media.network.http_proxy_port:80

# HTTP Proxy Benutzername
# string, default:
#media.network.http_proxy_user:

# MMS-Protokoll
# { auto  TCP  HTTP }, default: 0
#media.network.mms_protocol:auto

# Automatisch Spur/Eintrag weiterschalten bei VCDs
# bool, default: 1
#media.vcd.autoadvance:1

# Standardlaufwerk für VCD bei automatischer Wiedergabe
# { MPEG track  entry  segment  playback-control item }, default: 3
#media.vcd.autoplay:playback-control item

# VCD Positionierungsbereich
# { auto  track  entry }, default: 0
#media.vcd.length_reporting:auto

# 'Ablegehnte' VCD LIDs anzeigen
# bool, default: 0
#media.vcd.show_rejected:0

# Formatvorlage für Kommentarfeld eines VCD Datenstroms.
# string, default: %P - Track %T
#media.vcd.comment_format:%P - Track %T

# Bitfeld für VCD Fehlersuche
# numeric, default: 0
#media.vcd.debug:0

# Gerät für VCD Wiedergabe
# string, default: /dev/cdrom
#media.vcd.device:/dev/cdrom

# Formatvorlage für Fenstertitle bei VCDs
# string, default: %F - %I %N%L%S, disk %c of %C - %v %A
#media.vcd.title_format:%F - %I %N%L%S, disk %c of %C - %v %A

# v4l ALSA audio input device
# string, default: plughw:0,0
#media.video4linux.audio_device:plughw:0,0

# Pfad zum V4L Radiogerät
# string, default: /dev/radio0
#media.video4linux.radio_device:/dev/radio0

# Pfad zum V4L Videogerät
# string, default: /dev/video0
#media.video4linux.video_device:/dev/video0

# v4l TV standard
# { AUTO  PAL  NTSC  SECAM  OLD }, default: 4
#media.video4linux.tv_standard:OLD

# Gerät für WinTV-PVR 250/350 (PVR) Plugin
# string, default: /dev/video0
#media.wintv_pvr.device:/dev/video0

# Pfad zum Real-Player-Codecs
# string, default: /usr/lib/win32
#decoder.external.real_codecs_path:/usr/lib/win32

# Pfad zu win32-Codecs
# string, default: /usr/lib/win32
#decoder.external.win32_codecs_path:/usr/lib/win32

# Untertitelgröße
# { tiny  small  normal  large  very large  huge }, default: 1
#subtitles.separate.subtitle_size:small

# Vertikaler Versatz für Untertitel
# numeric, default: 0
#subtitles.separate.vertical_offset:0

# Zeichensatz für Untertitel
# string, default: sans
#subtitles.separate.font:sans

# Zeichenkodierung für Untertitel
# string, default: iso-8859-1
#subtitles.separate.src_encoding:iso-8859-1

# Benutze unskaliertes OSD falls möglich
# bool, default: 1
#subtitles.separate.use_unscaled_osd:1

# Standardzeitspanne in Sekunden bis zum Ausblenden des Untertitels
# numeric, default: 4
#subtitles.separate.timeout:4

# Zu generierende Bilder/Sekunde
# numeric, default: 14
#effects.goom.fps:14

# Goom Bildhöhe
# numeric, default: 240
#effects.goom.height:240

# Goom Bildbreite
# numeric, default: 320
#effects.goom.width:320

# Farbraumkonvertierungsmethode
# { Fast but not photorealistic  Slow but looks better }, default: 0
#effects.goom.csc_method:Fast but not photorealistic

# Anzahl der Audiopuffer
# numeric, default: 230
engine.buffers.audio_num_buffers:1000

# Anzahl der Videopuffer
# numeric, default: 500
engine.buffers.video_num_buffers:2000

# Standardanzahl von Videobildern
# numeric, default: 15
#engine.buffers.video_num_frames:15

# Priorität für Dekoder a/52
# numeric, default: 0
#engine.decoder_priorities.a/52:0

# Priorität für Dekoder bitplane
# numeric, default: 0
#engine.decoder_priorities.bitplane:0

# Priorität für Dekoder dts
# numeric, default: 0
#engine.decoder_priorities.dts:0

# Priorität für Dekoder dvaudio
# numeric, default: 0
#engine.decoder_priorities.dvaudio:0

# Priorität für Dekoder dxr3-mpeg2
# numeric, default: 0
#engine.decoder_priorities.dxr3-mpeg2:0

# Priorität für Dekoder dxr3-spudec
# numeric, default: 0
#engine.decoder_priorities.dxr3-spudec:0

# Priorität für Dekoder faad
# numeric, default: 0
#engine.decoder_priorities.faad:0

# Priorität für Dekoder ffmpeg-wmv8
# numeric, default: 0
#engine.decoder_priorities.ffmpeg-wmv8:0

# Priorität für Dekoder ffmpeg-wmv9
# numeric, default: 0
#engine.decoder_priorities.ffmpeg-wmv9:0

# Priorität für Dekoder ffmpegaudio
# numeric, default: 0
#engine.decoder_priorities.ffmpegaudio:0

# Priorität für Dekoder ffmpegvideo
# numeric, default: 0
#engine.decoder_priorities.ffmpegvideo:0

# Priorität für Dekoder gdkpixbuf
# numeric, default: 0
#engine.decoder_priorities.gdkpixbuf:0

# Priorität für Dekoder gsm610
# numeric, default: 0
#engine.decoder_priorities.gsm610:0

# Priorität für Dekoder mad
# numeric, default: 0
#engine.decoder_priorities.mad:0

# Priorität für Dekoder mpc
# numeric, default: 0
#engine.decoder_priorities.mpc:0

# Priorität für Dekoder mpeg2
# numeric, default: 0
#engine.decoder_priorities.mpeg2:0

# Priorität für Dekoder nsf
# numeric, default: 0
#engine.decoder_priorities.nsf:0

# Priorität für Dekoder pcm
# numeric, default: 0
#engine.decoder_priorities.pcm:0

# Priorität für Dekoder qta
# numeric, default: 0
#engine.decoder_priorities.qta:0

# Priorität für Dekoder qtv
# numeric, default: 0
#engine.decoder_priorities.qtv:0

# Priorität für Dekoder realadec
# numeric, default: 0
#engine.decoder_priorities.realadec:0

# Priorität für Dekoder realvdec
# numeric, default: 0
#engine.decoder_priorities.realvdec:0

# Priorität für Dekoder rgb
# numeric, default: 0
#engine.decoder_priorities.rgb:0

# Priorität für Dekoder speex
# numeric, default: 0
#engine.decoder_priorities.speex:0

# Priorität für Dekoder spucc
# numeric, default: 0
#engine.decoder_priorities.spucc:0

# Priorität für Dekoder spucmml
# numeric, default: 0
#engine.decoder_priorities.spucmml:0

# Priorität für Dekoder spudec
# numeric, default: 0
#engine.decoder_priorities.spudec:0

# Priorität für Dekoder spudvb
# numeric, default: 0
#engine.decoder_priorities.spudvb:0

# Priorität für Dekoder sputext
# numeric, default: 0
#engine.decoder_priorities.sputext:0

# Priorität für Dekoder theora
# numeric, default: 0
#engine.decoder_priorities.theora:0

# Priorität für Dekoder vorbis
# numeric, default: 0
#engine.decoder_priorities.vorbis:0

# Priorität für Dekoder win32a
# numeric, default: 0
#engine.decoder_priorities.win32a:0

# Priorität für Dekoder win32v
# numeric, default: 0
#engine.decoder_priorities.win32v:0

# Priorität für Dekoder yuv
# numeric, default: 0
#engine.decoder_priorities.yuv:0

# Medienformaterkennungsstrategie
# { default  reverse  content  extension }, default: 0
#engine.demux.strategy:default

# xines Methode zum Kopieren von Speicher
# { probe  libc  kernel  mmx  mmxext  sse }, default: 0
engine.performance.memcpy_method:sse

# Erlaubter Prozentsatz für verworfene Frames
# numeric, default: 10
#engine.performance.warn_discarded_threshold:10

# Erlaubter Prozentsatz für übersprungene Frames
# numeric, default: 10
#engine.performance.warn_skipped_threshold:10

# Erlaube implizierte Änderungen an Konfiguration (z.B. durch MRL)
# bool, default: 0
#misc.implicit_config:0

# Schriftart für OSD-Meldungen
# string, default: sans
#osd.osd_font:sans

# OSD Meldungen anzeigen
# bool, default: 1
#osd.osd_messages:1

# Größe des OSD-Textes
# { tiny  small  medium  large  very large  huge }, default: 1
#osd.osd_size:small
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: spoke1 am 16 August, 2009, 19:46
Der Vollständigkeit halber:

ich hab jetzt intensiver getestet, ich habe aufgenommen. Arte HD und das gleich ein paar Stunden. Ich bin jetzt zum ersten Mal so richtig glücklich mit der ganzen Geschichte was die Thematik HD und Pinguin angeht. Es läuft mit den Aufnahmen, die Last ist zwar zu hoch, aber irgentwas ist ja immer.  ;D Die gängigen Player haben kein Problem das Aufgezeichnete abzuspielen, kein ruckeln, Ton syncron. Das alles nur weil die Werte neu angepasst wurden (siehe meine config oben)
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: kater am 16 August, 2009, 19:54
Die gängigen Player haben kein Problemhab ja unter Windows aufgenommenes HD Material mit verschiedenen Playern, kaffeine, MPlayer, VLC, abgespielt und immer mehr oder weniger Wiedergabeprobleme, ähnlich kaffeine HDTV gehabt.   
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 16 August, 2009, 21:45
Zitat von: spoke1
bin jetzt zum ersten Mal so richtig glücklich

Hört man immer gern :) Normalerweise wird das mit der ersten Liebe - oder Motorräder -  in verbindung gebreacht aber jedem das seine  8)

Na, super sache. bitte thread mit sticky von deiner config machen. Das scheint ja ein zentrales Element der Story zu sein. THX !
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: ritschibie am 18 August, 2009, 22:06
Ich hab' jetzt Spoke's Einstellungen übertragen. Ergebnis (10 min arte HD):
Keine Bildruckler (95-100% auf CPU1 und rund 35% auf CPU2, oder umgekehrt)
Ton ist astrein. Morgen zeichne ich mal eine Stunde auf. Mal sehen wie's kommt!

Leider gilt diese Aussage auf meinem System nicht für: Anixe HD, Astra HD, m2hd.
Dort sind mehr oder minder starke Ruckler, Bildschlucker, etc. am Werk. Kannst Du
das bitte prüfen Spoke?

ZDF HD, Das Erste HD, Eins Festival HD - keine Klagen....

Übrigens: Auf meiner Xine config GUI sind viele Ausgangswerte anders gewesen.
Warum? K.A. - ich hab sie einfach angepaßt. Einiges aus der Liste von Spoke ist
bei mir  gar nicht aufgetaucht (vielleicht wird das bei der GUI unterdrückt?). Hab
das wg. der Vielzahl der Einträge nicht dokumentiert, ihr könnt es aber auch selber
nachprüfen.

Gute Arbeit Spoke ;)
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: spoke1 am 18 August, 2009, 22:15
Das kann ich so bestätigen wie Du das darstellst. Diverse Sender humpeln hier und da ein wenig. Wenn Du mal "im Bild" einen Rechtsklick mit der Maus wagst wird dir ja ein Infofenster aufgemacht. Vergleich mal die Inhalte:

H.264/AVC (ffmpeg) 1280x720 <-- Arte

H.264/AVC (ffmpeg) 1920x1080 <-- Anixe
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: ritschibie am 18 August, 2009, 22:50
Aha! Bei diesen Sendern führt wohl derzeit kein Weg an einer vdpau-fähigen GraKa vorbei, um
ungetrübten HDTV-Genuß zu haben. Denke, mtron wird das bestätigen...
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: mtron am 19 August, 2009, 17:34
Nö, Keine Ahnung.

Mit einem aktuellen ffmpeg & xine-lib (von den sourcen) hast du gute chancen dass es viel besser funzt. Aber da ich selbst keine ati habe ist es für mich unmöglich sowas zu kommentieren. Sorry.
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: ritschibie am 19 August, 2009, 21:51
Da hast mich falsch verstanden.

Ich denke, Du hast ne Nvidia purevideo2 GraKa und da läuft alles ruckelfrei (mit vdpau).
Deshalb könntest Du mit so einer Graka ungetrübten HDTV-Genuß mit kaffeine bestätigen...
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: kater am 20 September, 2009, 11:20
hab da mal bei Ubuntuusers was dazu gefunden.
http://forum.ubuntuusers.de/topic/hdtv-kein-ton-hackt-unter-kaffeine-0-88/3/Wobei ich Eishailiga für einen Wissenden halte.
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: spoke1 am 20 September, 2009, 11:49
Da steht aber letztendlich auch nicht mehr drin als das was wir eh wissen/selbst herausgefunden haben.
Titel: Re: [Release] Kaffeine 0.8.8
Beitrag von: kater am 20 September, 2009, 11:58
ist klar. Im vorletzten Beitrag äußert er sich zu seiner ATI. Es fehlt auch jetzt noch die Anbindung der GPU.
Also wie du schon schreibst und wie gehabt. ATI mauert. Deswegen verspreche ich mir vom neuen Kernel nicht viel, auser sofortige Hardwareerkennung.
Titel: Re: Kaffeine 0.8.x releases
Beitrag von: mtron am 21 Januar, 2010, 17:04
Bugfix patch für kaffeine 0.8.8 rotor support. Sollte hoffentlich die berichteten Probleme mit flaschen positionierungen lösen.

Vorgeschichte:
Zitat
There is a bug in DvbStream::gotoX in Kaffeine 0.8.8, which is fixed by the attached patch.

Look for example at what happens when azimuth = 15.951. The motor should be driven to 16.0 degrees, but when 15.951 is rounded up with if (USALS>0.5) ++rd; the carries into the upper nibble of CMD2 and the lower nibble of CMD1 are not handled properly. The result is CMD1 represents 0 instead of 16 degrees and CMD2 is undefined, being set by the non-existent 11th element  of DecimalLookup.

The patch fixes it, and I also took the opportunity to fix the strange division by while loops.


--- dvbstream.cpp.orig
+++ dvbstream.cpp
@@ -758,31 +758,20 @@
 
 void DvbStream::gotoX( double azimuth )
 {
- double USALS=0.0;
+ unsigned long USALS;
  int CMD1=0x00, CMD2=0x00;
- int DecimalLookup[10] = { 0x00, 0x02, 0x03, 0x05, 0x06, 0x08, 0x0A, 0x0B, 0x0D, 0x0E };
 
+ //rotation direction
  if ( azimuth>0.0 )
  CMD1 = 0xE0;    // East
  else
  CMD1 = 0xD0;      // West
 
- USALS = fabs( azimuth );
-
- while (USALS > 16) {
- CMD1++;
- USALS-= 16;
- }
- while (USALS >= 1.0) {
- CMD2+=0x10;
- USALS--;
- }
- USALS*= 10.0;
- int rd = (int)USALS;
- USALS-= rd;
- if ( USALS>0.5 )
- ++rd;
- CMD2+= DecimalLookup[rd];
+ //angle : 12 bits with a precision of 1/16th of a degree
+ //a true binary fraction, NOT binary coded decimal
+ USALS = ( fabs(azimuth)*16 + 0.5 );
+ CMD1 |= (USALS & 0xf00) >> 8;
+ CMD2  = (USALS & 0x0ff);
 
  rotorCommand( 12, CMD1, CMD2 );
 }

Titel: Re: Kaffeine 0.8.x releases
Beitrag von: spoke1 am 21 Januar, 2010, 19:41
Hab ich anscheins 'ne Wundertüte von Rechner zu Hause. Nie Theater mit dem Rotor  :D
Bin zwar nicht neidisch auf Grund der fehlenden Probleme, aber lobend erwähnen darf man das ja sicher mal  ;)