使用ffmpeg命令行工具从yuv44416le到yuv420p10le的色彩空间转换

时间:2018-10-01 15:33:45

标签: ffmpeg

是否可以使用ffmpeg将yuv444平面16位Little-endian格式转换为yuv420平面10位Little-endian格式?

我尝试了以下命令,但失败了:

ffmpeg -y -pixel_format yuv444p16le -s 4096x4096 -r 30 -i input.yuv -pixel_format yuv420p10le -s 4096x4096 -r 30 output.yuv

1 个答案:

答案 0 :(得分:1)

使用

ffmpeg -y -pixel_format yuv444p16le -s 4096x4096 -framerate 30 -i input.yuv -pix_fmt yuv420p10le output.yuv

-pixel_format是原始多路分配器的输入选项。

-pix_fmt是目标格式的输出选项。

请注意,仍然将10位格式填充为16位,因此存储大小将保持不变。