在Mac终端中获取媒体文件长度

时间:2014-07-26 20:06:51

标签: macos terminal

有没有办法使用Mac终端获取任何媒体文件(.avi,.mp4,.mp3等)长度?

我需要安装软件包或库,请您指定哪些以及如何安装它们?

2 个答案:

答案 0 :(得分:5)

您可以使用ffmpegffprobe来获取持续时间。您可以使用Homebrew轻松安装ffmpeg

brew install ffmpeg

然后您可以使用此命令获取持续时间:

ffmpeg -i input 2>&1 | grep "Duration"| cut -d ' ' -f 4 | sed s/,//

有关详细信息,请参阅此处的答案:How to get length of video file from console?

答案 1 :(得分:2)

内置Mac:

mdls *.mp4

在MacOSX 10.6.8中进行了测试