有没有办法获取任何媒体文件?avi, .mp4, .mp3等)的长度使用Mac的终端?
如果需要安装一个包或库,你能指定是哪个,以及如何安装它们吗?
Mac内置:
mdls *.mp4
在MacOSX 10.6.8中测试
您可以使用ffmpeg
或ffprobe
来获取持续时间。您可以使用Homebrew轻松安装ffmpeg
:
brew install ffmpeg
然后你可以使用以下命令获取持续时间:
ffmpeg -i input 2>&1 | grep "Duration"| cut -d ' ' -f 4 | sed s/,//
查看这里的答案了解更多细节:如何从控制台获得视频文件的长度?