gpt4 book ai didi

ffmpeg - yuv420交错到不交错,或者直接png

转载 作者:行者123 更新时间:2023-12-04 23:09:58 29 4
gpt4 key购买 nike

我有一个图像文件 myImage.yuv UV 平面交错,我想将其转换为 png .
我在用着:

ffmpeg -pixel_format yuv420p -video_size 1944x1204 -i myImage.yuv output.png
如果图像没有交错,这将是可以的,我如何将它指定给 ffmpeg?

最佳答案

UV 平面交错应用 NV12 像素格式。
我们可以使用以下命令将原始 NV12 文件转换为 PNG 图像:

ffmpeg -pixel_format nv12 -video_size 1944x1204 -i myImage.yuv output.png

NV12 格式是按半平面格式排序的 YUV420 像素格式,其中 Y channel 在一个平面中,交错的 UV 元素在第二个平面中。
下图演示了 NV12 格式:
enter image description here
注意:我在 2016 年为 following post 创建了图表。 (这篇文章有更多关于 NV12 格式的详细信息)。

关于ffmpeg - yuv420交错到不交错,或者直接png,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71780884/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com