nihil-admirari 58bb1b9b88 7.1 release | 1 month ago | |
---|---|---|
.github | 3 weeks ago | |
addins | 2 months ago | |
images | 3 weeks ago | |
patches | 3 weeks ago | |
scripts.d | 3 weeks ago | |
util | 3 weeks ago | |
variants | 8 months ago | |
.gitignore | 3 weeks ago | |
LICENSE | 3 years ago | |
README.md | 3 weeks ago | |
build.sh | 3 weeks ago | |
download.sh | 2 months ago | |
generate.sh | 1 month ago | |
makeimage.sh | 8 months ago |
This repository provides static Windows (x86 and x86_64) and Linux (x86_64, arm64) Builds of FFmpeg master and latest release branch with some patches necessary for smooth integration with yt-dlp
Note: The builds provided are only meant to be used with yt-dlp and any unrelated issues/patches will be rejected
Known issues for which patches are welcome:
There are currently no MacOS builds. If you know how to add them to the workflow, make a PR
These patches have been applied to the builds:
HEVC inside FLV has been standardized by @Veovera, implemented by @T-bagwell and merged to FFmpeg master in aa83654 and ac5cc66.
Chinese sites seem to continue using an old non-standard way to deliver HEVC in FLV containers. These builds of FFmpeg support the decoding of such files.
Releases older than 6.1 also supported the encoding of such non-standard files. The implementation was assembled from patches by @xiaoxial, @runner365, and Matthieu Patou. See this comment for details.
Fixes yt-dlp#5874, FFmpeg#6389.
Patches that were used in the past but are no longer needed as of 7.0:
by @shirt and @jeeb, merged in c205778. Fixes yt-dlp#618, yt-dlp#998, yt-dlp#1039, FFmpeg#9433
by @danny-wu, merged in 68595b4 Fixes yt-dlp#871, youtube-dl#28042, FFmpeg#9086
by @nihil-admirari. Fixes yt-dlp#1995, yt-dlp#1273, FFmpeg#8885.
This patch has been substantially reworked by FFmpeg devs @softworkz and @mstorsjo, and merged in a series of commits: 3fb9244 4cdc14a 6076dbc f579a1d 6b32ad5 c5aba39 bc8f1bb 5d5a014 3b3c567 fee765c cc5844d dfa062e 13350e8 c381f54 69364a0
by @bashonly. Fixes FFmpeg#10482
Fixed upstream by @mkver; merged in 02064ba.
by @tpikonen. Fixes yt-dlp#4127, FFmpeg#8684
Fixed upstream by @ztion; merged in 51d303e.
by @nihil-admirari. Makes it possible to build the current master
for Win32 targets.
Fixed upstream by @ceyusa; merged in 2bcc124.
PS: The commits are unsigned because of the periodic automatic rebase