VDR2SVCD braucht zig Durchläufe und Tage für 45min Aufnahme

  • Hallo,
    ich habe das Problem, dass bei mir aus irgendeinem Grund alle Convertfunktionen nicht funktionieren. Egal ob DVD, (S)VCD, MPG, AVI. Das Schneiden von Werbung klappt.


    Jetzt habe ich gestern abend um 23h oder so angefangen eine 45min Aufnahme (ZDF Megacitys) in SVCD umzuwandeln und er läuft immer noch und macht laut log immer die ersten 26:01 min und fängt dann von vorne an. Die (an Anfang und Ende beschnittene) Aufnahme ist 43min lang.
    Da ich ihn ja nicht stoppen kann, muss ich ihn wohl laufen lassen...
    Nur eigentlich ist er mir jetzt zu laut zum Lernen ;(
    ok ich könnte Linux beenden, aber dadurch funktioniert der Convert trotzdem nicht...


    [CODE]
    tosvcd 0.9: Sat Jul 29 23:04:25 2006
    encoding dir: /var/lib/video.00/Megacitys/2006-07-28.03.56.50.99.rec
    encoding name: /var/lib/video/film/tmp/vdr2svcd/SVCD.Lgi9HZ/Megacitys
    total time: 43:30
    open file </var/lib/video.00/Megacitys/2006-07-28.03.56.50.99.rec/001.vdr>
    Accel flags 0xa0000000
    open curFile 0
    open file </var/lib/video.00/Megacitys/2006-07-28.03.56.50.99.rec/001.vdr>
    ===================================================================
    Video: 720x576 aspect: 16:9 frame_rate: 25:1 scan: interlaced
    Audio: layer 2 48000 Samples/sec 256 KBit/sec
    ===================================================================
    popen <yuvscaler -v0 -O SVCD -M BICUBIC |mpeg2enc -a 3 -S 775 -B 256 -I0 -q 4 -v0 -f 4 -b 2462 -o ./pipeoAR4Pr>
    open curFile 0
    open file </var/lib/video.00/Megacitys/2006-07-28.03.56.50.99.rec/001.vdr>
    no pts 0 apts 17704314081 vpts 17704323432
    sync offset 3 frames 17704323432 17704318401 0 6480
    0:05 finished at 03.36 q: 4 size: 97% async 0
    0:06 finished at 02.42 q: 4 size: 99% async 0
    0:07 finished at 03.20 q: 4 size: 100% async 0
    0:08 finished at 02.42 q: 4 size: 101% async 0
    0:09 finished at 03.11 q: 4 size: 102% async 0
    0:10 finished at 03.25 q: 4 size: 103% async 0
    0:11 finished at 03.06 q: 4 size: 103% async 0
    0:12 finished at 03.18 q: 4 size: 104% async 0
    0:13 finished at 03.36 q: 4 size: 104% async 0
    0:14 finished at 03.13 q: 4 size: 104% async 0
    0:15 finished at 03.29 q: 4 size: 105% async 0
    0:16 finished at 03.09 q: 4 size: 105% async 0
    ...
    26:00 finished at 04.02 q: 4 size: 108% async 0
    26:01 finished at 04.02 q: 4 size: 108% async 0
    encode: RESTART
    encodeLoop: break, restart
    video loop: read returns 0: Success
    exit video loop return code 0
    thread join
    nach thread join
    popen <yuvscaler -v0 -O SVCD -M BICUBIC |mpeg2enc -a 3 -S 775 -B 256 -I0 -q 5 -v0 -f 4 -b 2462 -o ./pipeoAR4Pr>
    open curFile 0
    open file </var/lib/video.00/Megacitys/2006-07-28.03.56.50.99.rec/001.vdr>
    no pts 0 apts 17704314081 vpts 17704323432
    sync offset 3 frames 17704323432 17704318401 0 6480
    0:05 finished at 06.34 q: 5 size: 90% async 0
    0:06 finished at 06.52 q: 5 size: 93% async 0
    ...
    25:59 finished at 06.38 q: 5 size: 108% async 0
    26:00 finished at 06.37 q: 5 size: 108% async 0
    26:01 finished at 06.38 q: 5 size: 108% async 0
    encode: RESTART
    encodeLoop: break, restart
    thread join
    video loop: read returns 0: Success
    exit video loop return code 0
    nach thread join
    popen <yuvscaler -v0 -O SVCD -M BICUBIC |mpeg2enc -a 3 -S 775 -B 256 -I0 -q 6 -v0 -f 4 -b 2462 -o ./pipeoAR4Pr>
    open curFile 0
    open file </var/lib/video.00/Megacitys/2006-07-28.03.56.50.99.rec/001.vdr>
    no pts 0 apts 17704314081 vpts 17704323432
    sync offset 3 frames 17704323432 17704318401 0 6480
    0:05 finished at 09.19 q: 6 size: 81% async 0
    0:06 finished at 08.24 q: 6 size: 85% async 0
    0:07 finished at 09.03 q: 6 size: 89% async 0
    0:08 finished at 09.19 q: 6 size: 91% async 0
    0:09 finished at 08.54 q: 6 size: 93% async 0
    ...
    26:01 finished at 12.18 q: 7 size: 107% async 0
    encode: RESTART
    encodeLoop: break, restart
    thread join
    video loop: read returns 0: Success
    exit video loop return code 0
    nach thread join
    popen <yuvscaler -v0 -O SVCD -M BICUBIC |mpeg2enc -a 3 -S 775 -B 256 -I0 -q 8 -v0 -f 4 -b 2462 -o ./pipeoAR4Pr>
    open curFile 0
    open file </var/lib/video.00/Megacitys/2006-07-28.03.56.50.99.rec/001.vdr>
    no pts 0 apts 17704314081 vpts 17704323432
    sync offset 3 frames 17704323432 17704318401 0 6480
    0:05 finished at 14.56 q: 8 size: 67% async 0
    0:06 finished at 14.02 q: 8 size: 70% async 0
    und das geht z.Zt. gerade bis 25:11.


    Was macht der da? Multipass-Encodierung? Oder testet der im Ernst die Bitrate, so dass es raufpasst? Weil dann ist das Skript für nicht 4GHz-User wohl unbenutzbar, weil ich warte nicht mehrere Wochen auf einen Film.
    Hat jemand eine Idee, wie ich ihn dazu bringe das endlich zu encodieren? So bricht er ja nach der Hälfte immer ab.
    Die im Ordner liegende .mpv ist 477MB und die .mpa 300kb.


    ein verzweifelnder Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

    Einmal editiert, zuletzt von SurfaceCleanerZ ()

  • Hi,


    ich glaube du versuchst da eine zu langen Film auf die SVCD zu bringen. Schau mal auf die Ausgaben. Er verändert bei jedem Durchlauf den Wert für die Encoding-Qualität. Start ist bei q=4 (Vorgabe im Script) und beim letzten Durchlauf steht da schon q: 8. Er bricht dann immer ab sobald die Berechnung zeigt, dass er dein Video nicht mehr auf die CD kriegt.


    Versuch mal probehlaber nur 20 Minuten für ne SVCD. Wenn das geht, dann ist es dein einziger Fehler.


    Viel Glück!

  • ist schon möglich, aber ist das Skript nicht sehr schlecht geschrieben, wenn er soo lange benötigt, um dies zu bemerken? Das hat wie gesagt ca 13h gedauert. Ausserdem sollten 43min nicht auf eine SVCD gehen?
    Mehrere CDs kann das Skript nicht? Also Verteilen?


    Ich habe jetzt debug eingeschaltet, aber die Ausgabe im log sieht fast identisch aus beim jetzigen 2. Durchlauf, da ich den 1. abgebrochen hatte.


    Wie gesagt dieses Skript ist nur eins von denen die nicht funktionieren. Das DVD-Erstellen funktioniert auch nicht, ebenso, wie das MPG Erstellen.

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

Jetzt mitmachen!

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