我有一个422像素格式的prores
编码文件,我想把它转换成420次采样之类的,看看文件大小是如何变化的。但表面上看,除了默认的像素格式是兼容的外,没有任何像素格式。以下是媒体信息:
Duration: 00:00:20.02, start: 0.000000, bitrate: 253084 kb/s
Stream #0:0(eng): Video: prores (apch / 0x68637061), yuv422p10le(bt709), 2048x1152, 200717 kb/s, SAR 1:1 DAR 16:9, 23.98 fps, 23.98 tbr, 23976 tbn, 23976 tbc (default)
Metadata:
creation_time : 2015-10-13 14:41:12
handler_name : Apple Alias Data Handler
encoder : Apple ProRes 422 (HQ)
Stream #0:1(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
Metadata:
creation_time : 2015-10-13 14:41:12
handler_name : Apple Alias Data Handler
reel_name : A003R0D0
timecode : 167:47:51:21
我试过了
ffmpeg -i raw_sample_0.mov -codec:v prores -pix_fmt (yuv420p10le | yuv420p | many others..) ~/Desktop/foo.mov
但这些都不起作用。这是因为编解码器根本不支持任何其他格式吗?如果是这样的话,我如何检查哪些格式是支持的,我如何能够无损地转换为另一种格式,我可以改变颜色采样?
发布于 2016-06-03 16:34:32
正如wiki文章所暗示的那样,实际上没有其他受支持的抽样方案。可以使用ffmpeg -h encoder=prores
或类似于其他编解码器(如h264
)找到允许的值。
https://stackoverflow.com/questions/37617875
复制相似问题