[FFmpeg-user] mov encoder requires ac3 parser
Bernhard Döbler
programmer at bardware.de
Sun Feb 8 15:22:09 CET 2015
Hi,
I call
$ ./configure \
--toolchain=msvc --arch=x86 \
--host-cc=gcc \
--host-ld=gcc \
--extra-libs='user32.lib' \
--prefix=/deps \
--disable-ffplay \
--disable-ffserver \
--enable-version3 \
--disable-debug \
--disable-everything \
--disable-filters \
--enable-filter=scale,aresample \
--enable-protocol=file,pipe,md5,data \
--enable-muxer=flac,mp3,mov,mjpeg,wav,image2,gif,crc,framecrc,framemd5,md5,null
\
--enable-demuxer=flac,mp3,mov,mjpeg,wav,image2,gif \
--enable-decoder=aac,flac,mp3,mjpeg,png \
--enable-encoder=flac,mjpeg,png
$ make
and eventually receive
link -libpath:libavcodec -libpath:libavdevice -libpath:libavfilter
-libpath:libavformat -libpath:libavresample -libpath:libavutil
-libpath:libpostproc -libpath:libswscale -libpath:libswresample -nologo
-libpath:ARGEADDRESSAWARE -out:ffmpeg_g.exe cmdutils.o ffmpeg_opt.o
ffmpeg_filter.o ffmpeg.o ffmpeg_dxva2.o libavdevice.a libavfilter.a
libavformat.a libavcodec.a libswresample.a libswscale.a libavutil.a
psapi.lib advapi32.lib shell32.lib user32.lib ole32.lib
link -libpath:libavcodec -libpath:libavdevice -libpath:libavfilter
-libpath:libavformat -libpath:libavresample -libpath:libavutil
-libpath:libpostproc -libpath:libswscale -libpath:libswresample -nologo
-libpath:ARGEADDRESSAWARE -out:ffprobe_g.exe cmdutils.o ffprobe.o
libavdevice.a libavfilter.a libavformat.a libavcodec.a libswresample.a
libswscale.a libavutil.a psapi.lib advapi32.lib shell32.lib user32.lib
libavformat.a(movenc.o) : error LNK2019: Verweis auf nicht aufgel▒stes
externes Symbol "_avpriv_ac3_parse_header2" in Funktion "_handle_eac3".
ffprobe_g.exe : fatal error LNK1120: 1 nicht aufgel▒ste Externe
libavformat.a(movenc.o) : error LNK2019: Verweis auf nicht aufgel▒stes
externes Symbol "_avpriv_ac3_parse_header2" in Funktion "_handle_eac3".
ffmpeg_g.exe : fatal error LNK1120: 1 nicht aufgel▒ste Externe
Makefile:122: die Regel für Ziel „ffmpeg_g.exe“ scheiterte
make: *** [ffmpeg_g.exe] Fehler 96
make: *** Es wird auf noch nicht beendete Prozesse gewartet...
Makefile:122: die Regel für Ziel „ffprobe_g.exe“ scheiterte
make: *** [ffprobe_g.exe] Fehler 96
avpriv_ac3_parse_header2 is only available when I add
--enable-parser=ac3
to my configure call.
The mov encoder requires ac3 parser but configure does not resolve the
dependency correctly.
Best,
Bernhard
More information about the ffmpeg-user
mailing list