我從我的服務器上的視頻生成動畫gif。FFMPEG:高品質的動畫GIF?
生成的動畫gif並不是真正的高品質,它看起來像素很大。
例子:
我這是怎麼生成的GIF:
shell_exec("/usr/bin/ffmpeg -i video.mkv -vf scale=500:-1 -t 10 -r 10 image.gif");
我做了谷歌搜索,並跨越這些代碼來:
shell_exec("/usr/bin/ffmpeg -i video.mkv -r 20 -f image2pipe -vcodec ppm - | convert -delay 5 - output.gif");
但上面的代碼不會執行任何操作,也不會執行任何操作正在生成。
有人請讓我知道是否有明確的方法來產生高的quality gif using ffmpeg
?
有一些教程,我遇到過,但他們都沒有爲我工作,其中一些涉及使用imagemagic,我沒有訪問。
http://blog.pkh.me/p/21-high-quality-gif-with-ffmpeg.html你可以試試這裏的抖動和palettegen參數播放。 –
@AleksandarMisich,這是我在google中遇到的第一件事情。但是,正如我在我的問題中所述,我無法訪問imagemagic,所以教程對我來說並不好。對我有意義.. –
你不需要該教程的imagemagick。 – Mulvya