我想將帶有alpha通道的.avi轉換爲.gif文件。
首先,我用如何修復與Graphicsmagick收集損壞的alpha通道(卡住像素).gif?
ffmpeg -i source.avi -vf scale=720:-1:flags=lanczos,fps=10 frames/ffout%03d.png
爲.avi轉換爲巴紐的序列與APLHA通道。
然後,我用
gm convert -loop 0 frames/ffout*.png output.gif
收集一個.gif。
但是,在透明區域頂部呈現不透明的東西時,output.gif的像素似乎只會卡住。
下面是一個例子:
正如你所看到的心靈和爆炸沒有得到derendered。
P.S. FFMPEG輸出(在.png上收集)很好。
如何共享AVI文件? –
@MarkSetchell [你在這裏。](https://www.dropbox.com/s/wmvno7jaw8uijar/vid.avi?dl=0) –
我添加了我的解決方案作爲答案。順便說一句,希望你知道** GIF **沒有一個alpha通道只是單一的透明顏色,但這與你的問題無關。 – Spektre