小编Sam*_*Sam的帖子

如何使用 ffmpeg 设置 h.264 配置文件级别?

我有一部电影 (m4v/h.264/AAC) 可以在我的 Mac 上正常播放,但我最近发现它无法在我的 Apple TV3 上播放。查看此电影文件的属性后,我发现它的配置文件为 High@4.1,但 Apple TV3 仅支持 High@4.0。我认为使此视频不兼容的唯一属性是最大视频比特率,所有其他属性看起来都在 High@4.0 中受支持。

如何使用 ffmpeg 将此视频降级到 High@4.0?

或者我是否必须更改使此视频变为 4.1 而不是 4.0 的实际属性(最大比特率)?我担心如果我只是更改比特率,尽管文件将与 High@4.0 兼容,但它仍会被“标记”为 High@4.1,因此仍然无法在我的 Apple TV3 上播放。

appletv profile ffmpeg x264

27
推荐指数
1
解决办法
9万
查看次数

使用 ffmpeg 添加流而不创建新文件

我有一些视频 (.mp4) 被标记为元数据(描述、艺术作品、演员等),现在我有字幕文件,我想将它们添加为流。

我可以使用ffmpeg并将视频和.srt文件都设置为输入并获得一个新的输出文件,但输出似乎总是丢失所有容器级元数据,有时总是返回并删除原始文件会很烦人。

有没有办法可以将字幕文件作为新流添加到视频文件中而无需创建新文件?仅仅通过修改原始视频文件?

像 Subler 这样的程序似乎可以这样做,但是出于兴趣,它可以从命令行完成吗?

ffmpeg subtitles

6
推荐指数
1
解决办法
8565
查看次数

标签 统计

ffmpeg ×2

appletv ×1

profile ×1

subtitles ×1

x264 ×1