PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : transcode bricht einfach ab!



ainulindale
20.10.03, 19:21
Hi,

ich versuche mich an der Umwandlung einer avi- in eine mpeg-Datei.
Das Video hat das Format 352x160.
Ich habe mir das how-to für transcode hier im Forum durchgelesen und folgenden Befehl verwendet (als Endziel will ich eine SVCD):

transcode -i test2.avi -x mplayer,mplayer -o ausgang -V -y mpeg2enc,mp2enc \
-X 0,4,32 -X 8,0,8 -j -176,0,-176,0 -F 4,"-S 792 -B 260 -V 230" -E 44100 -b 192

Das Ding fängt auch an zu laufen, bricht aber ohne Fehlermeldung immer an der gleichen Stelle ab (auch bei anderen avis). Der output schaut folgendermaßen aus:

transcode v0.6.10 (C) 2001-2003 Thomas Oestreich
[transcode] auto-probing source test2.avi (ok)
[transcode] V: import format | MSMPEG4 V3 RIFF data, AVI (V=mplayer|A=mplayer)
[transcode] V: import frame | 352x160 2.20:1
[transcode] V: clip frame (<-) | 352x512
[transcode] V: new aspect ratio | 352x576 1.96:1 (-X)
[transcode] V: bits/pixel | 0.444
[transcode] V: decoding fps,frc | 20.000,0
[transcode] V: Y'CbCr | YV12/I420
[transcode] A: import format | 0x55 MPEG layer-3 [48000,16,2] 96 kbps
[transcode] A: export format | 0x50 MPEG layer-2 [44100,16,2] 192 kbps
[transcode] V: encoding fps,frc | 20.000,0
[transcode] A: bytes per frame | 9600 (9600.000000)
[transcode] A: adjustment | 0@1000
[transcode] V: IA32 accel mode | 3dnow (3dnow mmxext mmx asm)
[transcode] V: video buffer | 10 @ 352x576
[import_mplayer.so] v0.0.5 (2003-03-10) (video) rendered by mplayer | (audio) rendered by mplayer
[export_mp2enc.so] v1.0.8 (2003-04-10) (audio) MPEG 1/2
[export_mpeg2enc.so] v1.1.9 (2003-08-23) (video) MPEG 1/2
[import_mplayer.so] mplayer -hardframedrop -vo null -ao pcm -nowaveheader -aofile /tmp/mplayer2transcode-audio.pYNJiJ "test2.avi" > /dev/null 2>&1
[import_mplayer.so] mplayer -benchmark -noframedrop -nosound -vo yuv4mpeg "test2.avi" -osdlevel 0 > /dev/null 2>&1
[import_mplayer.so] tcextract -i stream.yuv -x yv12 -t yuv4mpeg
[export_mpeg2enc.so] *** init-v *** !
[export_mp2enc.so] *** init-v *** !
[export_mpeg2enc.so] cmd=mpeg2enc -v 0 -I 0 -f 4 -F 3 -n p -o "ausgang".m2v -S 792 -B 260 -V 230
[export_mp2enc.so] (48/4096) cmd=mp2enc -v 0 -r 44100 -b 192 -s -o "ausgang".mpa
++ WARN: [mpeg2enc] No aspect ratio specifed and no guess possible: assuming 4:3 display aspect!
++ WARN: [mpeg2enc] Generating dummy SVCD scan-data offsets to be filled in by "vcdimager"
++ WARN: [mpeg2enc] If you're not using vcdimager you may wish to turn this off using -d
me@lion:~/konvert$ 0000-000024], 39.58 fps, EMT: 0:00:01, ( 0| 0| 9)

Wie man an der letzten Zeile sieht, hört das Teil einfach so auf zu arbeiten.

Wo liegt jetzt der Fehler? Vielleicht liegt es auch daran, daß ich Mpeg2Dec erst ganz am Schluß installiert habe (da war ich mir nämlich nicht sicher ob ich es für den Befehl oben überhaupt benötige - für was ist das Teil eigentlich gut?).
Die Änderungen in der Größe habe ich jetzt schon 4 oder 5 mal kontrolliert. Der Film läßt sich außerdem problemlos mit dem mplayer anschauen.

Danke für jede Hilfe,

Ainulindale