ffmpeg/ffprobeで動画ファイルの長さを取得する
概要
参考
hh:mm:ss.xxx 形式で取得
ffmpeg -i video.mp4 2>&1 | grep "Duration" | cut -d ' ' -f 4 | sed s/,//
単位を秒として取得
ffprobe -i video.mp4 -show_format -v quiet | grep duration | sed -n 's/duration=//p'
(2021/10/18 追記) フレーム数の取得
ffprobe -v error -select_streams v:0 -count_packets -show_entries stream=nb_read_packets -of csv=p=0 input.mp4