我正在处理 12 位色深的原始相机文件。我安装了具有所有 libx265 功能的 ffmpeg。
我用了:
-pix_fmt yuv420p10le 为 10 位
但似乎 -pix_fmt yuv420p(8 位)在目标文件上返回的文件大小与 yuv420p10le(10 位)相同
8 位和 10 位的文件大小相同是正常的吗?当我检查媒体信息时,似乎8位和10位被正确标记。
谢谢你的帮助
答案1
这可能会让您感到惊讶,但虽然原始 yuv420p10le 流的大小是原始 yuv420p 流的两倍,但使用 x264 或 x265 的压缩版本的大小不会有太大差异。
编码器非常高效,事实证明,增加 2 位精度不会迫使编码器产生大 25% 的输出(从 8 位 -> 10 位)。