FFmpeg-Builds:为 yt-dlp 提供静态构建,支持多平台,含必要补丁

FFmpeg Builds for yt-dlp

分支1Tags37
文件最后提交记录最后更新时间
1 个月前
2 个月前
1 个月前
1 个月前
1 个月前
1 个月前
5 个月前
1 个月前
5 年前
1 个月前
1 个月前
2 个月前
2 个月前
2 年前

FFmpeg 静态自动构建

本仓库提供 FFmpeg master最新发布分支 的静态 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#2753FFmpeg#9646

3. 长 HLS 播放列表支持

FFmpeg#7673

已应用的补丁

目前,构建过程中未应用任何补丁。

历史补丁

以下补丁曾在过去使用,但从 8.0 版本开始不再需要:

1. 修复 AAC HLS 流在播放过程中被截断的问题

@shirt@jeeb 开发,已合并至 c205778。 修复了 yt-dlp#618yt-dlp#998yt-dlp#1039FFmpeg#9433

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

@danny-wu 开发,已合并至 68595b4 修复了 yt-dlp#871youtube-dl#28042FFmpeg#9086

3. Windows 长路径支持

@nihil-admirari 开发。 修复了 yt-dlp#1995yt-dlp#1273FFmpeg#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#4127FFmpeg#8684

@ztion 在上游修复;合并于 51d303e

6. 使用正确的 Vulkan NULL 类型

@nihil-admirari 报告。此修复使得为 Win32 目标平台构建当前 master 分支成为可能。

@ceyusa 在上游修复;合并于 2bcc124

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

@nihil-admirari 报告。 修复了 yt-dlp#5874FFmpeg#6389

@BtbN 在上游修复;合并于 5cd49e1

致谢


附言:由于定期执行 自动变基,提交未进行签名。

项目介绍

FFmpeg Builds for yt-dlp

定制我的领域
161.31 K101访问 GitHub