Skip to content

Commit 0b92bcf

Browse files
committed
python/build/libs.py: update FFmpeg to 8.0
1 parent ff70164 commit 0b92bcf

File tree

1 file changed

+42
-7
lines changed

1 file changed

+42
-7
lines changed

python/build/libs.py

Lines changed: 42 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@
7979
)
8080

8181
ffmpeg = FfmpegProject(
82-
'http://ffmpeg.org/releases/ffmpeg-7.1.1.tar.xz',
83-
'733984395e0dbbe5c046abda2dc49a5544e7e0e1e2366bba849222ae9e3a03b1',
82+
'http://ffmpeg.org/releases/ffmpeg-8.0.tar.xz',
83+
'b2751fccb6cc4c77708113cd78b561059b6fa904b24162fa0be2d60273d27b8e',
8484
'lib/libavcodec.a',
8585
[
8686
'--disable-shared', '--enable-static',
@@ -92,7 +92,6 @@
9292
'--disable-avdevice',
9393
'--disable-swresample',
9494
'--disable-swscale',
95-
'--disable-postproc',
9695
'--disable-avfilter',
9796
'--disable-faan',
9897
'--disable-pixelutils',
@@ -107,8 +106,10 @@
107106

108107
'--disable-sdl2',
109108
'--disable-vulkan',
109+
'--disable-videotoolbox',
110110
'--disable-xlib',
111111

112+
'--disable-parser=av1',
112113
'--disable-parser=bmp',
113114
'--disable-parser=cavsvideo',
114115
'--disable-parser=dvbsub',
@@ -127,9 +128,8 @@
127128
'--disable-parser=mpeg4video',
128129
'--disable-parser=mpegvideo',
129130
'--disable-parser=opus',
131+
'--disable-parser=prores',
130132
'--disable-parser=qoi',
131-
'--disable-parser=rv30',
132-
'--disable-parser=rv40',
133133
'--disable-parser=vc1',
134134
'--disable-parser=vp3',
135135
'--disable-parser=vp8',
@@ -139,6 +139,8 @@
139139
'--disable-parser=webp',
140140
'--disable-parser=xma',
141141

142+
'--disable-demuxer=av1',
143+
'--disable-demuxer=avi',
142144
'--disable-demuxer=aqtitle',
143145
'--disable-demuxer=ass',
144146
'--disable-demuxer=bethsoftvid',
@@ -147,6 +149,7 @@
147149
'--disable-demuxer=cdxl',
148150
'--disable-demuxer=dvbsub',
149151
'--disable-demuxer=dvbtxt',
152+
'--disable-demuxer=dvdvideo',
150153
'--disable-demuxer=h261',
151154
'--disable-demuxer=h263',
152155
'--disable-demuxer=h264',
@@ -210,6 +213,8 @@
210213
'--disable-demuxer=tedcaptions',
211214
'--disable-demuxer=vobsub',
212215
'--disable-demuxer=vplayer',
216+
'--disable-demuxer=vc1t',
217+
'--disable-demuxer=vpk',
213218
'--disable-demuxer=webm_dash_manifest',
214219
'--disable-demuxer=webvtt',
215220
'--disable-demuxer=yuv4mpegpipe',
@@ -240,6 +245,9 @@
240245
'--disable-decoder=qdmc',
241246

242247
# disable lots of image and video codecs
248+
'--disable-decoder=av1',
249+
'--disable-decoder=av1_amf',
250+
'--disable-decoder=av1_cuvid',
243251
'--disable-decoder=acelp_kelvin',
244252
'--disable-decoder=agm',
245253
'--disable-decoder=aic',
@@ -256,7 +264,6 @@
256264
'--disable-decoder=avrn',
257265
'--disable-decoder=avrp',
258266
'--disable-decoder=avui',
259-
'--disable-decoder=ayuv',
260267
'--disable-decoder=bethsoftvid',
261268
'--disable-decoder=bfi',
262269
'--disable-decoder=bink',
@@ -320,9 +327,12 @@
320327
'--disable-decoder=h263',
321328
'--disable-decoder=h263i',
322329
'--disable-decoder=h263p',
330+
'--disable-decoder=h263_v4l2m2m',
323331
'--disable-decoder=h264',
332+
'--disable-decoder=h264_v4l2m2m',
324333
'--disable-decoder=hap',
325334
'--disable-decoder=hevc',
335+
'--disable-decoder=hevc_v4l2m2m',
326336
'--disable-decoder=hnm4_video',
327337
'--disable-decoder=hq_hqa',
328338
'--disable-decoder=hqx',
@@ -360,12 +370,14 @@
360370
'--disable-decoder=motionpixels',
361371
'--disable-decoder=movtext',
362372
'--disable-decoder=mpeg1video',
373+
'--disable-decoder=mpeg1_v4l2m2m',
363374
'--disable-decoder=mpeg2video',
375+
'--disable-decoder=mpeg2_v4l2m2m',
364376
'--disable-decoder=mpeg4',
377+
'--disable-decoder=mpeg4_v4l2m2m',
365378
'--disable-decoder=mpegvideo',
366379
'--disable-decoder=msa1',
367380
'--disable-decoder=mscc',
368-
'--disable-decoder=msmpeg4_crystalhd',
369381
'--disable-decoder=msmpeg4v1',
370382
'--disable-decoder=msmpeg4v2',
371383
'--disable-decoder=msmpeg4v3',
@@ -402,6 +414,7 @@
402414
'--disable-decoder=pjs',
403415
'--disable-decoder=ppm',
404416
'--disable-decoder=prores',
417+
'--disable-decoder=prores_raw',
405418
'--disable-decoder=prosumer',
406419
'--disable-decoder=psd',
407420
'--disable-decoder=ptx',
@@ -448,6 +461,7 @@
448461
'--disable-decoder=targa',
449462
'--disable-decoder=targa_y216',
450463
'--disable-decoder=text',
464+
'--disable-decoder=theora',
451465
'--disable-decoder=tiff',
452466
'--disable-decoder=tiertexseqvideo',
453467
'--disable-decoder=tmv',
@@ -469,15 +483,35 @@
469483
'--disable-decoder=vble',
470484
'--disable-decoder=vbn',
471485
'--disable-decoder=vc1',
486+
'--disable-decoder=vc1image',
487+
'--disable-decoder=vc1_cuvid',
488+
'--disable-decoder=vc1_mmal',
489+
'--disable-decoder=vc1_qsv',
490+
'--disable-decoder=vc1_v4l2m2m',
472491
'--disable-decoder=vcr1',
473492
'--disable-decoder=vmdvideo',
474493
'--disable-decoder=vmnc',
475494
'--disable-decoder=vp3',
495+
'--disable-decoder=vp4',
476496
'--disable-decoder=vp5',
477497
'--disable-decoder=vp6',
498+
'--disable-decoder=vp6a',
499+
'--disable-decoder=vp6f',
478500
'--disable-decoder=vp7',
479501
'--disable-decoder=vp8',
502+
'--disable-decoder=vp8_cuvid',
503+
'--disable-decoder=vp8_mediacodec',
504+
'--disable-decoder=vp8_qsv',
505+
'--disable-decoder=vp8_rkmpp',
506+
'--disable-decoder=vp8_v4l2m2m',
480507
'--disable-decoder=vp9',
508+
'--disable-decoder=vp9_amf',
509+
'--disable-decoder=vp9_cuvid',
510+
'--disable-decoder=vp9_mediacodec',
511+
'--disable-decoder=vp9_qsv',
512+
'--disable-decoder=vp9_rkmpp',
513+
'--disable-decoder=vp9_v4l2m2m',
514+
'--disable-decoder=vp9_vucid',
481515
'--disable-decoder=vplayer',
482516
'--disable-decoder=vqa',
483517
'--disable-decoder=webvtt',
@@ -517,6 +551,7 @@
517551
'--disable-bsf=mjpeg2jpeg',
518552
'--disable-bsf=opus_metadata',
519553
'--disable-bsf=pgs_frame_merge',
554+
'--disable-bsf=prores',
520555
'--disable-bsf=text2movsub',
521556
'--disable-bsf=vp9_metadata',
522557
'--disable-bsf=vp9_raw_reorder',

0 commit comments

Comments
 (0)