2

我正在尝试将上传到服务器的 flv 文件(带有 alpha 通道)转换为 html5 兼容格式。我已经进行了转换,但透明度呈现为黑色。我想做的是能够指定颜色。

是否可以转换视频并指定颜色?

或者,我是否能够在我生成的静止图像上覆盖具有透明度的视频?

更新 我可能解决了我自己的问题......这是我的 ffmpeg 命令:

`ffmpeg -loop_input -f image2 -i background.png -r 25 -t 10 -an -level 21 -refs 2 -b 345k -bt 345k -acodec libfaac -vcodec libx264 -ac 2 -ab 96k -ar 44100 -vf "movie=input.flv, scale=370:500 [logo]; [in][logo] overlay=0:0 [out]" -y -threads 0 output.mp4`

哪个有效..我只需要在转换之前在服务器上以正确的尺寸生成背景图像。

4

0 回答 0