ITADN
yt-dlp/FFmpeg-Builds
yt-dlp/FFmpeg-Builds · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

FFmpeg 静态自动构建

本仓库提供 FFmpeg masterlatest release branch 的静态 Windows (x86 和 x86_64) 及 Linux (x86_64, arm64) 构建,包含一些与 yt-dlp 平滑集成所必需的补丁

注意:提供的构建仅用于与 yt-dlp 配合使用,任何无关的问题/补丁将被拒绝

下载

Linux x64 GPL master Linux ARM64 GPL master Windows x64 GPL master Windows x86 GPL master Windows ARM64 GPL master Other variants Other versions


欢迎提交补丁

欢迎提交补丁的已知问题:

1. 更多构建

目前尚无 MacOS 构建。如果您知道如何将其添加到工作流中,请提交 PR

2. 移除第一个字幕之前的片段

yt-dlp#2753, FFmpeg#9646

3. 长 HLS 播放列表支持

FFmpeg#7673

已应用的补丁

目前,没有补丁被应用到构建中。

历史补丁

过去使用过,但自 8.0 起不再需要的补丁:

1. 修复 AAC HLS 流在传输中途被截断的问题

@shirt@jeeb 提交,合并于 c205778。 修复了 yt-dlp#618, yt-dlp#998, yt-dlp#1039, FFmpeg#9433

2. 修复 YouTube 的 VP9 编码中 DTS 非单调递增的问题

@danny-wu 提交,合并于 68595b4 修复了 yt-dlp#871, youtube-dl#28042, FFmpeg#9086

3. Windows 长路径支持

@nihil-admirari 提交。 修复了 yt-dlp#1995, yt-dlp#1273, FFmpeg#8885.

此补丁已由 FFmpeg 开发者 @softworkz@mstorsjo 进行了大幅重构, 并在一组提交中合并: 3fb9244 4cdc14a 6076dbc f579a1d 6b32ad5 c5aba39 bc8f1bb 5d5a014 3b3c567 fee765c cc5844d dfa062e 13350e8 c381f54 69364a0

4. 章节嵌入回归

@bashonly 提交。 修复了 FFmpeg#10482

上游已由 @mkver 修复;已合并至 02064ba

5. WebVTT 解码修复

@tpikonen 提交。 修复了 yt-dlp#4127, FFmpeg#8684

上游已由 @ztion 修复;已合并至 51d303e

6. 使用正确的 Vulkan NULL 类型

@nihil-admirari 提交。 这使得当前 master 能够针对 Win32 目标进行构建。

上游已由 @ceyusa 修复;已合并至 2bcc124

7. 解码 FLV 容器中的非标准 HEVC

@nihil-admirari 提交。 修复了 yt-dlp#5874, FFmpeg#6389

上游已由 @BtbN 修复;已合并至 5cd49e1

致谢


PS:由于定期自动 rebase