Montag, 30. Januar 2012

VDPAU, mplayer und VLC

Habe heute herausgefunden, wie man über den mplayer HD-Aufnahmen abspielen kann. Einfach die mplayer Konfigurationsdatei
~/.mplayer/config

mit folgende Einträgen füttern:

vo=vdpau vc=ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau

und dann z.B. einfach in der Kommandozeile

mplayer film.mkv

eingeben. Warum ich das herausgefunden habe? VLC wäre mir lieber gewesen, aber die Version
unter Lucid kennt VDPAU noch nicht und Neukompilieren soll schwierig sein, schade. Letztendlich
konnte aber auch MythTV die Dateien abspielen, so dass der ganze Zirkus eh für die Katz war :-)

Umschalten mit 2 TV-Karten

Durch die neue TV-Karte hatte ich noch ein Problem entdeckt: Wenn MythTV eine Sendung aufnahm, konnte man nicht im LiveTV einfach so zu einem anderen Kanal springen (der auf einem anderen Transponder liegt). Man mußte dann erst quasi über das Kontextmenü die "Input Source" ändern. Lästig und nicht gut für den WAF.
Ist aber ganz einfach zu vermeiden. In der Konfiguration des Frontends: "TV" - "Allgemein" und dort auf der ersten Seite gibt es einen Punkt "Konflikte zwischen LiveTV und geplanten Aufnahmen vermeiden". Den einfach anhaken und dann konnte ich einfach umschalten :-)

Edit: Ganz so einfach ist es doch nicht. Leider ist MythTV, was LiveTV angeht, nicht besonders intelligent bzw. für MythTV ist LiveTV eine Aufnahme wie jede andere auch. Der Algorithmus für die Tunerauswahl sieht einfach so aus, dass MythTV den nächsten Tuner nimmt, der passt (anhand der Reihenfolge, wie sie im Setup angelegt wurden, das können also auch virtuelle Tuner sein). Wann passt nun ein Tuner? Bei einer Aufnahme ist dies klar: es muss ein Tuner sein, bei dem man auf den Kanal umschalten kann, von dem aufgenommen werden soll. Bei LiveTV gibt es so einen Kanal nicht, also kann es gut sein, dass man in einem virtuellen Tuner landet, der nicht den Kanal anzeigen kann, den man sehen will. Hier ein paar Links dazu mit Vorschlägen/Erklärungen, wie man das Problem am besten entgegengehen kann (habe für mich noch nicht entschieden, welche ich nehme):

http://www.mythtv.org/pipermail/mythtv-users/2009-December/276202.html
http://www.mythtv.org/wiki/Multirec#Setup_Tuners_.2F_Capture_Cards
http://www.mythtv.org/pipermail/mythtv-users/2010-February/282131.html
http://www.gossamer-threads.com/lists/mythtv/dev/369358#369358


PS: Die neue TV-Karte ist eine Technotrend S2-1600, die ich für 35€ bei ebay ersteigert habe. Ist quasi dasselbe wie die schon verbaute S2-3200 nur ohne Fernbedienung (braucht man im Backend nun wirklich nicht) und ohne CI-Modul. Funktioniert unter Lucid out-of-the-box; ich musste nur noch im MythTV-setup eine neue TV-Karte anlegen und mit der Videoquelle "Astra" verbinden. Das Leben kann so einfach sein...