gpt4 book ai didi

ffmpeg prores with alpha to webm vp9 呈现灰色

转载 作者:行者123 更新时间:2023-12-04 22:52:20 26 4
gpt4 key购买 nike

我一直在尝试将以 ProRes 4444HQ 编码的视频转换为 webm vp9。我创建了一个示例视频,其中包含 50% 的透明正方形。它应该如下所示:

what I want

但它看起来像这样:

what I get

这是我转换视频的方式:

ffmpeg -i square.mov -c:v libvpx-vp9 -b:v 0 -crf 31 square.webm

我尝试过改变色彩空间并选择不同的配置文件,但我似乎无法摆脱灰色阴影。它与从 yuva 到 rgba 的转换有关吗?

最佳答案

看起来 ProReS 具有预乘像素,并且 Motion 的 MOV 在 MOV 中设置了一个标志,指示但 WebM 没有/不能,因此浏览器不会补偿。

运行

ffmpeg -i square.mov -vf unpremultiply=inplace=1 -c:v libvpx-vp9 -b:v 0 -crf 31 square-premult.webm

应该产生一个由浏览器正确处理的带有直像素的 WebM。

关于ffmpeg prores with alpha to webm vp9 呈现灰色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48395392/

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