DeadGoat
16th July 2010, 02:11
Greetings all,
Anyone else having problems with lavf in recent x264 builds?
x264 1666 was the last build I could successfully make with lavf support. I noticed 1677 was released a few hours ago, and the changelog seems to suggest it fixes lavf issues, but I still have no luck:
[root@dev x264]# ./configure
Platform: X86
System: LINUX
asm: yes
avs: no
lavf: yes
ffms: no
gpac: no
pthread: yes
filters: resize crop select_every
debug: no
gprof: no
PIC: no
shared: no
visualize: no
bit depth: 8
You can run 'make' or 'make fprofiled' now.
[root@dev x264]# make
...
gcc -o x264 x264.o input/input.o input/timecode.o input/raw.o input/y4m.o output/raw.o output/matroska.o output/matroska_ebml.o output/flv.o output/flv_bytestream.o filters/filters.o filters/video/video.o filters/video/source.o filters/video/internal.o filters/video/resize.o filters/video/cache.o filters/video/fix_vfr_pts.o filters/video/select_every.o filters/video/crop.o input/thread.o input/lavf.o libx264.a -L. -pthread -L/usr/local/lib -lavformat -lavcodec -ldl -lX11 -lXext -lXfixes -lasound -lxvidcore -lx264 -lvorbisenc -lvorbis -logg -lmp3lame -lm -lbz2 -lz -lswscale -lavutil -lm -lpthread -s
/usr/local/lib/libavcodec.a(libx264.o): In function `X264_init':
/home/encoding/source/ffmpeg.r24250/libavcodec/libx264.c:300: undefined reference to `x264_encoder_open_102'
collect2: ld returned 1 exit status
make: *** [x264] Error 1
If I --disable-lavf it works fine.
Anyone have any ideas?
TIA.
Anyone else having problems with lavf in recent x264 builds?
x264 1666 was the last build I could successfully make with lavf support. I noticed 1677 was released a few hours ago, and the changelog seems to suggest it fixes lavf issues, but I still have no luck:
[root@dev x264]# ./configure
Platform: X86
System: LINUX
asm: yes
avs: no
lavf: yes
ffms: no
gpac: no
pthread: yes
filters: resize crop select_every
debug: no
gprof: no
PIC: no
shared: no
visualize: no
bit depth: 8
You can run 'make' or 'make fprofiled' now.
[root@dev x264]# make
...
gcc -o x264 x264.o input/input.o input/timecode.o input/raw.o input/y4m.o output/raw.o output/matroska.o output/matroska_ebml.o output/flv.o output/flv_bytestream.o filters/filters.o filters/video/video.o filters/video/source.o filters/video/internal.o filters/video/resize.o filters/video/cache.o filters/video/fix_vfr_pts.o filters/video/select_every.o filters/video/crop.o input/thread.o input/lavf.o libx264.a -L. -pthread -L/usr/local/lib -lavformat -lavcodec -ldl -lX11 -lXext -lXfixes -lasound -lxvidcore -lx264 -lvorbisenc -lvorbis -logg -lmp3lame -lm -lbz2 -lz -lswscale -lavutil -lm -lpthread -s
/usr/local/lib/libavcodec.a(libx264.o): In function `X264_init':
/home/encoding/source/ffmpeg.r24250/libavcodec/libx264.c:300: undefined reference to `x264_encoder_open_102'
collect2: ld returned 1 exit status
make: *** [x264] Error 1
If I --disable-lavf it works fine.
Anyone have any ideas?
TIA.