Skip to content

Commit 5a0cca0

Browse files
committed
Updated to ffmpeg 6.0; updated sdl dependency.
1 parent a64477a commit 5a0cca0

11 files changed

+80
-30
lines changed

Formula/ffmpeg-skyzyx.rb

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
class FfmpegSkyzyx < Formula
22
desc "Play, record, convert, and stream audio and video"
33
homepage "https://ffmpeg.org/"
4-
url "https://ffmpeg.org/releases/ffmpeg-5.1.2.tar.xz"
5-
sha256 "619e706d662c8420859832ddc259cd4d4096a48a2ce1eefd052db9e440eef3dc"
4+
url "https://ffmpeg.org/releases/ffmpeg-6.0.tar.xz"
5+
sha256 "57be87c22d9b49c112b6d24bc67d42508660e6b718b3db89c44e47e289137082"
66
revision 1
77
head "https://github.com/FFmpeg/FFmpeg.git"
88

@@ -50,7 +50,7 @@ class FfmpegSkyzyx < Formula
5050
depends_on "opus"
5151
depends_on "rtmpdump"
5252
depends_on "rubberband"
53-
depends_on "sdl"
53+
depends_on "sdl12-compat"
5454
depends_on "sdl2"
5555
depends_on "shtool"
5656
depends_on "snappy"

README.md

+9-17
Large diffs are not rendered by default.

README.sh

+1-9
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ The \`ffmpeg\` package from homebrew-core supports most modern codecs, including
1111
1212
This \`ffmpeg-skyzyx\` package supports all of that plus: [Apple Lossless]; [Animated PNG] (used for animated stickers and Memoji); [SSA/ASS], [SRT], and [WebVTT] subtitles; [Microsoft VC1]; Google [WebP]/[WebM]; [MPEG-DASH] streaming; HTTP Live Streaming ([HLS]); [FreeType]; [Opus] (VOIP audio); and some alternate encoder implementations.
1313
14-
Last built/tested on macOS 13.2 ”Ventura” with Xcode 14.1.0 on both Intel and Apple Silicon CPUs.
14+
Last built/tested on macOS 13.3 ”Ventura” with Xcode 14.1.0 on both Intel and Apple Silicon CPUs.
1515
1616
## Installation
1717
@@ -20,14 +20,6 @@ brew unlink ffmpeg
2020
brew install skyzyx/ffmpeg/ffmpeg-skyzyx
2121
\`\`\`
2222
23-
Or…
24-
25-
\`\`\`bash
26-
brew unlink ffmpeg
27-
brew tap skyzyx/ffmpeg
28-
brew install ffmpeg-skyzyx
29-
\`\`\`
30-
3123
Or install via URL (which will not receive updates):
3224
3325
\`\`\`bash

docs/bsfs.txt

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
`av1_metadata`
55
`chomp`
66
`dca_core`
7+
`dts2pts`
78
`dump_extra`
89
`dv_error_marker`
910
`eac3_core`
@@ -16,6 +17,7 @@
1617
`hevc_metadata`
1718
`hevc_mp4toannexb`
1819
`imxdump`
20+
`media100_to_mjpegb`
1921
`mjpeg2jpeg`
2022
`mjpegadump`
2123
`mov2textsub`

docs/buildconf.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
--prefix=/opt/homebrew/Cellar/ffmpeg-skyzyx/5.1.2_1
1+
--prefix=/opt/homebrew/Cellar/ffmpeg-skyzyx/6.0_1
22
--disable-htmlpages
33
--disable-indev=jack
44
--disable-libjack

docs/codecs-decode.txt

+15
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@
5757
`adpcm_thp`
5858
`adpcm_vima`
5959
`adpcm_xa`
60+
`adpcm_xmd`
6061
`adpcm_yamaha`
6162
`adpcm_zork`
6263
`agm`
@@ -68,6 +69,8 @@
6869
`amv`
6970
`anm`
7071
`ansi`
72+
`anull`
73+
`apac`
7174
`ape`
7275
`apng`
7376
`aptx_hd`
@@ -102,9 +105,11 @@
102105
`bmp`
103106
`bmv_audio`
104107
`bmv_video`
108+
`bonk`
105109
`brender_pix`
106110
`c93`
107111
`cavs`
112+
`cbd2_dpcm`
108113
`cdgraphics`
109114
`cdtoons`
110115
`cdxl`
@@ -163,6 +168,7 @@
163168
`fmvc`
164169
`fraps`
165170
`frwu`
171+
`ftr`
166172
`g2m`
167173
`g723_1`
168174
`g729`
@@ -181,6 +187,7 @@
181187
`hca`
182188
`hcom`
183189
`hdmv_pgs_subtitle`
190+
`hdr`
184191
`hevc`
185192
`hnm4video`
186193
`hq_hqa`
@@ -218,9 +225,11 @@
218225
`mad`
219226
`magicyuv`
220227
`mdec`
228+
`media100`
221229
`metasound`
222230
`microdvd`
223231
`mimic`
232+
`misc4`
224233
`mjpeg`
225234
`mjpegb`
226235
`mlp`
@@ -334,6 +343,7 @@
334343
`rasc`
335344
`rawvideo`
336345
`realtext`
346+
`rka`
337347
`rl2`
338348
`roq_dpcm`
339349
`roq`
@@ -416,6 +426,7 @@
416426
`vmdaudio`
417427
`vmdvideo`
418428
`vmnc`
429+
`vnull`
419430
`vorbis`
420431
`vp3`
421432
`vp4`
@@ -427,8 +438,12 @@
427438
`vp8`
428439
`vp9`
429440
`vplayer`
441+
`vqc`
442+
`wady_dpcm`
443+
`wavarc`
430444
`wavesynth`
431445
`wavpack`
446+
`wbmp`
432447
`wcmv`
433448
`webp`
434449
`webvtt`

docs/codecs-encode.txt

+4
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
`alias_pix`
2222
`amr_nb`
2323
`amv`
24+
`anull`
2425
`apng`
2526
`aptx_hd`
2627
`aptx`
@@ -63,6 +64,7 @@
6364
`h263p`
6465
`h264`
6566
`hap`
67+
`hdr`
6668
`hevc`
6769
`huffyuv`
6870
`ilbc`
@@ -160,10 +162,12 @@
160162
`v408`
161163
`v410`
162164
`vbn`
165+
`vnull`
163166
`vorbis`
164167
`vp8`
165168
`vp9`
166169
`wavpack`
170+
`wbmp`
167171
`webp`
168172
`webvtt`
169173
`wmav1`

docs/decoders.txt

+15
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
`adpcm_thp`
6060
`adpcm_vima`
6161
`adpcm_xa`
62+
`adpcm_xmd`
6263
`adpcm_yamaha`
6364
`adpcm_zork`
6465
`agm`
@@ -73,6 +74,8 @@
7374
`amv`
7475
`anm`
7576
`ansi`
77+
`anull`
78+
`apac`
7679
`ape`
7780
`apng`
7881
`aptx_hd`
@@ -106,11 +109,13 @@
106109
`bmp`
107110
`bmv_audio`
108111
`bmv_video`
112+
`bonk`
109113
`brender_pix`
110114
`c93`
111115
`camstudio`
112116
`camtasia`
113117
`cavs`
118+
`cbd2_dpcm`
114119
`cc_dec`
115120
`cdgraphics`
116121
`cdtoons`
@@ -173,6 +178,7 @@
173178
`fmvc`
174179
`fraps`
175180
`frwu`
181+
`ftr`
176182
`g2m`
177183
`g722`
178184
`g723_1`
@@ -194,6 +200,7 @@
194200
`hap`
195201
`hca`
196202
`hcom`
203+
`hdr`
197204
`hevc`
198205
`hnm4video`
199206
`hq_hqa`
@@ -245,9 +252,11 @@
245252
`mace6`
246253
`magicyuv`
247254
`mdec`
255+
`media100`
248256
`metasound`
249257
`microdvd`
250258
`mimic`
259+
`misc4`
251260
`mjpeg`
252261
`mjpegb`
253262
`mlp`
@@ -375,6 +384,7 @@
375384
`real_144`
376385
`real_288`
377386
`realtext`
387+
`rka`
378388
`rl2`
379389
`roq_dpcm`
380390
`roqvideo`
@@ -454,6 +464,7 @@
454464
`vmdaudio`
455465
`vmdvideo`
456466
`vmnc`
467+
`vnull`
457468
`vorbis`
458469
`vp3`
459470
`vp4`
@@ -466,8 +477,12 @@
466477
`vp9`
467478
`vplayer`
468479
`vqavideo`
480+
`vqc`
481+
`wady_dpcm`
482+
`wavarc`
469483
`wavesynth`
470484
`wavpack`
485+
`wbmp`
471486
`wcmv`
472487
`webp`
473488
`webvtt`

docs/demuxers.txt

+10
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
`amrnb`
2323
`amrwb`
2424
`anm`
25+
`apac`
2526
`apc`
2627
`ape`
2728
`apm`
@@ -55,6 +56,7 @@
5556
`bmp_pipe`
5657
`bmv`
5758
`boa`
59+
`bonk`
5860
`brender_pix`
5961
`brstm`
6062
`c93`
@@ -124,6 +126,7 @@
124126
`h264`
125127
`hca`
126128
`hcom`
129+
`hdr_pipe`
127130
`hevc`
128131
`hls`
129132
`hnm`
@@ -152,6 +155,7 @@
152155
`jv`
153156
`kux`
154157
`kvag`
158+
`laf`
155159
`lavfi`
156160
`libmodplug`
157161
`live_flv`
@@ -233,6 +237,7 @@
233237
`rawvideo`
234238
`realtext`
235239
`redspark`
240+
`rka`
236241
`rl2`
237242
`rm`
238243
`roq`
@@ -255,6 +260,7 @@
255260
`sbg`
256261
`scc`
257262
`scd`
263+
`sdns`
258264
`sdp`
259265
`sdr2`
260266
`sds`
@@ -316,7 +322,9 @@
316322
`vplayer`
317323
`vqf`
318324
`w64`
325+
`wady`
319326
`wav`
327+
`wavarc`
320328
`wc3movie`
321329
`webm_dash_manifest`
322330
`webp_pipe`
@@ -327,9 +335,11 @@
327335
`wtv`
328336
`wv`
329337
`wve`
338+
`x11grab`
330339
`xa`
331340
`xbin`
332341
`xbm_pipe`
342+
`xmd`
333343
`xmv`
334344
`xpm_pipe`
335345
`xvag`

docs/encoders.txt

+4
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
`alac`
2121
`alias_pix`
2222
`amv`
23+
`anull`
2324
`apng`
2425
`aptx_hd`
2526
`aptx`
@@ -61,6 +62,7 @@
6162
`h263p`
6263
`h264_videotoolbox`
6364
`hap`
65+
`hdr`
6466
`hevc_videotoolbox`
6567
`huffyuv`
6668
`ilbc_at`
@@ -185,8 +187,10 @@
185187
`v410`
186188
`vbn`
187189
`vc2`
190+
`vnull`
188191
`vorbis`
189192
`wavpack`
193+
`wbmp`
190194
`webvtt`
191195
`wmav1`
192196
`wmav2`

0 commit comments

Comments
 (0)