Einzelnen Beitrag anzeigen
Alt 28.10.2003, 23:37   #1
hannesd
Newbie
 
Registriert seit: 09.07.2003
Beiträge: 13


Standard DVD (VOB) -> Transcode -> Mplex -> VCDImage -> SVCD -> Powerdvd spielts nicht..

Hi!

Ich hab mal versucht, ein paar VOB-Files in eine SVCD zu verwandeln. Hab dazu nach langer Suche in Google folgenden Transcode Aufruf verwendet, der eine akzeptable Qualität liefert.

transcode -i vob/ -x vob -T 1,-1 -a 0 -o movie -y mpeg2enc,mp2enc -f 25 -w 2150 -V -j 0,32,0,32 -B 36,38,8 -b 224 -s 1.749 -E 44100 -M 2 -F 5,'-S 780 -V 500 -I 0 -r 32 -B 219 -a 2 -q 2 -G 12 -g 4 -4 2 -2 1'

Kurze Doku zu den Parametern:
-i Input: Entweder eine Datei oder ein Verzeichnis (zb: vob/)
-x Inputformat
-T Chapters: 1 bis Ende
-a Audiochannel (0 = erster Audiokanal)
-o Output
-y Ouputformat
-f Frames
-V Internal Video Codec
-j Clipping
-B Resize
-b Audiobitrate
-s Increase Audio Gain
-E Audiofrequenz (Ausgabe)
-F Videocodec Parameter
--export_asr Export Aspect Ratio (2: 4:3, 3: 16:9)
--a52_drc_off disable liba52 dynamic range compression

-S 750 is hopeful to make session cuts. I tried 800 but that cut at 845M
-V 500 is video buffer, minimum stated SVCD is 230K, default is lower
-I 0 is required for pulldown
-r 32 is the maximum motion search radius, and slows things a lot
-4 2, -2 1 control block tossing, these are high settings
-B 219 (= audiobitrate + videobitrate/100)
-q 2 is maximum quality, but transcode also seems to force a q=3 in
-G 12 max group of pic size (default=12) (can reduce blockiness)
-g 4 min group of pic size

Das Ergebnis (movie.m2v movie.mpa) wird mit mplex in mehrere mpg-Dateien umgewandelt.

mplex -f 4 -V -o movie.%d.mpg movie.m2v movie.mpa

Aus den mpg Files dann mit vcdimager die svcd Images erstellt:

vcdimager -p -v -l "Title" -b cd1.bin -c cd1.cue -t svcd movie.1.mpg
vcdimager -p -v -l "Title" -b cd2.bin -c cd2.cue -t svcd movie.2.mpg


Soweit, so gut, vcddebug liefert keine Fehlermeldung. Mounte dann mit den Daemontools unter WinXP die SVCD, starte Powerdvd, drücke play. Das Fenster wird auf 4:3 umgestellt, der Hintergrund des Fensters ist schwarz, aber der Film wird nicht abgespielt. Wenn ich das mpg-File als Datei im Powerdvd öffne, dann spielt ers. Der Mediaplayer stürzt jedoch bei dem File ab (SVCD-Files kann er normalerweise auch nicht).

Hab schon verschiedene Optionen beim Vcdimager ausprobiert. Vielleicht liegt der Fehler schon im transcode Aufruf?

Any Ideas

Thanks
Hannes
hannesd ist offline   Mit Zitat antworten