gpt4 book ai didi

ffmpeg - 将RGBA转换为YUV420p ffmpeg libavcodec的绿色色调色移

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

我想知道有人可以帮忙。我目前正在将 RBGA 位图转换为 YUV420p,然后使用 h264 编解码器对帧进行编码并将编码的数据包成功转储到文件中。

我还可以在 VLC 中播放 h264 视频文件。然而,似乎有一种颜色变化,在灰色实际上是屏幕的浅色调的情况下更为明显。我以动画视频为例,它应该在背景中显示蓝天,但是在转换图像后,我得到了橙色的天空背景。你有什么想法我可以解决这个问题吗?

您是否知道在调用 sws_scale 之前和编码数据包之前是否可以将 rgba 转换为 yuv?

最佳答案

也许你忘了指定 stride ?
还是使用了错误的颜色格式? (BGRA、RGB 等)

关于ffmpeg - 将RGBA转换为YUV420p ffmpeg libavcodec的绿色色调色移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45146712/

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