or1ko's diary

日々を書きます

libavを使った動画ファイルからのサムネイル作成方法

vlcplayerを使うことでもサムネイルを作成できるが、
古くから有名なffmpegからわかれたlibavを使った方法を見つけたのでメモ
(というかffmpegが仲違いでフォークされてることにビックリした)。
libavをインストールするとavconvというコマンドツールもインストールされる。
avconvを下記のように使うとサムネイルを作成することができる。

  avconv -i <入力ファイルパス> -vsync 1 -r 0.2 -an -y <出力ファイルパス>

  avconv -i test.mp4 -vsync 1 -r 0.2 -an -y test%d.png

引数が何を示してるかわからなかったり、特定の時間を取り出せなかったり、わからないことだらけだが、忘れないようにメモっておく。