RubyGems:没有使用mp3info加载的文件

时间:2010-12-30 20:31:13

标签: ruby-on-rails rubygems mp3 id3 id3lib

我正在尝试使用ruby-mp3info读取mp3文件的持续时间,我的test.rb文件目前看起来像这样:

require "rubygems"
require "mp3info"

# read and display infos & tags
Mp3Info.open("audiofile.mp3") do |mp3info|
  puts mp3info
end

然而,当我运行ruby test.rb时,我收到错误:

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- mp3info (LoadError)

我在运行Snow Leopard的Mac上运行sudo gem install ruby-mp3info这是一个非常基本的安装。 id3lib-ruby看起来像是一种可能的替代方案,但是Mac安装似乎更复杂。

有没有一种简单的方法来修复mp3info安装或以其他方式获取mp3文件的持续时间?

谢谢! 彼得

1 个答案:

答案 0 :(得分:1)

尝试在没有sudo的情况下运行gem install ruby-mp3info