【ffmpeg】動画の情報から再生時間を秒数で取得する

↓こちらのサイトを参考にして、動画の情報から再生時間を秒数で取得してみる。

↓こちらのように、コードを書きました。

$ ffprobe -v error -i 【動画のファイルパス】-select_streams v:0 -show_entries stream=duration | sed '/^[/d' | sed s/duration=// | sed s/.[0-9,]*$//g

・動画のstream情報のduarationを取得
・[stream]、[/stream] を削除
・duaration= を削除
・小数点の切り捨て

これで、再生時間の秒数を取得できました。

返信を残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA