标签: ruby
我有各种带有.avi和.mkv文件的文件夹。 我想在ruby中编写一个脚本来计算所有这些文件并提取它们的播放时间以查看我花了多少时间看电影。 我是编程新手,所以我不知道如何访问这些文件中的元数据。
有关如何执行此操作的任何帮助?
答案 0 :(得分:0)
我从未使用它,但有一个名为rvideo的宝石,它允许您获取视频文件元数据(它使用下面的ffmpeg)。
根据获取视频文件持续时间的文档,您只需运行:
RVideo::Inspector.new(:file => "some_file.avi").duration
与Dir.glob结合,并且你几乎已经确定了。