File tree Expand file tree Collapse file tree 1 file changed +22
-20
lines changed Expand file tree Collapse file tree 1 file changed +22
-20
lines changed Original file line number Diff line number Diff line change @@ -5,30 +5,33 @@ FFMPEG_TARBALL=ffmpeg-$FFMPEG_VERSION.tar.bz2
5
5
FFMPEG_TARBALL_URL=http://ffmpeg.org/releases/$FFMPEG_TARBALL
6
6
7
7
FFMPEG_CONFIGURE_FLAGS=(
8
- --disable-audiotoolbox
8
+ # Disable uneeded components
9
9
--disable-avdevice
10
- --disable-bsfs
11
10
--disable-bzlib
11
+ --disable-everything
12
12
--disable-debug
13
- --disable-decoders
14
- --disable-demuxers
15
13
--disable-doc
16
- --disable-encoders
17
- --disable-filters
18
- --disable-hwaccels
19
14
--disable-iconv
20
- --disable-indevs
21
- --disable-muxers
22
15
--disable-network
23
- --disable-nvenc
24
- --disable-outdevs
25
- --disable-parsers
16
+ --disable-pixelutils
26
17
--disable-programs
27
- --disable-protocols
18
+ --disable-postproc
28
19
--disable-shared
29
20
--disable-swscale
30
- --disable-videotoolbox
31
21
--disable-zlib
22
+ # Disable unneeded hardware acceleration (mainly video-specific)
23
+ --disable-amf
24
+ --disable-audiotoolbox
25
+ --disable-cuvid
26
+ --disable-d3d11va
27
+ --disable-dxva2
28
+ --disable-nvenc
29
+ --disable-nvdec
30
+ --disable-v4l2-m2m
31
+ --disable-vaapi
32
+ --disable-vdpau
33
+ --disable-videotoolbox
34
+ # Reenable what we need
32
35
--enable-decoder=aac*
33
36
--enable-decoder=ac3
34
37
--enable-decoder=alac
@@ -64,7 +67,6 @@ FFMPEG_CONFIGURE_FLAGS=(
64
67
--enable-demuxer=asf
65
68
--enable-demuxer=au
66
69
--enable-demuxer=avi
67
- --enable-demuxer=dash
68
70
--enable-demuxer=dsf
69
71
--enable-demuxer=flac
70
72
--enable-demuxer=flv
@@ -73,7 +75,6 @@ FFMPEG_CONFIGURE_FLAGS=(
73
75
--enable-demuxer=matroska
74
76
--enable-demuxer=mov
75
77
--enable-demuxer=mp3
76
- --enable-demuxer=mp4
77
78
--enable-demuxer=mpc
78
79
--enable-demuxer=mpc8
79
80
--enable-demuxer=ogg
@@ -106,20 +107,23 @@ FFMPEG_CONFIGURE_FLAGS=(
106
107
--enable-demuxer=xwma
107
108
--enable-encoder=flac
108
109
--enable-encoder=libopus
109
- --enable-encoder=pcm_s16le
110
+ --enable-encoder=pcm *
110
111
--enable-ffmpeg
111
112
--enable-ffprobe
112
113
--enable-filter=aformat
113
114
--enable-filter=anull
115
+ --enable-filter=aresample
114
116
--enable-filter=atrim
115
117
--enable-filter=format
116
118
--enable-filter=null
117
119
--enable-filter=setpts
118
120
--enable-filter=trim
119
121
--enable-libopus
120
- --enable-muxer=dash
121
122
--enable-muxer=ogg
122
123
--enable-muxer=opus
124
+ --enable-muxer=pcm*
125
+ --enable-muxer=wav
126
+ --enable-muxer=webm
123
127
--enable-parser=aac
124
128
--enable-parser=aac_latm
125
129
--enable-parser=ac3
@@ -132,8 +136,6 @@ FFMPEG_CONFIGURE_FLAGS=(
132
136
--enable-parser=vorbis
133
137
--enable-pic
134
138
--enable-protocol=file
135
- --enable-protocol=http
136
- --enable-protocol=https
137
139
--enable-protocol=pipe
138
140
--enable-rdft
139
141
--enable-static
You can’t perform that action at this time.
0 commit comments