我有一部电影(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上播放。
ffmpeg -i input.mp4 -vcodec x264 -vprofile high -vlevel 4.0 -acodec copy output.mp4