有没有 FFmpeg 专家可以分享他们将视频转换为 YouTube 和 Facebook 的首选设置?
对于 Youtube,我遵循这些准则,我的视频大小为 480P @ 24 fps
- 音频编解码器: AAC-LC
- 声道:立体声或立体声 + 5.1
- 采样率 96khz 或 48 khz
- 视频编解码器:H.264
- 逐行扫描(无隔行)
- 高调
- 2 个连续的 B 帧
- 封闭式 GOP。帧速率减半的 GOP。
- 中美洲及加勒比地区航空委员会
- 可变比特率。无需比特率限制
- 色彩空间:4.2.0
答案1
不要将指南视为严格要求。一般建议提供您上传的实际最高质量。就这么简单;无论您上传什么,都会被重新编码,YouTube 几乎总是会接受您提供的任何内容。这意味着您要么上传原始内容,要么如果原始内容太大,您可以使用高质量重新编码它。使用示例ffmpeg
:
ffmpeg -i input -c:v libx264 -crf 18 -preset slow -c:a copy output.mkv
看FFmpeg 维基:H.264了解更多详情——特别是-crf
和-preset
选项。请注意,我只是复制了音频,但如果源包含未压缩的音频,您可以选择重新编码。
您的播放器可能由于各种原因无法播放输出,但 YouTube 肯定可以。