ImageMagick ile videolardan minik resimleri ayıklayabilirsiniz ( buradan - başka bir cevap ImageMagick'in 'başlık altında' ffmpeg kullandığını iddia ediyor, bu yüzden bunun sadece ffmpeg kullanmaktan daha hızlı olup olmadığını bilmiyorum):
convert input.mp4[100] thumbnail.png
[100]
dan 100 kareyi çekmek için ImageMagick söyler input.mp4
. Bir MP4 kapsayıcısında bir H.264 video akışında test ettim. Açıkçası, bağlantınızda açıklandığı gibi deinterlacing dahil istediğiniz ImageMagick seçeneklerini kullanabilirsiniz.
ImageMagick gerçekten bireysel görüntülerle uğraşmak içindir; video için sadece ffmpeg kullanmalısınız. Açıkçası burada bazı çakışmalar var, çünkü bireysel bir çerçeveyle uğraşıyorsunuz, ancak deinterlaclacın daha çok video işleme görevi olduğunu söyleyebilirim.
Yerine ayırma için yadif filtresini kullanmalısınız . Mevcut satırınıza bu şekilde ekleyebilirsiniz:
ffmpeg -ss 600 -i input.mp4 -vframes 1 -s 420x270 -filter:v 'yadif' output.png
filtrelerle çalışırken, ben kullanmayı tercih kireç filtresi yerine -s
:
ffmpeg -ss 600 -i input.mp4 -vframes 1 -filter:v 'yadif,scale=420:270' output.png
ffmpeg
komutun ImageMagick ile neler yaptığını nasıl sorduğunu sordu . Mümkün olup olmadığını bilmiyorum ...