自适应视频编码和 alpha 通道。

7

我已在Adobe After Effects中创建了一个具有透明背景的WebM媒体文件。由于Widevine规格,我必须将此文件编码为自适应格式以进行播放。

通过以下命令,我已成功创建了一个带DASH的webm文件:

ffmpeg -i example.webm -c:v libvpx-vp9 -s 200x113 -b:v 250k -keyint_min 150 -g 150 -tile-columns 4 -frame-parallel 1 -an -f webm -dash 1 adaptive.webm

很遗憾,最终生成的视频完全丢失了Alpha通道。
有没有可能在不失去Alpha通道的情况下对视频进行自适应格式编码?
1个回答

1
是的,这是可能的。在这种情况下,您需要使用libvpx进行解码和编码,以便访问源视频中的alpha通道。请注意,在输入之前添加附加编解码器说明符
ffmpeg -c:v libvpx-vp9 -i example.webm -c:v libvpx-vp9 -b:v 250k -keyint_min 150 -g 150 -tile-columns 4 -frame-parallel 1 -an -f webm -dash 1 adaptive.webm

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接