我正在三星信息屏幕(55 英寸)上为浏览器创建一个项目,我必须在文本上显示具有透明背景(例如烟雾)的不同视频。我尝试过使用 webm 格式,但浏览器只显示掩码,而不是实际的电影。我尝试使用动画 png(apng),但性能很差。我需要你的帮助。我还有什么其他可能性?
问问题
222 次
1 回答
0
您可以在命令行中使用FFmpeg创建带有 alpha 通道的 WebM 视频文件。
我在这里找到了一个例子。
以下命令(例如)生成透明度为 70% 的合成视频:
ffmpeg -y -f lavfi -i testsrc=duration=5:size=320x240:rate=1 -vf format=rgba,colorchannelmixer=aa=0.3' -c:v libvpx-vp9 -crf 10 -b:v 0 vid.webm
该示例是“自包含的”(不需要输入视频文件),但过于简单。
在浏览器中播放视频文件vid.webm
,显示有透明度。
于 2020-03-10T21:37:30.087 回答