trying to convert mpeg2 to dv (using transcode or mencoder or
???)
Dieter
freebsd at sopwith.solgatos.com
Sat Nov 5 09:20:05 PST 2005
> first, definitely use transcode-1.0.1 (or wait until 1.0.2 comes
> out, probably this weekend). problems with both DV export and
> amd64 were fixed between 1.0.0rc1 and 1.0.1.
# transcode -c 10-50 -D 0 -x mpeg2 -y dvraw -i test.mpeg2 -o test_transcode.dv
transcode v1.0.1 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdread: Can't open file VIDEO_TS.IFO.
[transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms
[transcode] auto-probing source test.mpeg2 (ok)
[transcode] V: import format | unknown (V=mpeg2|A=null)
[transcode] V: import frame | disabled
[transcode] V: bits/pixel | 0.000 (unknown)
[transcode] V: decoding fps,frc | 25.000,0
[transcode] V: Y'CbCr | YV12/I420
[transcode] A: import | disabled
[transcode] A: export | disabled
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame | 0 (0.000000)
[transcode] A: adjustment | 0 at 1000
[transcode] V: IA32/AMD64 accel | sse3 (sse3 sse2 sse 3dnowext 3dnow mmxext mmx asm C)
tc_memcpy: using amd64 for memcpy
[transcode] V: video buffer | 10 @ 0x0
[import_null.so] v0.2.0 (2002-01-19) (video) null | (audio) null
[import_mpeg2.so] v0.4.0 (2003-10-02) (video) MPEG2
[export_null.so] v0.1.2 (2001-08-17) (video) null | (audio) null
[export_dvraw.so] v0.4 (2003-10-14) (video) Digital Video | (audio) PCM
[import_mpeg2.so] tcextract -x mpeg2 -i "test.mpeg2" -d 0 | tcdecode -x mpeg2 -d 0 -y yv12
tc_memcpy: using amd64 for memcpy
[decode_mpeg2.c] libmpeg2 0.4.0b loop decoder
[decode_mpeg2.c] libmpeg2 acceleration: none (plain C)
encoding frame [49], 316.41 fps, 100.0%, ETA: 0:00:00, ( 0| 0| 0)
clean up | frame threads | unload modules | cancel signal | internal threads | done
[transcode] encoded 40 frames (0 dropped, 0 cloned), clip length 1.60 s
# ll
total 10256
-rw-r--r-- 1 root wheel 10485760 Nov 4 17:23 test.mpeg2
-rw-r--r-- 1 root wheel 0 Nov 5 16:55 test_transcode.dv
#
# find / -name VIDEO_TS.IFO
#
# transcode -c 10-50 -D 0 -x mpeg2,null -y dvraw -i test.mpeg2 -o test_transcode.dv
transcode v1.0.1 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
libdvdread: Using libdvdcss version 1.2.8 for DVD access
libdvdread: Can't open file VIDEO_TS.IFO.
[transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 0 ms | 0 ms
[transcode] auto-probing source test.mpeg2 (ok)
[transcode] V: import format | unknown (V=mpeg2|A=null)
[transcode] V: import frame | disabled
[transcode] V: bits/pixel | 0.000 (unknown)
[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 | 0 at 1000
[transcode] V: IA32/AMD64 accel | sse3 (sse3 sse2 sse 3dnowext 3dnow mmxext mmx asm C)
tc_memcpy: using amd64 for memcpy
[transcode] V: video buffer | 10 @ 0x0
[import_null.so] v0.2.0 (2002-01-19) (video) null | (audio) null
[import_mpeg2.so] v0.4.0 (2003-10-02) (video) MPEG2
[export_dvraw.so] v0.4 (2003-10-14) (video) Digital Video | (audio) PCM
[import_mpeg2.so] tcextract -x mpeg2 -i "test.mpeg2" -d 0 | tcdecode -x mpeg2 -d 0 -y yv12
tc_memcpy: using amd64 for memcpy
[decode_mpeg2.c] libmpeg2 0.4.0b loop decoder
[decode_mpeg2.c] libmpeg2 acceleration: none (plain C)
Segmentation fault: 11 (core dumped)
#
Is "-x mpeg2" the correct thing to use for an over-the-air transport stream?
More information about the freebsd-multimedia
mailing list