[FFmpeg-trac] #5172(build system:new): Encoders not available & configuration mismatch
FFmpeg
trac at avcodec.org
Tue Jan 19 12:01:23 CET 2016
#5172: Encoders not available & configuration mismatch
-------------------------------------+-------------------------------------
Reporter: TheSHEEEP | Type: defect
Status: new | Priority: normal
Component: build | Version:
system | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
I built ffmpeg 2.8.5 on OpenSUSE 42.1 using the following line:
{{{
PKG_CONFIG_PATH="$TARGETDIR/ffmpeg_built/lib/pkgconfig" ./configure
--prefix="$TARGETDIR/ffmpeg_built" --extra-
ldflags="-L$TARGETDIR/ffmpeg_built/lib" --extra-
cflags="-I$TARGETDIR/ffmpeg_built/include" --enable-gpl --enable-nonfree
--enable-libfdk-aac --enable-libtheora --enable-libvorbis --enable-libx264
--enable-libvpx --enable-pthreads --enable-shared --disable-static
}}}
TARGETDIR is set to a correct value.
Compilation works fine and I get the following output during compilation:
{{{
source path .
C compiler gcc
C library glibc
ARCH x86 (generic)
big-endian no
runtime cpu detection yes
yasm yes
MMX enabled yes
MMXEXT enabled yes
3DNow! enabled yes
3DNow! extended enabled yes
SSE enabled yes
SSSE3 enabled yes
AVX enabled yes
XOP enabled yes
FMA3 enabled yes
FMA4 enabled yes
i686 features enabled yes
CMOV is fast yes
EBX available yes
EBP available yes
debug symbols yes
strip symbols yes
optimize for size no
optimizations yes
static no
shared yes
postprocessing support yes
new filter support yes
network support yes
threading support pthreads
safe bitstream reader yes
SDL support no
opencl enabled no
texi2html enabled no
perl enabled yes
pod2man enabled yes
makeinfo enabled no
makeinfo supports HTML no
Enabled programs:
ffmpeg ffprobe ffserver
External libraries:
iconv libtheora libvpx
libfdk_aac libvorbis libx264
Enabled decoders:
aac bethsoftvid gsm_ms
aac_fixed bfi h261
aac_latm bink h263
aasc binkaudio_dct h263i
ac3 binkaudio_rdft h263p
ac3_fixed bintext h264
adpcm_4xm bmp hap
adpcm_adx bmv_audio hevc
adpcm_afc bmv_video hnm4_video
adpcm_ct brender_pix hq_hqa
adpcm_dtk c93 hqx
adpcm_ea cavs huffyuv
adpcm_ea_maxis_xa ccaption iac
adpcm_ea_r1 cdgraphics idcin
adpcm_ea_r2 cdxl idf
adpcm_ea_r3 cinepak iff_byterun1
adpcm_ea_xas cljr iff_ilbm
adpcm_g722 cllc imc
adpcm_g726 comfortnoise indeo2
adpcm_g726le cook indeo3
adpcm_ima_amv cpia indeo4
adpcm_ima_apc cscd indeo5
adpcm_ima_dk3 cyuv interplay_dpcm
adpcm_ima_dk4 dca interplay_video
adpcm_ima_ea_eacs dds jacosub
adpcm_ima_ea_sead dfa jpeg2000
adpcm_ima_iss dirac jpegls
adpcm_ima_oki dnxhd jv
adpcm_ima_qt dpx kgv1
adpcm_ima_rad dsd_lsbf kmvc
adpcm_ima_smjpeg dsd_lsbf_planar lagarith
adpcm_ima_wav dsd_msbf libfdk_aac
adpcm_ima_ws dsd_msbf_planar libvorbis
adpcm_ms dsicinaudio libvpx_vp8
adpcm_sbpro_2 dsicinvideo libvpx_vp9
adpcm_sbpro_3 dss_sp loco
adpcm_sbpro_4 dvbsub mace3
adpcm_swf dvdsub mace6
adpcm_thp dvvideo mdec
adpcm_thp_le dxtory metasound
adpcm_vima eac3 microdvd
adpcm_xa eacmv mimic
adpcm_yamaha eamad mjpeg
aic eatgq mjpegb
alac eatgv mlp
alias_pix eatqi mmvideo
als eightbps motionpixels
amrnb eightsvx_exp movtext
amrwb eightsvx_fib mp1
amv escape124 mp1float
anm escape130 mp2
ansi evrc mp2float
ape ffv1 mp3
ass ffvhuff mp3adu
asv1 ffwavesynth mp3adufloat
asv2 fic mp3float
atrac1 flac mp3on4
atrac3 flic mp3on4float
atrac3p flv mpc7
aura fourxm mpc8
aura2 fraps mpeg1video
avrn frwu mpeg2video
avrp g723_1 mpeg4
avs g729 mpegvideo
avui gif mpl2
ayuv gsm msa1
msmpeg4v1 ptx tscc2
msmpeg4v2 qcelp tta
msmpeg4v3 qdm2 twinvq
msrle qdraw txd
mss1 qpeg ulti
mss2 qtrle utvideo
msvideo1 r10k v210
mszh r210 v210x
mts2 ra_144 v308
mvc1 ra_288 v408
mvc2 ralf v410
mxpeg rawvideo vb
nellymoser realtext vble
nuv rl2 vc1
on2avc roq vc1image
opus roq_dpcm vcr1
paf_audio rpza vima
paf_video rv10 vmdaudio
pam rv20 vmdvideo
pbm rv30 vmnc
pcm_alaw rv40 vorbis
pcm_bluray s302m vp3
pcm_dvd sami vp5
pcm_f32be sanm vp6
pcm_f32le sgi vp6a
pcm_f64be sgirle vp6f
pcm_f64le shorten vp7
pcm_lxf sipr vp8
pcm_mulaw smackaud vp9
pcm_s16be smacker vplayer
pcm_s16be_planar smc vqa
pcm_s16le smvjpeg wavpack
pcm_s16le_planar snow webp
pcm_s24be sol_dpcm webvtt
pcm_s24daud sonic wmalossless
pcm_s24le sp5x wmapro
pcm_s24le_planar srt wmav1
pcm_s32be ssa wmav2
pcm_s32le stl wmavoice
pcm_s32le_planar subrip wmv1
pcm_s8 subviewer wmv2
pcm_s8_planar subviewer1 wmv3
pcm_u16be sunrast wmv3image
pcm_u16le svq1 wnv1
pcm_u24be svq3 ws_snd1
pcm_u24le tak xan_dpcm
pcm_u32be targa xan_wc3
pcm_u32le targa_y216 xan_wc4
pcm_u8 text xbin
pcm_zork theora xbm
pcx thp xface
pgm tiertexseqvideo xl
pgmyuv tiff xsub
pgssub tmv xwd
pictor truehd y41p
pjs truemotion1 yop
ppm truemotion2 yuv4
prores truespeech zero12v
prores_lgpl
Enabled encoders:
a64multi libvorbis pgm
a64multi5 libvpx_vp8 pgmyuv
aac libvpx_vp9 ppm
ac3 libx264 prores
ac3_fixed libx264rgb prores_aw
adpcm_adx ljpeg prores_ks
adpcm_g722 mjpeg qtrle
adpcm_g726 movtext r10k
adpcm_ima_qt mp2 r210
adpcm_ima_wav mp2fixed ra_144
adpcm_ms mpeg1video rawvideo
adpcm_swf mpeg2video roq
adpcm_yamaha mpeg4 roq_dpcm
alac msmpeg4v2 rv10
alias_pix msmpeg4v3 rv20
amv msvideo1 s302m
ass nellymoser sgi
asv1 pam snow
asv2 pbm sonic
avrp pcm_alaw sonic_ls
avui pcm_f32be srt
ayuv pcm_f32le ssa
bmp pcm_f64be subrip
cinepak pcm_f64le sunrast
cljr pcm_mulaw svq1
comfortnoise pcm_s16be targa
dca pcm_s16be_planar tiff
dnxhd pcm_s16le tta
dpx pcm_s16le_planar utvideo
dvbsub pcm_s24be v210
dvdsub pcm_s24daud v308
dvvideo pcm_s24le v408
eac3 pcm_s24le_planar v410
ffv1 pcm_s32be vorbis
ffvhuff pcm_s32le wavpack
flac pcm_s32le_planar webvtt
flv pcm_s8 wmav1
g723_1 pcm_s8_planar wmav2
gif pcm_u16be wmv1
h261 pcm_u16le wmv2
h263 pcm_u24be xbm
h263p pcm_u24le xface
huffyuv pcm_u32be xsub
jpeg2000 pcm_u32le xwd
jpegls pcm_u8 y41p
libfdk_aac pcx yuv4
libtheora
Enabled hwaccels:
Enabled parsers:
aac dvdsub mpegvideo
aac_latm flac opus
ac3 g729 png
adx gsm pnm
bmp h261 rv30
cavsvideo h263 rv40
cook h264 tak
dca hevc vc1
dirac mjpeg vorbis
dnxhd mlp vp3
dpx mpeg4video vp8
dvbsub mpegaudio vp9
dvd_nav
Enabled demuxers:
aa g723_1 mpjpeg
aac g729 mpl2
ac3 gif mpsub
act gsm msnwc_tcp
adf gxf mtv
adp h261 mv
adx h263 mvi
aea h264 mxf
afc hevc mxg
aiff hls nc
amr hnm nistsphere
anm ico nsv
apc idcin nut
ape idf nuv
apng iff ogg
aqtitle ilbc oma
asf image2 paf
asf_o image2_alias_pix pcm_alaw
ass image2_brender_pix pcm_f32be
ast image2pipe pcm_f32le
au image_bmp_pipe pcm_f64be
avi image_dds_pipe pcm_f64le
avr image_dpx_pipe pcm_mulaw
avs image_exr_pipe pcm_s16be
bethsoftvid image_j2k_pipe pcm_s16le
bfi image_jpeg_pipe pcm_s24be
bfstm image_jpegls_pipe pcm_s24le
bink image_pictor_pipe pcm_s32be
bintext image_png_pipe pcm_s32le
bit image_qdraw_pipe pcm_s8
bmv image_sgi_pipe pcm_u16be
boa image_sunrast_pipe pcm_u16le
brstm image_tiff_pipe pcm_u24be
c93 image_webp_pipe pcm_u24le
caf ingenient pcm_u32be
cavsvideo ipmovie pcm_u32le
cdg ircam pcm_u8
cdxl iss pjs
cine iv8 pmp
concat ivf pva
data jacosub pvf
daud jv qcp
dfa latm r3d
dirac live_flv rawvideo
dnxhd lmlm4 realtext
dsf loas redspark
dsicin lrc rl2
dss lvf rm
dts lxf roq
dtshd m4v rpl
dv matroska rsd
dvbsub mgsts rso
dxa microdvd rtp
ea mjpeg rtsp
ea_cdata mlp sami
eac3 mlv sap
epaf mm sbg
ffm mmf sdp
ffmetadata mov sdr2
filmstrip mp3 segafilm
flac mpc shorten
flic mpc8 siff
flv mpegps sln
fourxm mpegts smacker
frm mpegtsraw smjpeg
g722 mpegvideo smush
sol tmv wav
sox truehd wc3
spdif tta webm_dash_manifest
srt tty webvtt
stl txd wsaud
str vc1 wsvqa
subviewer vc1t wtv
subviewer1 vivo wv
sup vmd xa
swf vobsub xbin
tak voc xmv
tedcaptions vplayer xwma
thp vqf yop
tiertexseq w64 yuv4mpegpipe
Enabled muxers:
a64 ipod pcm_s32be
ac3 ircam pcm_s32le
adts ismv pcm_s8
adx ivf pcm_u16be
aiff jacosub pcm_u16le
amr latm pcm_u24be
apng lrc pcm_u24le
asf m4v pcm_u32be
asf_stream matroska pcm_u32le
ass matroska_audio pcm_u8
ast md5 psp
au microdvd rawvideo
avi mjpeg rm
avm2 mkvtimestamp_v2 roq
bit mlp rso
caf mmf rtp
cavsvideo mov rtp_mpegts
crc mp2 rtsp
dash mp3 sap
data mp4 segment
daud mpeg1system singlejpeg
dirac mpeg1vcd smjpeg
dnxhd mpeg1video smoothstreaming
dts mpeg2dvd sox
dv mpeg2svcd spdif
eac3 mpeg2video spx
f4v mpeg2vob srt
ffm mpegts stream_segment
ffmetadata mpjpeg swf
filmstrip mxf tee
flac mxf_d10 tg2
flv mxf_opatom tgp
framecrc null truehd
framemd5 nut uncodedframecrc
g722 oga vc1
g723_1 ogg vc1t
gif oma voc
gxf opus w64
h261 pcm_alaw wav
h263 pcm_f32be webm
h264 pcm_f32le webm_chunk
hds pcm_f64be webm_dash_manifest
hevc pcm_f64le webp
hls pcm_mulaw webvtt
ico pcm_s16be wtv
ilbc pcm_s16le wv
image2 pcm_s24be yuv4mpegpipe
image2pipe pcm_s24le
Enabled protocols:
async hls rtmpt
cache http rtp
concat httpproxy srtp
crypto icecast subfile
data md5 tcp
ffrtmphttp mmsh udp
file mmst udplite
ftp pipe unix
gopher rtmp
Enabled filters:
acrossfade curves mpdecimate
adelay dcshift mptestsrc
adrawgraph dctdnoiz negate
aecho deband noformat
aeval decimate noise
aevalsrc deflate null
afade dejudder nullsink
aformat delogo nullsrc
ainterleave deshake overlay
allpass detelecine owdenoise
allrgb dilation pad
allyuv drawbox palettegen
alphaextract drawgraph paletteuse
alphamerge drawgrid pan
amerge dynaudnorm perms
amix earwax perspective
amovie ebur128 phase
anull edgedetect pixdesctest
anullsink elbg pp
anullsrc eq pp7
apad equalizer psnr
aperms erosion pullup
aphasemeter extractplanes qp
aphaser fade random
aresample fftfilt removegrain
areverse field removelogo
aselect fieldmatch repeatfields
asendcmd fieldorder replaygain
asetnsamples find_rect reverse
asetpts flanger rgbtestsrc
asetrate format rotate
asettb fps sab
ashowinfo framepack scale
asplit framerate scale2ref
astats framestep select
astreamsync fspp sendcmd
atadenoise geq separatefields
atempo gradfun setdar
atrim haldclut setfield
avectorscope haldclutsrc setpts
bandpass hflip setsar
bandreject highpass settb
bass histeq showcqt
bbox histogram showfreqs
biquad hqdn3d showinfo
blackdetect hqx showpalette
blackframe hstack showspectrum
blend hue showvolume
boxblur idet showwaves
cellauto il showwavespic
channelmap inflate shuffleplanes
channelsplit interlace sidechaincompress
chorus interleave signalstats
codecview join silencedetect
color kerndeint silenceremove
colorbalance lenscorrection sine
colorchannelmixer life smartblur
colorkey lowpass smptebars
colorlevels lut smptehdbars
colormatrix lut3d split
compand lutrgb spp
concat lutyuv ssim
copy mandelbrot stereo3d
cover_rect mcdeint super2xsai
crop mergeplanes swapuv
cropdetect movie tblend
telecine trim volumedetect
testsrc unsharp vstack
thumbnail uspp w3fdif
tile vectorscope waveform
tinterlace vflip xbr
transpose vignette yadif
treble volume zoompan
Enabled bsfs:
aac_adtstoasc imx_dump_header mpeg4_unpack_bframes
chomp mjpeg2jpeg noise
dump_extradata mjpega_dump_header remove_extradata
h264_mp4toannexb mov2textsub text2movsub
hevc_mp4toannexb mp3_header_decompress
Enabled indevs:
alsa fbdev oss
dv1394 lavfi v4l2
Enabled outdevs:
alsa oss v4l2
fbdev
License: nonfree and unredistributable
Creating config.mak, config.h, and doc/config.texi...
}}}
So, there are certainly a large number of encoders and decoders available.
Or they should be.
But, when I execute "./ffmpeg -encoders" in the install directory, I get
the following:
{{{
ffmpeg version 2.8.5 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.8 (SUSE Linux)
configuration: --prefix=/home/thesheeep/test/ffmpeg_built --extra-
ldflags=-L/home/thesheeep/git/test/ffmpeg_built/lib --extra-
cflags=-I/home/thesheeep/test/ffmpeg_built/include --enable-gpl --enable-
nonfree --enable-libfdk-aac --enable-libtheora --enable-libvorbis
--enable-libx264 --enable-libvpx --enable-pthreads --enable-shared
--disable-static
WARNING: library configuration mismatch
avutil configuration: --prefix=/usr --libdir=/usr/lib64
--shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags
='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2
-fstack-protector -funwind-tables -fasynchronous-unwind-tables -g'
--optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-
unwind-tables -g' --disable-htmlpages --enable-pic --disable-stripping
--enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl
--disable-openssl --enable-avresample --enable-libcdio --enable-gnutls
--enable-ladspa --enable-libass --enable-libbluray --enable-libcelt
--enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm
--enable-libopenjpeg --enable-libopus --enable-libpulse --enable-
libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis
--enable-libvpx --enable-libwebp --enable-pic --enable-pthreads --enable-
vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-
muxers --disable-demuxers --enable-
encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis'
--enable-
decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text'
--enable-
muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm'
--enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
avcodec configuration: --prefix=/usr --libdir=/usr/lib64
--shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags
='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2
-fstack-protector -funwind-tables -fasynchronous-unwind-tables -g'
--optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-
unwind-tables -g' --disable-htmlpages --enable-pic --disable-stripping
--enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl
--disable-openssl --enable-avresample --enable-libcdio --enable-gnutls
--enable-ladspa --enable-libass --enable-libbluray --enable-libcelt
--enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm
--enable-libopenjpeg --enable-libopus --enable-libpulse --enable-
libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis
--enable-libvpx --enable-libwebp --enable-pic --enable-pthreads --enable-
vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-
muxers --disable-demuxers --enable-
encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis'
--enable-
decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text'
--enable-
muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm'
--enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
avformat configuration: --prefix=/usr --libdir=/usr/lib64
--shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags
='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2
-fstack-protector -funwind-tables -fasynchronous-unwind-tables -g'
--optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-
unwind-tables -g' --disable-htmlpages --enable-pic --disable-stripping
--enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl
--disable-openssl --enable-avresample --enable-libcdio --enable-gnutls
--enable-ladspa --enable-libass --enable-libbluray --enable-libcelt
--enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm
--enable-libopenjpeg --enable-libopus --enable-libpulse --enable-
libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis
--enable-libvpx --enable-libwebp --enable-pic --enable-pthreads --enable-
vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-
muxers --disable-demuxers --enable-
encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis'
--enable-
decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text'
--enable-
muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm'
--enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
avdevice configuration: --prefix=/usr --libdir=/usr/lib64
--shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags
='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2
-fstack-protector -funwind-tables -fasynchronous-unwind-tables -g'
--optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-
unwind-tables -g' --disable-htmlpages --enable-pic --disable-stripping
--enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl
--disable-openssl --enable-avresample --enable-libcdio --enable-gnutls
--enable-ladspa --enable-libass --enable-libbluray --enable-libcelt
--enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm
--enable-libopenjpeg --enable-libopus --enable-libpulse --enable-
libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis
--enable-libvpx --enable-libwebp --enable-pic --enable-pthreads --enable-
vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-
muxers --disable-demuxers --enable-
encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis'
--enable-
decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text'
--enable-
muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm'
--enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
avfilter configuration: --prefix=/usr --libdir=/usr/lib64
--shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags
='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2
-fstack-protector -funwind-tables -fasynchronous-unwind-tables -g'
--optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-
unwind-tables -g' --disable-htmlpages --enable-pic --disable-stripping
--enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl
--disable-openssl --enable-avresample --enable-libcdio --enable-gnutls
--enable-ladspa --enable-libass --enable-libbluray --enable-libcelt
--enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm
--enable-libopenjpeg --enable-libopus --enable-libpulse --enable-
libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis
--enable-libvpx --enable-libwebp --enable-pic --enable-pthreads --enable-
vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-
muxers --disable-demuxers --enable-
encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis'
--enable-
decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text'
--enable-
muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm'
--enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
swscale configuration: --prefix=/usr --libdir=/usr/lib64
--shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags
='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2
-fstack-protector -funwind-tables -fasynchronous-unwind-tables -g'
--optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-
unwind-tables -g' --disable-htmlpages --enable-pic --disable-stripping
--enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl
--disable-openssl --enable-avresample --enable-libcdio --enable-gnutls
--enable-ladspa --enable-libass --enable-libbluray --enable-libcelt
--enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm
--enable-libopenjpeg --enable-libopus --enable-libpulse --enable-
libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis
--enable-libvpx --enable-libwebp --enable-pic --enable-pthreads --enable-
vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-
muxers --disable-demuxers --enable-
encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis'
--enable-
decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text'
--enable-
muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm'
--enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
swresample configuration: --prefix=/usr --libdir=/usr/lib64
--shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags
='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2
-fstack-protector -funwind-tables -fasynchronous-unwind-tables -g'
--optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-
unwind-tables -g' --disable-htmlpages --enable-pic --disable-stripping
--enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl
--disable-openssl --enable-avresample --enable-libcdio --enable-gnutls
--enable-ladspa --enable-libass --enable-libbluray --enable-libcelt
--enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm
--enable-libopenjpeg --enable-libopus --enable-libpulse --enable-
libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis
--enable-libvpx --enable-libwebp --enable-pic --enable-pthreads --enable-
vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-
muxers --disable-demuxers --enable-
encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis'
--enable-
decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text'
--enable-
muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm'
--enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
postproc configuration: --prefix=/usr --libdir=/usr/lib64
--shlibdir=/usr/lib64 --incdir=/usr/include/ffmpeg --extra-cflags
='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2
-fstack-protector -funwind-tables -fasynchronous-unwind-tables -g'
--optflags='-fmessage-length=0 -grecord-gcc-switches -O2 -Wall
-D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-
unwind-tables -g' --disable-htmlpages --enable-pic --disable-stripping
--enable-shared --disable-static --enable-runtime-cpudetect --enable-gpl
--disable-openssl --enable-avresample --enable-libcdio --enable-gnutls
--enable-ladspa --enable-libass --enable-libbluray --enable-libcelt
--enable-libcdio --enable-libdc1394 --enable-libfreetype --enable-libgsm
--enable-libopenjpeg --enable-libopus --enable-libpulse --enable-
libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis
--enable-libvpx --enable-libwebp --enable-pic --enable-pthreads --enable-
vaapi --enable-vdpau --disable-encoders --disable-decoders --disable-
muxers --disable-demuxers --enable-
encoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,libvorbis'
--enable-
decoder=',012v,ansi,apng,bmp,flac,exr,ffv1,ffvhuff,gif,huffyuv,jpegls,libopenjpeg,libtheora,libvpx,pam,pbm,pcx,pgm,png,pgmyuv,ppm,sgi,sunrast,targa,tiff,v210,v308,v408,v410,webp,xbm,xwd,y41p,yuv4,celt,flac,ilbc,opus,pcm_alaw,pcm_bluray,pcm_dvd,pcm_f32be,pcm_f32le,pcm_f64be,pcm_f64le,pcm_mulaw,pcm_s16be,pcm_s16be_planer,pcm_s16le,pcm_s16le_planar,pcm_s24be,pcm_s24le,pcm_s24le_planar,pcm_s32be,pcm_s32le,pcm_s32le_planar,pcm_s8,pcm_s8_planar,pcm_u16be,pcm_u16le,pcm_u24be,pcm_u24le,pcm_u32be,pcm_u32le,pcm_u8,speex,ljpeg,v210x,vorbis,vp3,vp5,vp6,vp6a,vp6f,vp8,vp9,otf,ttf,ass,srt,ssa,text'
--enable-
muxer='flac,gif,image2,image2pipe,matroska,matroska_audio,null,webm'
--enable-demuxer='flac,gif,image2,image2pipe,matroska' --enable-x11grab
libavutil 54. 31.100 / 54. 31.100
libavcodec 56. 60.100 / 56. 60.100
libavformat 56. 40.101 / 56. 40.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 40.101 / 5. 40.101
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 2.101 / 1. 2.101
libpostproc 53. 3.100 / 53. 3.100
Encoders:
V..... = Video
A..... = Audio
S..... = Subtitle
.F.... = Frame-level multithreading
..S... = Slice-level multithreading
...X.. = Codec is experimental
....B. = Supports draw_horiz_band
.....D = Supports direct rendering method 1
------
V..... apng APNG (Animated Portable Network Graphics)
image
V..... bmp BMP (Windows and OS/2 bitmap)
V.S... ffv1 FFmpeg video codec #1
VF.... ffvhuff Huffyuv FFmpeg variant
V..... gif GIF (Graphics Interchange Format)
VF.... huffyuv Huffyuv / HuffYUV
VF.... libopenjpeg OpenJPEG JPEG 2000 (codec jpeg2000)
VF.... jpegls JPEG-LS
V..... pam PAM (Portable AnyMap) image
V..... pbm PBM (Portable BitMap) image
V..... pcx PC Paintbrush PCX image
V..... pgm PGM (Portable GrayMap) image
V..... pgmyuv PGMYUV (Portable GrayMap YUV) image
VF.... png PNG (Portable Network Graphics) image
V..... ppm PPM (Portable PixelMap) image
V..... sgi SGI image
V..... sunrast Sun Rasterfile image
V..... targa Truevision Targa image
V..... libtheora libtheora Theora (codec theora)
VF.... tiff TIFF image
V..... v210 Uncompressed 4:2:2 10-bit
V..... v308 Uncompressed packed 4:4:4
V..... v408 Uncompressed packed QT 4:4:4:4
V..... v410 Uncompressed 4:4:4 10-bit
V..... xbm XBM (X BitMap) image
V..... xwd XWD (X Window Dump) image
V..... y41p Uncompressed YUV 4:1:1 12-bit
V..... yuv4 Uncompressed packed 4:2:0
A..... flac FLAC (Free Lossless Audio Codec)
A..... pcm_alaw PCM A-law / G.711 A-law
A..... pcm_f32be PCM 32-bit floating point big-endian
A..... pcm_f32le PCM 32-bit floating point little-endian
A..... pcm_f64be PCM 64-bit floating point big-endian
A..... pcm_f64le PCM 64-bit floating point little-endian
A..... pcm_mulaw PCM mu-law / G.711 mu-law
A..... pcm_s16be PCM signed 16-bit big-endian
A..... pcm_s16le PCM signed 16-bit little-endian
A..... pcm_s16le_planar PCM signed 16-bit little-endian planar
A..... pcm_s24be PCM signed 24-bit big-endian
A..... pcm_s24le PCM signed 24-bit little-endian
A..... pcm_s24le_planar PCM signed 24-bit little-endian planar
A..... pcm_s32be PCM signed 32-bit big-endian
A..... pcm_s32le PCM signed 32-bit little-endian
A..... pcm_s32le_planar PCM signed 32-bit little-endian planar
A..... pcm_s8 PCM signed 8-bit
A..... pcm_s8_planar PCM signed 8-bit planar
A..... pcm_u16be PCM unsigned 16-bit big-endian
A..... pcm_u16le PCM unsigned 16-bit little-endian
A..... pcm_u24be PCM unsigned 24-bit big-endian
A..... pcm_u24le PCM unsigned 24-bit little-endian
A..... pcm_u32be PCM unsigned 32-bit big-endian
A..... pcm_u32le PCM unsigned 32-bit little-endian
A..... pcm_u8 PCM unsigned 8-bit
A..... libvorbis libvorbis (codec vorbis)
}}}
So clearly, most encoders I just compiled with are not available.
And additionally, there is a configuration mismatch that I cannot explain
as I never installed ffmpeg using zypper.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5172>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list