FS#6304 - transcode broken

Attached to Project: Arch Linux
Opened by jason fuchs (jason_f) - Monday, 29 January 2007, 22:53 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Transcode seems broken..
output:
[code]
(jason@bedroom)-(02:52 PM Mon Jan 29)
(VIDEO_TS)$ transcode -i pony.vob -M 2 -w 1500,250,100 -I 3 -a 0 -b 128,0,0 -f 25 -g 720x480 -Z 640x480 -R 1 -x vob,null -o new.mpg -y ffmpeg
transcode v1.0.2 (C) 2001-2003 Thomas Oestreich, 2003-2004 T. Bitterberg
[transcode] (probe) suggested AV correction -D 0 (0 ms) | AV 33 ms | 33 ms
[transcode] auto-probing source pony.vob (ok)
[transcode] V: import format | MPEG-2 (V=vob|A=null)
[transcode] V: AV demux/sync | (2) initial MPEG sequence / enforce frame rate
[transcode] V: import frame | 720x480 1.50:1 encoded @ 4:3
[transcode] V: de-interlace | (mode=3) zoom to full frame (slow)
[transcode] V: zoom | 640x480 1.33:1 (Lanczos3)
[transcode] V: bits/pixel | 0.195
[transcode] V: decoding fps,frc | 25.000,0
[transcode] V: multi-pass | (mode=1) writing data (pass 1) to divx4.log
[transcode] V: Y'CbCr | YV12/I420
[transcode] A: import format | 0x2001 AC3/A52 [48000,16,2] 256 kbps
[transcode] A: export format | 0x55 MPEG layer-3 [48000,16,2] 128 kbps
[transcode] V: encoding fps,frc | 25.000,3
[transcode] A: bytes per frame | 7680 (7680.000000)
[transcode] A: adjustment | 0@1000
[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 @ 720x480
[import_null.so] v0.2.0 (2002-01-19) (video) null | (audio) null
[import_vob.so] v0.6.0 (2003-10-02) (video) MPEG-2 | (audio) MPEG/AC3/PCM | (subtitle)
[transcode] warning : /usr/lib/libavcodec.so.51: undefined symbol: faacDecOpen
[transcode] warning : (dl_loader.c) loading "/usr/lib/transcode/export_ffmpeg.so" failed
[transcode] warning : (encoder.c) loading audio export module failed
[transcode] warning : failed to init export modules
[transcode] critical: plug-in initialization failed
(jason@bedroom)-(02:52 PM Mon Jan 29)
(VIDEO_TS)$

[/code]



Also tried compiling transcode from abs, which fails during make.


[code]
mv -f .deps/tcdecode-decode_lzo.Tpo .deps/tcdecode-decode_lzo.Po
/bin/sh ../libtool --tag=CC --mode=link gcc -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -march=i686 -O2 -pipe -o tcdecode tcdecode-tcdecode.o tcdecode-decode_ac3.o tcdecode-decode_mpeg2.o tcdecode-decode_yuv.o tcdecode-fileinfo.o tcdecode-ioaux.o tcdecode-decode_dv.o tcdecode-decode_mp3.o tcdecode-mpg123.o tcdecode-decode_a52.o tcdecode-decode_af6.o tcdecode-scan_dv.o tcdecode-decode_lavc.o tcdecode-decode_xvid.o tcdecode-decode_ogg.o tcdecode-decode_mov.o tcdecode-decode_lzo.o -L/usr/lib -lmpeg2 -lmpeg2convert -L/usr -lmp3lame ../libac3/libac3_tc.la ../libvo/libvout.la -ldv -lpthread -lm -lvorbisfile -ltheora -logg -lm -lvorbis -logg -lm -logg -L/usr/lib -llzo2 ../aclib/libac.la ../libtc/libtc.la -lm -lz -ldl
gcc -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -march=i686 -O2 -pipe -o tcdecode tcdecode-tcdecode.o tcdecode-decode_ac3.o tcdecode-decode_mpeg2.o tcdecode-decode_yuv.o tcdecode-fileinfo.o tcdecode-ioaux.o tcdecode-decode_dv.o tcdecode-decode_mp3.o tcdecode-mpg123.o tcdecode-decode_a52.o tcdecode-decode_af6.o tcdecode-scan_dv.o tcdecode-decode_lavc.o tcdecode-decode_xvid.o tcdecode-decode_ogg.o tcdecode-decode_mov.o tcdecode-decode_lzo.o -L/usr/lib -lmpeg2 -lmpeg2convert -L/usr -lmp3lame ../libac3/.libs/libac3_tc.a ../libvo/.libs/libvout.a -ldv -lpthread -lvorbisfile -ltheora -lvorbis -logg -llzo2 ../aclib/.libs/libac.a ../libtc/.libs/libtc.a -lm -lz -ldl
tcdecode-decode_lavc.o: In function `decode_lavc':
decode_lavc.c:(.text+0x94): undefined reference to `avcodec_init'
decode_lavc.c:(.text+0x99): undefined reference to `avcodec_register_all'
decode_lavc.c:(.text+0x124): undefined reference to `avcodec_find_decoder'
decode_lavc.c:(.text+0x133): undefined reference to `avcodec_alloc_context'
decode_lavc.c:(.text+0x180): undefined reference to `avcodec_open'
decode_lavc.c:(.text+0x2ef): undefined reference to `avcodec_decode_video'
collect2: ld returned 1 exit status
make[3]: *** [tcdecode] Error 1
make[3]: Leaving directory `/var/abs/extra/multimedia/transcode/src/transcode-1.0.2/import'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/abs/extra/multimedia/transcode/src/transcode-1.0.2/import'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/abs/extra/multimedia/transcode/src/transcode-1.0.2'
make: *** [all] Error 2
==> ERROR: Build Failed. Aborting...
(root@bedroom)-(02:50 PM Mon Jan 29)
(transcode)#
[/code]
This task depends upon

Closed by  Roman Kyrylych (Romashka)
Tuesday, 30 January 2007, 13:40 GMT
Reason for closing:  Duplicate
Additional comments about closing:  http://bugs.archlinux.org/task/6251

Loading...