如何从控制台获取视频文件的长度?

Modified on: Thu, 14 Feb 2019 09:00:02 +0800

假设我们有视频文件some_video。

如何从shell脚本中获取它的长度(使用mplayer / transcode / gstreamer / vlc / ffmpeg /等)?

VIDEO_LENGTH_IN_SECONDS=`ffmpeg .... -i some_video ... | grep -o .....`
作者:Vi.

最佳答案

ffprobe -i some_video -show_entries format=duration -v quiet -of csv="p=0"

将以秒为单位返回视频时长。


相关问答

添加新评论