[0.4pre1] mplayer mit xine plugin

  • hallo !


    ich wollte mal sehn ob sich was getan hat....
    ich hab das mplayer plugin installiert und soweit auch alles eingerichtet....
    jetzt rufe ich im menue einen film auf (avi lokal auf der platte)
    dann hab ich das im log stehn, aber der vdr spring immer wieder zum normalen TV zurueck...


    Code
    Jul  8 08:52:58 vdr vdr: [2634] mplayer: player thread started (pid=2349)
    Jul  8 08:52:58 vdr vdr: [2633] mplayer: mplayer child started (pid=2633)
    Jul  8 08:52:58 vdr logger: *** Starting mplayer.sh Version 0.8.7
    Jul  8 08:52:58 vdr logger: *** DEBUG: Variable CFGFIL has value "/etc/vdr/plugins/vdrmplayer.sh.conf"
    Jul  8 08:52:58 vdr logger: *** Use Option USERDEF at your own risk!
    Jul  8 08:52:58 vdr lircd-0.8.7[1030]: accepted new client on /var/run/lirc/lircd
    Jul  8 08:52:58 vdr lircd-0.8.7[1030]: removed client
    Jul  8 08:52:58 vdr logger: *** INFO: Source Video has Resolution of 608 x 352 ...
    Jul  8 08:52:58 vdr logger: *** INFO: For Sqare Pixels we would scale to 1024 x 592 ...
    Jul  8 08:52:59 vdr vdr: [2634] mplayer: player thread ended (pid=2349)


    Hba ich irgendwo im config was uebersehen ? (btw: im config => quiet ist weg und debug ist auf "ein")


    gruss gerd

    vdr => p8b75-m lx / pentium g2020t / 8 GB Ram / zotac gt 630 / cine S2 V5.5 / 60 gb ocz ssd / 640 gb wd scorpio blue / display noritake 256x64-3900 / chenbro PC71023 gehaeuse / yavdr stable / softhddevice


    spielsystem => p8b75-m le / intel core i3 3220T / ubuntu lts 14.04 / 16 GB ram / zotac gt 630 / cine S2 V6.2 / yavdr stable pakete / softhddevice / pulseaudio+alsa


    spielwiese => Zotac Zbox ID45 / 120 GB mSATA / via Satip => Octopus Net / yavdr stable / softhddevice

  • Hallo Gerd,


    nein, per default gibt es da noch keine Anpassung. Es wird noch das alte Startscript für FF-Karten installiert.


    Lösch mal die vorhandene /usr/share/vdr-plugin-mplayer/mplayer.


    Dann legst Du eine neue /usr/share/vdr-plugin-mplayer/mplayer-vdpau an. Die verlinkst Du.
    ln -sf /usr/share/vdr-plugin-mplayer/mplayer-vdpau /usr/share/vdr-plugin-mplayer/mplayer
    Das hat den Vorteil, dass bei updates die mplayer-Datei nicht jedesmal überschrieben wird.


    Die /usr/share/vdr-plugin-mplayer/mplayer-vdpau füllst Du wie folgt:



    Da ist noch einiges doppelt, was man vereinfachen kann, abe rkommt Zeit kommt Rat...


    Den AUDIOSET brauchst Du evtl. nicht. Auch musst Du alsa:device=hw=0.1 evtl. für Deine Soundkarte anpassen.
    Das mplayer-Plugin stellst Du von slave auf traditionell.


    Dann brauchst Du noch eine /etc/lirc/lircrc. Darin ergänzt Du.



    Die in Großbuchstaben geschriebenen Tastenbezeichnungen müssen denen in der /etc/lirc/lircd.conf entsprechen.


    Wenn Du das mpalyer-Plugin auf slave stellst, geht auch fast alles. Jedoch funktioniert dann bei mir die Pausetaste nicht richtig - sie löst sich stets von selbst wieder.


    Falls Du erstmal ohne lircrc testen willst, kannst Du das auch im slave Modus des plugins machen. Dann musst Du aber svdrpsend REMO off und svdrpsend REMO on im Script rausnehmen. Dann kannst Du in /var/lib/vdr/setup.conf ein paar tasten wie folgt definieren:

    Code
    mplayer.KeyCmd0 = dvdnav menu
    mplayer.KeyCmd1 = seek_chapter -1
    mplayer.KeyCmd2 = dvdnav up
    mplayer.KeyCmd3 = seek_chapter +1
    mplayer.KeyCmd4 = dvdnav left
    mplayer.KeyCmd5 = dvdnav select
    mplayer.KeyCmd6 = dvdnav right
    mplayer.KeyCmd7 = osd
    mplayer.KeyCmd8 = dvdnav down
    mplayer.KeyCmd9 = switch_audio


    Andere Tasten sind im Plugin fest codiert. Mein Beispiel zielt darauf ab, die DVD-Navigation mit den Ziffenrtatsen machen zu können. In der Mitte (5) ist die ok-Taste, 8,2,4 und 6 sind die Pfeiltasten.

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • So ich hab das jetzt mal eingestellt...
    zumindest sieht es so aus als wenn er was abspielen wuerde..... (local kann ich net schaun ich muss das ueber WIF chekcne.. erst heute abend gehts lokal vor ort)
    alles was er macht ist das

    Code
    Jul  8 12:24:08 vdr vdr: [2765] mplayer: mplayer child started (pid=2765)
    Jul  8 12:24:10 vdr vdr: [2335] connect from 127.0.0.1, port 53917 - accepted
    Jul  8 12:24:10 vdr vdr: [2335] closing SVDRP connection
    Jul  8 12:24:11 vdr lircd-0.8.7[1162]: accepted new client on /var/run/lirc/lircd


    hier komtm dann wieder das TV Bild

    Code
    Jul  8 12:47:07 vdr lircd-0.8.7[1162]: removed client


    Scheint so als waere der Film zuende (kommt hin von der Zeit her)


    in der Prozessliste taucht mplayer auch auf (aber 2 ma / lhw=0.7 ist meine config aus der asound.conf)

    Code
    2773 ?        S<     0:22 /usr/bin/mplayer -osdlevel 1 -vo vdpau -vc ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau,ffodivx -fs -monitoraspect 16:9 -ao alsa:device=hw=0.7 -afm hwac3 -cache 8192 -slave -ontop -v -noconfig all -idx /mnt/data/movie/pastewka/pastewka_s01_e03_der_besuch.avi
     2774 ?        S<     0:00 /usr/bin/mplayer -osdlevel 1 -vo vdpau -vc ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau,ffodivx -fs -monitoraspect 16:9 -ao alsa:device=hw=0.7 -afm hwac3 -cache 8192 -slave -ontop -v -noconfig all -idx /mnt/data/movie/pastewka/pastewka_s01_e03_der_besuch.avi



    hab ich irgendwo was uebersehen ?


    gruss gerd

    vdr => p8b75-m lx / pentium g2020t / 8 GB Ram / zotac gt 630 / cine S2 V5.5 / 60 gb ocz ssd / 640 gb wd scorpio blue / display noritake 256x64-3900 / chenbro PC71023 gehaeuse / yavdr stable / softhddevice


    spielsystem => p8b75-m le / intel core i3 3220T / ubuntu lts 14.04 / 16 GB ram / zotac gt 630 / cine S2 V6.2 / yavdr stable pakete / softhddevice / pulseaudio+alsa


    spielwiese => Zotac Zbox ID45 / 120 GB mSATA / via Satip => Octopus Net / yavdr stable / softhddevice

    Einmal editiert, zuletzt von gerdh ()

  • und, mal live am TV verfolgt?


    ich oute mich jetzt mal als ps-Neuling. Wie rufst Du das genau auf?
    wenn ich nur ps auf der Konsole eingebe, kriege ich immer nur das angezeigt:


    Code
    PID TTY          TIME CMD
     2424 pts/0    00:00:00 bash
     2481 pts/0    00:00:00 ps

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • OK mal als lagebericht => es geht (anscheinend sieht man das nur im Webif nicht) aber wie krieg ich raus warum manche MKV's gehen und manche nicht, oder wie kann ich alle avis in einem verzeichnis abspielen ?


    zum the "ps"


    => 'ps ax' is your friend (psaux geht afair auch) :) und dann halt eben eine grep hinterher gepiped soe wars hier ps ax |grep mplayer :)


    Gruss gerd

    vdr => p8b75-m lx / pentium g2020t / 8 GB Ram / zotac gt 630 / cine S2 V5.5 / 60 gb ocz ssd / 640 gb wd scorpio blue / display noritake 256x64-3900 / chenbro PC71023 gehaeuse / yavdr stable / softhddevice


    spielsystem => p8b75-m le / intel core i3 3220T / ubuntu lts 14.04 / 16 GB ram / zotac gt 630 / cine S2 V6.2 / yavdr stable pakete / softhddevice / pulseaudio+alsa


    spielwiese => Zotac Zbox ID45 / 120 GB mSATA / via Satip => Octopus Net / yavdr stable / softhddevice

  • aber wie krieg ich raus warum manche MKV's gehen und manche nicht


    Vielleicht hängt es an den jeweiligen Codecs oder Tonspuren in der Container-Datei -> mkvinfo aus mkvtoolnix sollte zeigen, was enhalten ist, evtl. siehst du einen Zusammenhang.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • es gibt tatsächlich einige Codecs, die mplayer die nicht abspielen kann. Zunächst solltest Du die mplayer codecs installieren. Das Problem ist, dass es für 64Bit viele Windows-Codecs nicht gibt, und mit den 32-bit-codecs kann der 64-bit mplayer nicht umgehen. Es gibt Leute die sagen, man solle eine 32-bit-Version des mplayer parallel installieren, aber ich hab das bisher nicht hingekriegt.
    Bei mkv (was ja i.d.R. h264 ist) gibt es auch einige Varianten, meist beim Ton, die mplayer derzeit nciht abspielen kann.


    Zitat

    wie kann ich alle avis in einem verzeichnis abspielen ?


    sofern sie fortlaufend numeriert sein, geht das über mplayer-multi. Das muss man allerdings noch kompiliert werden. Müsste mit

    Code
    gcc -o mplayer-multi mplayer-multi.c

    gehen. Ich hab' es selbst unter 64Bit aber noch nicht probiert.

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!