使用FFMPEG通过QuickTime对可读的H264 4:2:2电影进行编码

使用FFMPEG通过QuickTime对可读的H264 4:2:2电影进行编码,ffmpeg,h.264,codec,Ffmpeg,H.264,Codec,我知道如前所述使用-pix_fmt yuv420p的解决方案,但它将其编码为4:2:0。我希望编码为4:2:2,并更改为-pix_fmt yuv422p不起作用。我试过不同的容器,但没有缺。“prores”绝对有效,但我不需要这么高的比特率视频 对于上下文,我从照片创建时间点,我希望能够使用快速查看或快速播放时间 我使用mediainfo检查视频的属性 来回答我自己的问题。正如@llogan指出的那样,QuickTime不支持h264 4:2:2。唯一的选择是按规定使用4:2:0。我不相信Qui

我知道如前所述使用
-pix_fmt yuv420p
的解决方案,但它将其编码为4:2:0。我希望编码为4:2:2,并更改为
-pix_fmt yuv422p
不起作用。我试过不同的容器,但没有缺。“prores”绝对有效,但我不需要这么高的比特率视频

对于上下文,我从照片创建时间点,我希望能够使用快速查看或快速播放时间


我使用
mediainfo
检查视频的属性

来回答我自己的问题。正如@llogan指出的那样,QuickTime不支持h264 4:2:2。唯一的选择是按规定使用4:2:0。

我不相信QuickTime可以播放4:2:2 H.264。但是我没有QT,所以我不能尝试。看来你给我指明了正确的方向。QuickTime支持4:2:2 h264。苹果的理由是,如果你想要4:2:2和4:4:4,你应该使用ProRes。非常感谢。