日々精進

新しく学んだことを書き留めていきます

動画の再生時間とサムネイル取得方法

以前のエントリーで再生時間とサムネイルを取得するAvisynthスクリプトを作ったが、
もっと簡単にできる方法があった。


・再生時間(mpeg4限定)

mp4box -info 動画ファイル名

↑を実行すると動画の再生時間を含むメッセージを取得できるのでそこから取り出せばよい。


・サムネイル
ココffmpegを使ってサムネイルを生成する方法が書いてある。


これで動画のサムネイルをサーバ側で作ることができそうだ。
こうなるとワンクリックで動画プレイヤーに表示されている画像をサムネイルとして登録できるようにしたいな。
やはりjw playerとメッセージやイベントをやりとりしないといけないか。。