質問: ビデオのxx秒ごとに画像を作成する[ffmpeg] スクリーンショット: filmstrip 私は試した ffmpeg -i video.mkv -vf fps=1 out%d.pngしかし、それは一つ一つの画像を生成しています。すべてのサムネイルを1つの画像にまとめる必要があります。上記のスクリーンショットのように。
回答: ffmpeg -i input -filter_complex \ "select='not(mod(n,30))',scale=120:-1,tile=layout=3x2" \ -vframes 1 -q:v 2 output.jpg 選択 30秒ごとに1フレーム scale 各フレームを小さいサイズに(または、タイルの後に拡大縮小することもできます) タイル 各フレームを1つの画像に。デフォルトのグリッドサイズは6x5であるため、表示する画像の数に応じて、layoutで調整する必要がある場合があります。 入力期間と形式によっては、処理に時間がかかる場合があります。