ビデオ (通常は FLV) から最初の x フレームを取得し、それを GIF に変換する必要があります。アイデアは、これらの GIF を本物の短いプレビューとして使用することです。
現時点では、ffmpeg と imagemagick を使用してそれを行っています。
ffmpeg -y -i movie.flv -pix_fmt rgb32 -r fps extracted/%d.png
convert extracted/0.png ... extracted/50.png -delay 4 -loop 0 \
-set dispose Background -sample 256x256> preview.gif
したがって、基本的には、最初にフレームが抽出され、PNG に変換され、次に PNG が再び GIF にまとめられます。ここには多くの不要な手順が含まれています。
このプロセスをスピードアップするための提案はありますか?
前もって感謝します!