0

如何将 yuv420sp 数据调整为其他分辨率。我尝试使用 ffmpeg sws_scale 但没有成功。我尝试将 yuv420sp 转换为 yuv420p,然后尝试通过 sws_scale 将 yuv420p 调整为 RGB24,但是当 src 和目标宽度和高度都是相同,但对于不同的分辨率没有得到正确的 rgb24。任何人都可以指导我使用 c 或如果可能的话通过 Java 本身的示例代码。最终调整大小的数据必须在 yuv420p 中。在我的情况下,我正在尝试将 yuv420sp 缩小为例如 640*480 到 320*240 或 176*144。

谢谢,

4

1 回答 1

0

做你想做的事情的标准方法是

ffmpeg -i input_file -s 320x240 -pix_fmt yuv420p output_file

这对你不起作用吗?

于 2012-06-26T19:21:18.017 回答