Francesco Romani wrote: > On 5/11/07, Phil Ehrens <[EMAIL PROTECTED]> wrote: ... >> Admittedly, I am coming into this late, and without having read >> the thread, but this sounds like something that would be solved >> by using the '-x mplayer' argument to transcode. > > Of course that's correct, I'm (admittely) biased in my answers since I > don't like to depend to mplayer (and _only_ to mplayer) for this kind > of jobs. So I tend to understimate -x mplayer :) >
Something strange happens when I try to use transcode with -x mplayer: > [EMAIL PROTECTED]:~/Video> transcode -i GreenWing.ts -o GreenWing2 > --export_prof dvd-pal -x mplayer,mplayer -y mpeg2enc,lame > transcode v1.0.3 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg > [transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms > [transcode] auto-probing source GreenWing.ts (ok) > [transcode] V: import format | unknown (V=mplayer|A=mplayer) > [transcode] V: import frame | disabled > XXX: zoom=yes pre_clip=no > [transcode] V: zoom | 720x576 nan:1 (Lanczos3) > [transcode] V: bits/pixel | 0.174 > [transcode] V: decoding fps,frc | 25.000,0 > [transcode] V: Y'CbCr | YV12/I420 > [transcode] A: import format | 0x2000 AC3 [ 0,16,0] > [transcode] A: export format | 0x55 MPEG layer-3 [ 0,16,0] 128 kbps > [transcode] V: encoding fps,frc | 25.000,3 > [transcode] A: bytes per frame | 0 (0.000000) > [transcode] A: adjustment | [EMAIL PROTECTED] > [transcode] V: IA32/AMD64 accel | sse3 (sse3 sse2 sse 3dnowext 3dnow mmxext > mmx asm C) > tc_memcpy: using sse for memcpy > [transcode] V: video buffer | 10 @ 720x576 > [import_mplayer.so] v0.0.5 (2003-03-10) (video) rendered by mplayer | (audio) > rendered by mplayer > [export_lame.so] v0.0.3 (2003-03-06) (audio) MPEG 1/2 > [export_mpeg2enc.so] v1.1.10 (2003-10-30) (video) MPEG 1/2 > [import_mplayer.so] mplayer -hardframedrop -vo null -ao pcm:nowaveheader -ao > pcm:file="/tmp/mplayer2transcode-audio.yqUH4A" "GreenWing.ts" > /dev/null > 2>&1 > [import_mplayer.so] mplayer -benchmark -noframedrop -nosound -vo yuv4mpeg > "GreenWing.ts" -osdlevel 0 > /dev/null 2>&1 > [import_mplayer.so] tcextract -i ./stream.yuv -x yv12 -t yuv4mpeg > [export_mpeg2enc.so] *** init-v *** ! > [export_mpeg2enc.so] cmd=mpeg2enc -v 0 -I 0 -f 8 -F 3 -n p -a 2 -o > "GreenWing2.m2v" > [export_lame.so] cmd=lame -x --cbr -b 128 -s 0.000 -m m - "GreenWing2.mp3" > 2>/dev/null > tc_memcpy: using sse for memcpy, 34.98 fps, EMT: 0:00:00, ( 7| 1| 1) > encoding frames [000000-2036611], 21.88 fps, EMT: 22:37:44, ( 0| 0| 9) > [transcode] (sighandler) SIGINT received > encoding frames [000000-2036612], 21.88 fps, EMT: 22:37:44, ( 0| 0| 9) > clean up | frame threads | unload modules | cancel signal | internal threads > | done > [transcode] encoded 2036613 frames (0 dropped, 0 cloned), clip length > 81464.52 s > [EMAIL PROTECTED]:~/Video> Interrupted after ~ 24 hours, output file "GreenWing2.m2v" was just green background when viewed (in mplayer or xine). Similar when tried without "-y mpeg2enc,lame" but I lost the output text :-( Have I got the right command line parameters? Regards, -- Richard (MQ)