Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mpd
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Иван Мажукин
mpd
Commits
e7c963f2
Commit
e7c963f2
authored
Mar 06, 2023
by
Max Kellermann
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
python/build/libs.py: disable more unused FFmpeg features
parent
949d72e3
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
214 additions
and
1 deletion
+214
-1
libs.py
python/build/libs.py
+214
-1
No files found.
python/build/libs.py
View file @
e7c963f2
...
@@ -176,13 +176,16 @@ ffmpeg = FfmpegProject(
...
@@ -176,13 +176,16 @@ ffmpeg = FfmpegProject(
'--disable-pixelutils'
,
'--disable-pixelutils'
,
'--disable-network'
,
'--disable-network'
,
'--disable-encoders'
,
'--disable-encoders'
,
'--disable-hwaccels'
,
'--disable-muxers'
,
'--disable-muxers'
,
'--disable-protocols'
,
'--disable-protocols'
,
'--disable-devices'
,
'--disable-devices'
,
'--disable-filters'
,
'--disable-filters'
,
'--disable-v4l2_m2m'
,
'--disable-v4l2_m2m'
,
'--disable-sdl2'
,
'--disable-vulkan'
,
'--disable-vulkan'
,
'--disable-xlib'
,
'--disable-parser=bmp'
,
'--disable-parser=bmp'
,
'--disable-parser=cavsvideo'
,
'--disable-parser=cavsvideo'
,
...
@@ -196,17 +199,22 @@ ffmpeg = FfmpegProject(
...
@@ -196,17 +199,22 @@ ffmpeg = FfmpegProject(
'--disable-parser=h263'
,
'--disable-parser=h263'
,
'--disable-parser=h264'
,
'--disable-parser=h264'
,
'--disable-parser=hevc'
,
'--disable-parser=hevc'
,
'--disable-parser=jpeg2000'
,
'--disable-parser=mjpeg'
,
'--disable-parser=mjpeg'
,
'--disable-parser=mlp'
,
'--disable-parser=mlp'
,
'--disable-parser=mpeg4video'
,
'--disable-parser=mpeg4video'
,
'--disable-parser=mpegvideo'
,
'--disable-parser=mpegvideo'
,
'--disable-parser=opus'
,
'--disable-parser=opus'
,
'--disable-parser=qoi'
,
'--disable-parser=rv30'
,
'--disable-parser=rv40'
,
'--disable-parser=vc1'
,
'--disable-parser=vc1'
,
'--disable-parser=vp3'
,
'--disable-parser=vp3'
,
'--disable-parser=vp8'
,
'--disable-parser=vp8'
,
'--disable-parser=vp9'
,
'--disable-parser=vp9'
,
'--disable-parser=png'
,
'--disable-parser=png'
,
'--disable-parser=pnm'
,
'--disable-parser=pnm'
,
'--disable-parser=webp'
,
'--disable-parser=xma'
,
'--disable-parser=xma'
,
'--disable-demuxer=aqtitle'
,
'--disable-demuxer=aqtitle'
,
...
@@ -222,6 +230,42 @@ ffmpeg = FfmpegProject(
...
@@ -222,6 +230,42 @@ ffmpeg = FfmpegProject(
'--disable-demuxer=h264'
,
'--disable-demuxer=h264'
,
'--disable-demuxer=ico'
,
'--disable-demuxer=ico'
,
'--disable-demuxer=image2'
,
'--disable-demuxer=image2'
,
'--disable-demuxer=image2pipe'
,
'--disable-demuxer=image_bmp_pipe'
,
'--disable-demuxer=image_cri_pipe'
,
'--disable-demuxer=image_dds_pipe'
,
'--disable-demuxer=image_dpx_pipe'
,
'--disable-demuxer=image_exr_pipe'
,
'--disable-demuxer=image_gem_pipe'
,
'--disable-demuxer=image_gif_pipe'
,
'--disable-demuxer=image_j2k_pipe'
,
'--disable-demuxer=image_jpeg_pipe'
,
'--disable-demuxer=image_jpegls_pipe'
,
'--disable-demuxer=image_jpegxl_pipe'
,
'--disable-demuxer=image_pam_pipe'
,
'--disable-demuxer=image_pbm_pipe'
,
'--disable-demuxer=image_pcx_pipe'
,
'--disable-demuxer=image_pfm_pipe'
,
'--disable-demuxer=image_pgm_pipe'
,
'--disable-demuxer=image_pgmyuv_pipe'
,
'--disable-demuxer=image_pgx_pipe'
,
'--disable-demuxer=image_phm_pipe'
,
'--disable-demuxer=image_photocd_pipe'
,
'--disable-demuxer=image_pictor_pipe'
,
'--disable-demuxer=image_png_pipe'
,
'--disable-demuxer=image_ppm_pipe'
,
'--disable-demuxer=image_psd_pipe'
,
'--disable-demuxer=image_qdraw_pipe'
,
'--disable-demuxer=image_qoi_pipe'
,
'--disable-demuxer=image_sgi_pipe'
,
'--disable-demuxer=image_sunrast_pipe'
,
'--disable-demuxer=image_svg_pipe'
,
'--disable-demuxer=image_tiff_pipe'
,
'--disable-demuxer=image_vbn_pipe'
,
'--disable-demuxer=image_webp_pipe'
,
'--disable-demuxer=image_xbm_pipe'
,
'--disable-demuxer=image_xpm_pipe'
,
'--disable-demuxer=image_xwd_pipe'
,
'--disable-demuxer=jacosub'
,
'--disable-demuxer=jacosub'
,
'--disable-demuxer=lrc'
,
'--disable-demuxer=lrc'
,
'--disable-demuxer=microdvd'
,
'--disable-demuxer=microdvd'
,
...
@@ -244,6 +288,7 @@ ffmpeg = FfmpegProject(
...
@@ -244,6 +288,7 @@ ffmpeg = FfmpegProject(
'--disable-demuxer=tedcaptions'
,
'--disable-demuxer=tedcaptions'
,
'--disable-demuxer=vobsub'
,
'--disable-demuxer=vobsub'
,
'--disable-demuxer=vplayer'
,
'--disable-demuxer=vplayer'
,
'--disable-demuxer=webm_dash_manifest'
,
'--disable-demuxer=webvtt'
,
'--disable-demuxer=webvtt'
,
'--disable-demuxer=yuv4mpegpipe'
,
'--disable-demuxer=yuv4mpegpipe'
,
...
@@ -273,78 +318,179 @@ ffmpeg = FfmpegProject(
...
@@ -273,78 +318,179 @@ ffmpeg = FfmpegProject(
'--disable-decoder=qdmc'
,
'--disable-decoder=qdmc'
,
# disable lots of image and video codecs
# disable lots of image and video codecs
'--disable-decoder=acelp_kelvin'
,
'--disable-decoder=agm'
,
'--disable-decoder=aic'
,
'--disable-decoder=alias_pix'
,
'--disable-decoder=ansi'
,
'--disable-decoder=apng'
,
'--disable-decoder=arbc'
,
'--disable-decoder=argo'
,
'--disable-decoder=ass'
,
'--disable-decoder=ass'
,
'--disable-decoder=asv1'
,
'--disable-decoder=asv1'
,
'--disable-decoder=asv2'
,
'--disable-decoder=asv2'
,
'--disable-decoder=apng'
,
'--disable-decoder=aura'
,
'--disable-decoder=aura2'
,
'--disable-decoder=avrn'
,
'--disable-decoder=avrn'
,
'--disable-decoder=avrp'
,
'--disable-decoder=avrp'
,
'--disable-decoder=avui'
,
'--disable-decoder=ayuv'
,
'--disable-decoder=bethsoftvid'
,
'--disable-decoder=bethsoftvid'
,
'--disable-decoder=bfi'
,
'--disable-decoder=bink'
,
'--disable-decoder=bink'
,
'--disable-decoder=bintext'
,
'--disable-decoder=bitpacked'
,
'--disable-decoder=bmp'
,
'--disable-decoder=bmp'
,
'--disable-decoder=bmv_video'
,
'--disable-decoder=bmv_video'
,
'--disable-decoder=brender_pix'
,
'--disable-decoder=c93'
,
'--disable-decoder=cavs'
,
'--disable-decoder=cavs'
,
'--disable-decoder=ccaption'
,
'--disable-decoder=ccaption'
,
'--disable-decoder=cdgraphics'
,
'--disable-decoder=cdgraphics'
,
'--disable-decoder=cdtoons'
,
'--disable-decoder=cdxl'
,
'--disable-decoder=cfhd'
,
'--disable-decoder=cinepak'
,
'--disable-decoder=clearvideo'
,
'--disable-decoder=clearvideo'
,
'--disable-decoder=cljr'
,
'--disable-decoder=cllc'
,
'--disable-decoder=cpia'
,
'--disable-decoder=cscd'
,
'--disable-decoder=cyuv'
,
'--disable-decoder=dds'
,
'--disable-decoder=dirac'
,
'--disable-decoder=dirac'
,
'--disable-decoder=dnxhd'
,
'--disable-decoder=dpx'
,
'--disable-decoder=dsicinvideo'
,
'--disable-decoder=dsicinvideo'
,
'--disable-decoder=dvbsub'
,
'--disable-decoder=dvbsub'
,
'--disable-decoder=dvdsub'
,
'--disable-decoder=dvdsub'
,
'--disable-decoder=dvvideo'
,
'--disable-decoder=dvvideo'
,
'--disable-decoder=dxa'
,
'--disable-decoder=dxtory'
,
'--disable-decoder=dxv'
,
'--disable-decoder=eacmv'
,
'--disable-decoder=eamad'
,
'--disable-decoder=eatgq'
,
'--disable-decoder=eatgv'
,
'--disable-decoder=eatqi'
,
'--disable-decoder=eightbps'
,
'--disable-decoder=escape124'
,
'--disable-decoder=escape130'
,
'--disable-decoder=exr'
,
'--disable-decoder=exr'
,
'--disable-decoder=ffv1'
,
'--disable-decoder=ffv1'
,
'--disable-decoder=ffvhuff'
,
'--disable-decoder=ffvhuff'
,
'--disable-decoder=ffwavesynth'
,
'--disable-decoder=ffwavesynth'
,
'--disable-decoder=fic'
,
'--disable-decoder=fits'
,
'--disable-decoder=flashsv'
,
'--disable-decoder=flashsv2'
,
'--disable-decoder=flic'
,
'--disable-decoder=flic'
,
'--disable-decoder=flv'
,
'--disable-decoder=flv'
,
'--disable-decoder=fmvc'
,
'--disable-decoder=fraps'
,
'--disable-decoder=fraps'
,
'--disable-decoder=fourxm'
,
'--disable-decoder=frwu'
,
'--disable-decoder=g2m'
,
'--disable-decoder=gdv'
,
'--disable-decoder=gem'
,
'--disable-decoder=gif'
,
'--disable-decoder=gif'
,
'--disable-decoder=h261'
,
'--disable-decoder=h261'
,
'--disable-decoder=h263'
,
'--disable-decoder=h263'
,
'--disable-decoder=h263i'
,
'--disable-decoder=h263i'
,
'--disable-decoder=h263p'
,
'--disable-decoder=h263p'
,
'--disable-decoder=h264'
,
'--disable-decoder=h264'
,
'--disable-decoder=hap'
,
'--disable-decoder=hevc'
,
'--disable-decoder=hevc'
,
'--disable-decoder=hnm4_video'
,
'--disable-decoder=hnm4_video'
,
'--disable-decoder=hq_hqa'
,
'--disable-decoder=hq_hqa'
,
'--disable-decoder=hqx'
,
'--disable-decoder=hqx'
,
'--disable-decoder=huffyuv'
,
'--disable-decoder=hymt'
,
'--disable-decoder=idcin'
,
'--disable-decoder=idcin'
,
'--disable-decoder=idf'
,
'--disable-decoder=iff_ilbm'
,
'--disable-decoder=iff_ilbm'
,
'--disable-decoder=imm4'
,
'--disable-decoder=indeo2'
,
'--disable-decoder=indeo2'
,
'--disable-decoder=indeo3'
,
'--disable-decoder=indeo3'
,
'--disable-decoder=indeo4'
,
'--disable-decoder=indeo4'
,
'--disable-decoder=indeo5'
,
'--disable-decoder=indeo5'
,
'--disable-decoder=interplay_video'
,
'--disable-decoder=interplay_video'
,
'--disable-decoder=ipu'
,
'--disable-decoder=jacosub'
,
'--disable-decoder=jacosub'
,
'--disable-decoder=jpeg2000'
,
'--disable-decoder=jpeg2000'
,
'--disable-decoder=jpegls'
,
'--disable-decoder=jpegls'
,
'--disable-decoder=jv'
,
'--disable-decoder=kgv1'
,
'--disable-decoder=kmvc'
,
'--disable-decoder=lagarith'
,
'--disable-decoder=loco'
,
'--disable-decoder=lscr'
,
'--disable-decoder=m101'
,
'--disable-decoder=magicyuv'
,
'--disable-decoder=mdec'
,
'--disable-decoder=microdvd'
,
'--disable-decoder=microdvd'
,
'--disable-decoder=mimic'
,
'--disable-decoder=mimic'
,
'--disable-decoder=mjpeg'
,
'--disable-decoder=mjpeg'
,
'--disable-decoder=mmvideo'
,
'--disable-decoder=mmvideo'
,
'--disable-decoder=mpl2'
,
'--disable-decoder=mpl2'
,
'--disable-decoder=mobiclip'
,
'--disable-decoder=motionpixels'
,
'--disable-decoder=motionpixels'
,
'--disable-decoder=movtext'
,
'--disable-decoder=mpeg1video'
,
'--disable-decoder=mpeg1video'
,
'--disable-decoder=mpeg2video'
,
'--disable-decoder=mpeg2video'
,
'--disable-decoder=mpeg4'
,
'--disable-decoder=mpeg4'
,
'--disable-decoder=mpegvideo'
,
'--disable-decoder=mpegvideo'
,
'--disable-decoder=msa1'
,
'--disable-decoder=mscc'
,
'--disable-decoder=mscc'
,
'--disable-decoder=msmpeg4_crystalhd'
,
'--disable-decoder=msmpeg4_crystalhd'
,
'--disable-decoder=msmpeg4v1'
,
'--disable-decoder=msmpeg4v1'
,
'--disable-decoder=msmpeg4v2'
,
'--disable-decoder=msmpeg4v2'
,
'--disable-decoder=msmpeg4v3'
,
'--disable-decoder=msmpeg4v3'
,
'--disable-decoder=msp2'
,
'--disable-decoder=msrle'
,
'--disable-decoder=mss1'
,
'--disable-decoder=msvideo1'
,
'--disable-decoder=msvideo1'
,
'--disable-decoder=mszh'
,
'--disable-decoder=mszh'
,
'--disable-decoder=mts2'
,
'--disable-decoder=mv30'
,
'--disable-decoder=mvc1'
,
'--disable-decoder=mvc1'
,
'--disable-decoder=mvc2'
,
'--disable-decoder=mvc2'
,
'--disable-decoder=mvdv'
,
'--disable-decoder=mvha'
,
'--disable-decoder=mwsc'
,
'--disable-decoder=notchlc'
,
'--disable-decoder=nuv'
,
'--disable-decoder=on2avc'
,
'--disable-decoder=on2avc'
,
'--disable-decoder=paf_video'
,
'--disable-decoder=paf_video'
,
'--disable-decoder=pam'
,
'--disable-decoder=pbm'
,
'--disable-decoder=pcx'
,
'--disable-decoder=pgm'
,
'--disable-decoder=pgmyuv'
,
'--disable-decoder=pgssub'
,
'--disable-decoder=pgx'
,
'--disable-decoder=phm'
,
'--disable-decoder=photocd'
,
'--disable-decoder=png'
,
'--disable-decoder=png'
,
'--disable-decoder=pictor'
,
'--disable-decoder=pixlet'
,
'--disable-decoder=pjs'
,
'--disable-decoder=ppm'
,
'--disable-decoder=prores'
,
'--disable-decoder=prosumer'
,
'--disable-decoder=psd'
,
'--disable-decoder=ptx'
,
'--disable-decoder=qdraw'
,
'--disable-decoder=qdraw'
,
'--disable-decoder=qoi'
,
'--disable-decoder=qpeg'
,
'--disable-decoder=qpeg'
,
'--disable-decoder=qtrle'
,
'--disable-decoder=rawvideo'
,
'--disable-decoder=rawvideo'
,
'--disable-decoder=r10k'
,
'--disable-decoder=r210'
,
'--disable-decoder=rasc'
,
'--disable-decoder=realtext'
,
'--disable-decoder=realtext'
,
'--disable-decoder=rl2'
,
'--disable-decoder=rpza'
,
'--disable-decoder=roq'
,
'--disable-decoder=roq'
,
'--disable-decoder=roq_dpcm'
,
'--disable-decoder=roq_dpcm'
,
'--disable-decoder=rscc'
,
'--disable-decoder=rscc'
,
...
@@ -353,36 +499,103 @@ ffmpeg = FfmpegProject(
...
@@ -353,36 +499,103 @@ ffmpeg = FfmpegProject(
'--disable-decoder=rv30'
,
'--disable-decoder=rv30'
,
'--disable-decoder=rv40'
,
'--disable-decoder=rv40'
,
'--disable-decoder=sami'
,
'--disable-decoder=sami'
,
'--disable-decoder=sanm'
,
'--disable-decoder=scpr'
,
'--disable-decoder=screenpresso'
,
'--disable-decoder=sga'
,
'--disable-decoder=sgi'
,
'--disable-decoder=sgirle'
,
'--disable-decoder=sheervideo'
,
'--disable-decoder=sheervideo'
,
'--disable-decoder=simbiosis_imx'
,
'--disable-decoder=smc'
,
'--disable-decoder=snow'
,
'--disable-decoder=snow'
,
'--disable-decoder=speedhq'
,
'--disable-decoder=srgc'
,
'--disable-decoder=srt'
,
'--disable-decoder=srt'
,
'--disable-decoder=ssa'
,
'--disable-decoder=stl'
,
'--disable-decoder=stl'
,
'--disable-decoder=subrip'
,
'--disable-decoder=subrip'
,
'--disable-decoder=subviewer'
,
'--disable-decoder=subviewer'
,
'--disable-decoder=subviewer1'
,
'--disable-decoder=subviewer1'
,
'--disable-decoder=sunrast'
,
'--disable-decoder=svq1'
,
'--disable-decoder=svq1'
,
'--disable-decoder=svq3'
,
'--disable-decoder=svq3'
,
'--disable-decoder=targa'
,
'--disable-decoder=targa_y216'
,
'--disable-decoder=text'
,
'--disable-decoder=tiff'
,
'--disable-decoder=tiff'
,
'--disable-decoder=tiertexseqvideo'
,
'--disable-decoder=tiertexseqvideo'
,
'--disable-decoder=tmv'
,
'--disable-decoder=truemotion1'
,
'--disable-decoder=truemotion1'
,
'--disable-decoder=truemotion2'
,
'--disable-decoder=truemotion2'
,
'--disable-decoder=truemotion2rt'
,
'--disable-decoder=truemotion2rt'
,
'--disable-decoder=tscc'
,
'--disable-decoder=tscc2'
,
'--disable-decoder=twinvq'
,
'--disable-decoder=twinvq'
,
'--disable-decoder=txd'
,
'--disable-decoder=ulti'
,
'--disable-decoder=utvideo'
,
'--disable-decoder=utvideo'
,
'--disable-decoder=v210'
,
'--disable-decoder=v210x'
,
'--disable-decoder=v308'
,
'--disable-decoder=v408'
,
'--disable-decoder=v410'
,
'--disable-decoder=vb'
,
'--disable-decoder=vble'
,
'--disable-decoder=vbn'
,
'--disable-decoder=vc1'
,
'--disable-decoder=vc1'
,
'--disable-decoder=vcr1'
,
'--disable-decoder=vmdvideo'
,
'--disable-decoder=vmdvideo'
,
'--disable-decoder=vmnc'
,
'--disable-decoder=vp3'
,
'--disable-decoder=vp3'
,
'--disable-decoder=vp5'
,
'--disable-decoder=vp5'
,
'--disable-decoder=vp6'
,
'--disable-decoder=vp6'
,
'--disable-decoder=vp7'
,
'--disable-decoder=vp7'
,
'--disable-decoder=vp8'
,
'--disable-decoder=vp8'
,
'--disable-decoder=vp9'
,
'--disable-decoder=vp9'
,
'--disable-decoder=vplayer'
,
'--disable-decoder=vqa'
,
'--disable-decoder=vqa'
,
'--disable-decoder=webvtt'
,
'--disable-decoder=webvtt'
,
'--disable-decoder=wcmv'
,
'--disable-decoder=wmv1'
,
'--disable-decoder=wmv1'
,
'--disable-decoder=wmv2'
,
'--disable-decoder=wmv2'
,
'--disable-decoder=wmv3'
,
'--disable-decoder=wmv3'
,
'--disable-decoder=wnv1'
,
'--disable-decoder=wrapped_avframe'
,
'--disable-decoder=xan_wc3'
,
'--disable-decoder=xan_wc4'
,
'--disable-decoder=xbin'
,
'--disable-decoder=xbm'
,
'--disable-decoder=xface'
,
'--disable-decoder=xl'
,
'--disable-decoder=xpm'
,
'--disable-decoder=xsub'
,
'--disable-decoder=xwd'
,
'--disable-decoder=y41p'
,
'--disable-decoder=ylc'
,
'--disable-decoder=yop'
,
'--disable-decoder=yuv4'
,
'--disable-decoder=yuv4'
,
'--disable-decoder=zero12v'
,
'--disable-decoder=zerocodec'
,
'--disable-decoder=zlib'
,
'--disable-decoder=zmbv'
,
'--disable-bsf=av1_frame_merge'
,
'--disable-bsf=av1_frame_split'
,
'--disable-bsf=av1_metadata'
,
'--disable-bsf=h264_metadata'
,
'--disable-bsf=h264_mp4toannexb'
,
'--disable-bsf=h264_redundant_pps'
,
'--disable-bsf=hevc_metadata'
,
'--disable-bsf=hevc_mp4toannexb'
,
'--disable-bsf=mjpeg2jpeg'
,
'--disable-bsf=opus_metadata'
,
'--disable-bsf=pgs_frame_merge'
,
'--disable-bsf=text2movsub'
,
'--disable-bsf=vp9_metadata'
,
'--disable-bsf=vp9_raw_reorder'
,
'--disable-bsf=vp9_superframe'
,
'--disable-bsf=vp9_superframe_split'
,
],
],
)
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment