recoder tools installation

  • Hi,


    irgendwo klemmt bei mir die recoder-tools installation, hat da jemand mehr erfahrung?


    Setup ist ein Fileserver, der /video0 und /video1 an den vdr-client exportiert, d.h. pfade sind auf dem server und client identisch.
    Mir siehts nur irgendwie so aus, als muesste ich das /tmp auch auf beiden zur verfuegung stellen?


    Ausgabe vom VDR:


    resume: resume file is '/video/mpeg/movies/.mplayer.resume'
    resume: successfully opened resume file
    resume: searching resume position for 'Der_Appartement-Schreck.mpg'
    resume: no resume position found
    mplayer -aspect 4:3 -nocache -demuxer 2 -slave -really-quiet -osdlevel 0 /tmp/recoderd.khbQ75/file.mpeg
    logger: *** Starting mplayer.sh Version 0.8.6
    logger: *** DEBUG: Variable CFGFIL has value "/root/bin/mplayer.sh.conf"
    logger: *** Use Option USERDEF at your own risk!
    logger: *** INFO: Source Video has Resolution of 720 x 576 ...
    logger: *** INFO: For Sqare Pixels we would scale to 1024 x 819 ...
    MPlayer 1.0pre8-4.1.1 (C) 2000-2006 MPlayer Team
    CPU: AMD Sempron(tm) Processor 3200+ (Family: 15, Model: 47, Stepping: 2)
    CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
    Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2



    PLAYING /video/mpeg/movies/Der_Appartement-Schreck.mpg.


    MPEG-PS file format detected.
    VIDEO: MPEG2 720x576 (aspect 2) 25.000 fps 15000.0 kbps (1875.0 kbyte/s)
    ==========================================================================
    Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
    AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
    Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
    ==========================================================================
    Saving PES stream to grab.mpg
    ==========================================================================
    Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
    VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
    VDec: using Mpeg PES as output csp (no 0)
    Movie-Aspect is undefined - no prescaling applied.
    VO: [mpegpes] 720x576 => 720x576 Mpeg PES
    Selected video codec: [mpegpes] vfm: mpegpes (MPEG-PES output (.mpg or DXR3/DVB card))
    ==========================================================================
    AO: [mpegpes] 48000Hz 2ch s16le (2 bytes per sample)
    PLAYBACK STARTED
    mplayer: slave cmd: get_time_length
    mplayer: slave cmd: get_percent_pos
    mplayer: POLLOUT POLLERR in MPlayerControl
    mplayer: slave cmd: get_time_length
    mplayer: cmd pipe is broken
    mplayer: slave cmd: get_percent_pos
    mplayer: cmd pipe is broken
    mplayer: slave cmd: quit
    mplayer: waiting for child exit


    Ausgabe vom Server:


    [root@morris bin]# /usr/local/src/recoder-tools-0.0.2/recoderd
    Accepted cmd connection from 10.0.0.5:33597
    Accepted data connection from 10.0.0.5:35624
    logger: *** Starting mplayer.sh Version 0.8.6
    logger: *** DEBUG: Variable CFGFIL has value "/root/bin/mplayer.sh.conf"
    logger: *** Use Option USERDEF at your own risk!
    logger: *** INFO: Source Video has Resolution of 720 x 576 ...
    logger: *** INFO: For Sqare Pixels we would scale to 1024 x 819 ...
    MPlayer 1.0pre8-4.1.1 (C) 2000-2006 MPlayer Team
    CPU: AMD Sempron(tm) Processor 3200+ (Family: 15, Model: 47, Stepping: 2)
    CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
    Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2



    Playing /video/mpeg/movies/Der_Appartement-Schreck.mpg.


    MPEG-PS file format detected.
    VIDEO: MPEG2 720x576 (aspect 2) 25.000 fps 15000.0 kbps (1875.0 kbyte/s)
    ==========================================================================
    Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
    AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
    Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
    ==========================================================================
    Saving PES stream to grab.mpg
    ==========================================================================
    Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
    VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
    VDec: using Mpeg PES as output csp (no 0)
    Movie-Aspect is undefined - no prescaling applied.
    VO: [mpegpes] 720x576 => 720x576 Mpeg PES
    Selected video codec: [mpegpes] vfm: mpegpes (MPEG-PES output (.mpg or DXR3/DVB card))
    ==========================================================================
    AO: [mpegpes] 48000Hz 2ch s16le (2 bytes per sample)
    Starting playback...


    D.h. der VDR hat einen Fehler erkannt, und das Programm beendet. Der Server wuerde streamen, und zwar in eine Pipe in /tmp/recoder.XXXXXX/grab.mpg. Dort kann ich den stream per "cat < grab.mpg" auch auslesen.
    Es sieht mir so aus, als wuerde der Stream von dort nicht zum VDR geschickt?

    VDR: ASUS AT3ION-T, 2GB, Satix S2 Dual, 1TB 2.5", yavdr 0.4
    Server: Intel DH67CF, Pentium G620, 8GB, 2x1000GB 2.5" Raid1, WLAN, Ubuntu 12.04 @22W
    TV: Panasonic P50G30

  • Hab noch ein paar Sachen herausgefunden.


    Wenn ich den recoderd manuell anspreche, klappt es auch problemlos:
    - telnet <server> 40404
    - "pfad/zum/avi"
    - nc <server> 40405 gibt mir dann den mpeg stream aus. Dieser ist auch problemlos abzuspielen.


    Soweit also alles in butter, nur das mplayer-plugin scheint den stream nicht zu moegen. Mplayer ist bei mir v. 0.9.14

    VDR: ASUS AT3ION-T, 2GB, Satix S2 Dual, 1TB 2.5", yavdr 0.4
    Server: Intel DH67CF, Pentium G620, 8GB, 2x1000GB 2.5" Raid1, WLAN, Ubuntu 12.04 @22W
    TV: Panasonic P50G30

    Einmal editiert, zuletzt von andreash ()

  • Hast du denn die spezielle mplayer.sh im Einsatz, die du IIRC für die recoder-Geschichte brauchst?

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

  • Zitat

    Original von foobar42
    Hast du denn die spezielle mplayer.sh im Einsatz, die du IIRC für die recoder-Geschichte brauchst?


    auf dem Server laeuft diese mplayer.sh:
    # $Id: mplayer.sh,v 1.41.2.2 2004/11/06 20:58:47 juri Exp $
    declare VERSION="0.8.6"


    Sollte also die richtige sein.

    VDR: ASUS AT3ION-T, 2GB, Satix S2 Dual, 1TB 2.5", yavdr 0.4
    Server: Intel DH67CF, Pentium G620, 8GB, 2x1000GB 2.5" Raid1, WLAN, Ubuntu 12.04 @22W
    TV: Panasonic P50G30

  • Huebsches selbstgespraech, aber falls es mal jemand braucht...


    ich musste beim Client folgende Zeilen (Zeile 330 etwa) auskommentieren:


    } else {
    // ... write what we've read
    // cout.write(mplayer_output, bytes_read);
    // cout.flush();
    }


    Seitdem tuts ganz anstaendig, 5% CPU-Last am VDR, 40% am Server (C&Q aktiv). Schade dass die tools scheinbar nicht mehr gepflegt werden (und ich kein C++ kann).

    VDR: ASUS AT3ION-T, 2GB, Satix S2 Dual, 1TB 2.5", yavdr 0.4
    Server: Intel DH67CF, Pentium G620, 8GB, 2x1000GB 2.5" Raid1, WLAN, Ubuntu 12.04 @22W
    TV: Panasonic P50G30

  • Ist es bei dir auch so, dass nach Filmende erstmal ein VDR-Neustart angesagt ist? Das war bei mir der Grund, den Fall ad acta zu legen.

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

  • Zitat

    Original von foobar42
    Ist es bei dir auch so, dass nach Filmende erstmal ein VDR-Neustart angesagt ist? Das war bei mir der Grund, den Fall ad acta zu legen.


    nein, das problem habe ich nicht, laeuft bei mir schoen durch. Ausfuehrlich testen kann ichs aber erst heute oder morgen abend, bisher habe ich es nur per vdradmin ausprobiert.

    VDR: ASUS AT3ION-T, 2GB, Satix S2 Dual, 1TB 2.5", yavdr 0.4
    Server: Intel DH67CF, Pentium G620, 8GB, 2x1000GB 2.5" Raid1, WLAN, Ubuntu 12.04 @22W
    TV: Panasonic P50G30

Jetzt mitmachen!

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