1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498 | ubuntu@ip-10-0-0-236:~/ffmpeg_sources/ffmpeg$ sudo PATH="$HOME/bin:$PATH" PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig" ./configure --prefix="$HOME/ffmpeg_build" --pkg-config-flags="--static" --extra-cflags="-I$HOME/ffmpeg_build/include" --extra-ldflags="-L$HOME/ffmpeg_build/lib" --bindir="$HOME/bin" --enable-libfdk-aac --enable-libx264 --enable-libx265 --enable-nonfree --enable-gpl
install prefix /home/ubuntu/ffmpeg_build
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 yes
shared no
postprocessing support yes
new filter support yes
network support yes
threading support pthreads
safe bitstream reader yes
SDL support yes
opencl enabled no
texi2html enabled yes
perl enabled yes
pod2man enabled yes
makeinfo enabled no
makeinfo supports HTML no
Enabled programs:
ffmpeg ffprobe ffserver
ffplay
External libraries:
iconv libxcb sdl
libfdk_aac libxcb_shape xlib
libx264 libxcb_shm zlib
libx265 libxcb_xfixes
Enabled decoders:
aac ayuv fraps
aac_fixed bethsoftvid frwu
aac_latm bfi g2m
aasc bink g723_1
ac3 binkaudio_dct g729
ac3_fixed binkaudio_rdft gif
adpcm_4xm bintext gsm
adpcm_adx bmp gsm_ms
adpcm_afc bmv_audio h261
adpcm_ct bmv_video h263
adpcm_dtk brender_pix h263i
adpcm_ea c93 h263p
adpcm_ea_maxis_xa cavs h264
adpcm_ea_r1 ccaption h264_vdpau
adpcm_ea_r2 cdgraphics hap
adpcm_ea_r3 cdxl hevc
adpcm_ea_xas cinepak hnm4_video
adpcm_g722 cljr hq_hqa
adpcm_g726 cllc hqx
adpcm_g726le comfortnoise huffyuv
adpcm_ima_amv cook iac
adpcm_ima_apc cpia idcin
adpcm_ima_dk3 cscd idf
adpcm_ima_dk4 cyuv iff_byterun1
adpcm_ima_ea_eacs dca iff_ilbm
adpcm_ima_ea_sead dds imc
adpcm_ima_iss dfa indeo2
adpcm_ima_oki dirac indeo3
adpcm_ima_qt dnxhd indeo4
adpcm_ima_rad dpx indeo5
adpcm_ima_smjpeg dsd_lsbf interplay_dpcm
adpcm_ima_wav dsd_lsbf_planar interplay_video
adpcm_ima_ws dsd_msbf jacosub
adpcm_ms dsd_msbf_planar jpeg2000
adpcm_sbpro_2 dsicinaudio jpegls
adpcm_sbpro_3 dsicinvideo jv
adpcm_sbpro_4 dss_sp kgv1
adpcm_swf dvbsub kmvc
adpcm_thp dvdsub lagarith
adpcm_thp_le dvvideo libfdk_aac
adpcm_vima dxa loco
adpcm_xa dxtory mace3
adpcm_yamaha dxv mace6
aic eac3 mdec
alac eacmv metasound
alias_pix eamad microdvd
als eatgq mimic
amrnb eatgv mjpeg
amrwb eatqi mjpegb
amv eightbps mlp
anm eightsvx_exp mmvideo
ansi eightsvx_fib motionpixels
ape escape124 movtext
apng escape130 mp1
ass evrc mp1float
asv1 exr mp2
asv2 ffv1 mp2float
atrac1 ffvhuff mp3
atrac3 ffwavesynth mp3adu
atrac3p fic mp3adufloat
aura flac mp3float
aura2 flashsv mp3on4
avrn flashsv2 mp3on4float
avrp flic mpc7
avs flv mpc8
avui fourxm mpeg1_vdpau
mpeg1video png tscc
mpeg2video ppm tscc2
mpeg4 prores tta
mpeg4_vdpau prores_lgpl twinvq
mpeg_vdpau ptx txd
mpegvideo qcelp ulti
mpl2 qdm2 utvideo
msa1 qdraw v210
msmpeg4v1 qpeg v210x
msmpeg4v2 qtrle v308
msmpeg4v3 r10k v408
msrle r210 v410
mss1 ra_144 vb
mss2 ra_288 vble
msvideo1 ralf vc1
mszh rawvideo vc1_vdpau
mts2 realtext vc1image
mvc1 rl2 vcr1
mvc2 roq vmdaudio
mxpeg roq_dpcm vmdvideo
nellymoser rpza vmnc
nuv rv10 vorbis
on2avc rv20 vp3
opus rv30 vp5
paf_audio rv40 vp6
paf_video s302m vp6a
pam sami vp6f
pbm sanm vp7
pcm_alaw sgi vp8
pcm_bluray sgirle vp9
pcm_dvd shorten vplayer
pcm_f32be sipr vqa
pcm_f32le smackaud wavpack
pcm_f64be smacker webp
pcm_f64le smc webvtt
pcm_lxf smvjpeg wmalossless
pcm_mulaw snow wmapro
pcm_s16be sol_dpcm wmav1
pcm_s16be_planar sonic wmav2
pcm_s16le sp5x wmavoice
pcm_s16le_planar srt wmv1
pcm_s24be ssa wmv2
pcm_s24daud stl wmv3
pcm_s24le subrip wmv3_vdpau
pcm_s24le_planar subviewer wmv3image
pcm_s32be subviewer1 wnv1
pcm_s32le sunrast ws_snd1
pcm_s32le_planar svq1 xan_dpcm
pcm_s8 svq3 xan_wc3
pcm_s8_planar tak xan_wc4
pcm_u16be targa xbin
pcm_u16le targa_y216 xbm
pcm_u24be tdsc xface
pcm_u24le text xl
pcm_u32be theora xsub
pcm_u32le thp xwd
pcm_u8 tiertexseqvideo y41p
pcm_zork tiff yop
pcx tmv yuv4
pgm truehd zero12v
pgmyuv truemotion1 zerocodec
pgssub truemotion2 zlib
pictor truespeech zmbv
pjs
Enabled encoders:
a64multi libfdk_aac png
a64multi5 libx264 ppm
aac libx264rgb prores
ac3 libx265 prores_aw
ac3_fixed ljpeg prores_ks
adpcm_adx mjpeg qtrle
adpcm_g722 movtext r10k
adpcm_g726 mp2 r210
adpcm_ima_qt mp2fixed ra_144
adpcm_ima_wav mpeg1video rawvideo
adpcm_ms mpeg2video roq
adpcm_swf mpeg4 roq_dpcm
adpcm_yamaha msmpeg4v2 rv10
alac msmpeg4v3 rv20
alias_pix msvideo1 s302m
amv nellymoser sgi
apng pam snow
ass pbm sonic
asv1 pcm_alaw sonic_ls
asv2 pcm_f32be srt
avrp pcm_f32le ssa
avui pcm_f64be subrip
ayuv pcm_f64le sunrast
bmp pcm_mulaw svq1
cinepak pcm_s16be targa
cljr pcm_s16be_planar tiff
comfortnoise pcm_s16le tta
dca pcm_s16le_planar utvideo
dnxhd pcm_s24be v210
dpx pcm_s24daud v308
dvbsub pcm_s24le v408
dvdsub pcm_s24le_planar v410
dvvideo pcm_s32be vorbis
eac3 pcm_s32le wavpack
ffv1 pcm_s32le_planar webvtt
ffvhuff pcm_s8 wmav1
flac pcm_s8_planar wmav2
flashsv pcm_u16be wmv1
flashsv2 pcm_u16le wmv2
flv pcm_u24be xbm
g723_1 pcm_u24le xface
gif pcm_u32be xsub
h261 pcm_u32le xwd
h263 pcm_u8 y41p
h263p pcx yuv4
huffyuv pgm zlib
jpeg2000 pgmyuv zmbv
jpegls
Enabled hwaccels:
h263_vaapi mpeg2_vaapi vc1_vaapi
h263_vdpau mpeg2_vdpau vc1_vdpau
h264_vaapi mpeg4_vaapi wmv3_vaapi
h264_vdpau mpeg4_vdpau wmv3_vdpau
mpeg1_vdpau
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 cropdetect mergeplanes
adelay curves movie
adrawgraph dcshift mpdecimate
aecho dctdnoiz mptestsrc
aeval deband negate
aevalsrc decimate noformat
afade deflate noise
aformat dejudder null
ainterleave delogo nullsink
alimiter deshake nullsrc
allpass detelecine overlay
allrgb dilation owdenoise
allyuv drawbox pad
alphaextract drawgraph palettegen
alphamerge drawgrid paletteuse
amerge dynaudnorm pan
amix earwax perms
amovie ebur128 perspective
anull edgedetect phase
anullsink elbg pixdesctest
anullsrc eq pp
apad equalizer pp7
aperms erosion psnr
aphasemeter extractplanes pullup
aphaser extrastereo qp
aresample fade random
areverse fftfilt removegrain
aselect field removelogo
asendcmd fieldmatch repeatfields
asetnsamples fieldorder replaygain
asetpts find_rect reverse
asetrate flanger rgbtestsrc
asettb format rotate
ashowinfo fps sab
asplit framepack scale
astats framerate scale2ref
astreamsync framestep select
atadenoise fspp sendcmd
atempo geq separatefields
atrim gradfun setdar
avectorscope haldclut setfield
bandpass haldclutsrc setpts
bandreject hflip setsar
bass highpass settb
bbox histeq showcqt
biquad histogram showfreqs
blackdetect hqdn3d showinfo
blackframe hqx showpalette
blend hstack showspectrum
boxblur hue showvolume
cellauto idet showwaves
channelmap il showwavespic
channelsplit inflate shuffleplanes
chorus interlace sidechaincompress
codecview interleave signalstats
color join silencedetect
colorbalance kerndeint silenceremove
colorchannelmixer lenscorrection sine
colorkey life smartblur
colorlevels lowpass smptebars
colormatrix lut smptehdbars
compand lut3d split
concat lutrgb spp
copy lutyuv ssim
cover_rect mandelbrot stereo3d
crop mcdeint super2xsai
swapuv treble volumedetect
tblend trim vstack
telecine unsharp w3fdif
testsrc uspp waveform
thumbnail vectorscope xbr
tile vflip yadif
tinterlace vignette zoompan
transpose volume
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 lavfi v4l2
dv1394 oss x11grab_xcb
fbdev
Enabled outdevs:
alsa oss v4l2
fbdev sdl
License: nonfree and unredistributable
Creating config.mak, config.h, and doc/config.texi...
config.h is unchanged
config.asm is unchanged
libavutil/avconfig.h is unchanged
ubuntu@ip-10-0-0-236:~/ffmpeg_sources/ffmpeg$ ls ~/bin
x264
|