vdrconvert brennt keine mp1e-Dateien

  • Hallo,


    ich habe mit mp1e alte VHS-Kassetten digitalisiert und möchte diese auf DVD brennen.
    Dazu habe ich die mpeg1-Dateien in mein video-Verzeichnis gelegt und mit genindex einen Index angelegt. Der VDR kann diese Dateien auch abspielen. Wenn ich nun versuche mit vdrconvert diese in eine DVD zu wandeln bricht vdrconvert ab (siehe unten). Normale mpeg2-Dateien aus dem VDR machen keine Probleme. Hat jemand eine Idee?


    Viele Grüße


    Thomas


    Got parameter -o
    Got parameter /video/bilal/kina1/2004-03-23.08.55.50.99.rec/
    got a directory on the command line
    trying to open /video/bilal/kina1/2004-03-23.08.55.50.99.rec/
    Initialising and analysing the streams....
    ^M 10 Mbytes of 0 read
    Created new MPEG stream object for stream ba
    unknown stream type found, skipping contents of stream ba
    No 0x000001 found at current packet, searching for next Packet start
    TRYING TO FIND A NEW PES PACKET START AFTER 8454
    Got a buffer of length 10000000 to match against
    Now we found the new start at 1786


    Created new MPEG stream object for stream e0, master video stream
    No SeqHeader in the first Frame, exiting
    Use of uninitialized value in unpack at /usr/local/bin/vdrsync.pl line 1419.
    substr outside of string at /usr/local/bin/vdrsync.pl line 1423.
    Use of uninitialized value in concatenation (.) or string at /usr/local/bin/vdrsync.pl line 1423.
    substr outside of string at /usr/local/bin/vdrsync.pl line 1425.
    Use of uninitialized value in string eq at /usr/local/bin/vdrsync.pl line 1427.
    Use of uninitialized value in string eq at /usr/local/bin/vdrsync.pl line 1427.
    Use of uninitialized value in string eq at /usr/local/bin/vdrsync.pl line 1427.
    Use of uninitialized value in string eq at /usr/local/bin/vdrsync.pl line 1427.
    Use of uninitialized value in string at /usr/local/bin/vdrsync.pl line 1440.
    substr outside of string at /usr/local/bin/vdrsync.pl line 1443.
    Use of uninitialized value in string eq at /usr/local/bin/vdrsync.pl line 1444.
    Use of uninitialized value in string eq at /usr/local/bin/vdrsync.pl line 1444.
    Use of uninitialized value in string eq at /usr/local/bin/vdrsync.pl line 1444.
    Use of uninitialized value in string eq at /usr/local/bin/vdrsync.pl line 1444.
    Use of uninitialized value in string eq at /usr/local/bin/vdrsync.pl line 1444.
    substr outside of string at /usr/local/bin/vdrsync.pl line 1460.
    Use of uninitialized value in concatenation (.) or string at /usr/local/bin/vdrsync.pl line 1460.
    substr outside of string at /usr/local/bin/vdrsync.pl line 1461.
    Use of uninitialized value in division (/) at /usr/local/bin/vdrsync.pl line 1463.
    Illegal division by zero at /usr/local/bin/vdrsync.pl line 1463.
    + '[' 25 -ne 0 ']'
    + echo 'ERROR : vdrsync.pl rc=25'
    ERROR : vdrsync.pl rc=25

  • Hallo,


    habe das gleiche Problem. Ich bin bisher soweit gekommen, das es wohl daran liegt, das die MPEG Datei im "Program Stream"-Format (PS) vorliegt, vdrsync.pl wohl aber nur mit "Program Elementary Stream" (PES) umgehen kann. VDR kommt mit beidem klar. Was mir nun fehlt, ist ein Tool um die Datei von PS in PES Format umzuwandeln. Evtl. könnte das mit mpegtools aus dem dvb-mpegtools Packet funktionieren, aber probiert habe ich es noch nicht...


    Gruß,
    Reiner.

    Frontend 1: Intel Atom D525, Digital Devices CineS2 DVB-S2 Karte, yaVDR-ansible

    Frontend 2: Intel NUC, TerraTec Cinergy S2 USB, easyVDR 3.0.0

    Backend: Intel Core i5, Digital Devices CineS2 DVB-S2, Debian 10, vdr (e-tobi)

  • Habe das Problem mit dem No SeqHeader Fehler gelöst! Du must die mpeg1-Dateien vorher mit ProjectX behandeln. Dort muss die Output Definition auf "to VDR" gestellt und im Video-Tab die Option "ensure each GOP has sequenceheader" gesetzt werden. Dann mit fenindex den index neu erstellen und schon klappts!


    Gruß,
    Reiner.

    Frontend 1: Intel Atom D525, Digital Devices CineS2 DVB-S2 Karte, yaVDR-ansible

    Frontend 2: Intel NUC, TerraTec Cinergy S2 USB, easyVDR 3.0.0

    Backend: Intel Core i5, Digital Devices CineS2 DVB-S2, Debian 10, vdr (e-tobi)

Jetzt mitmachen!

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