1

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)

私はSnowLeopardを実行しているMacを使用していsudo gem install ruby-mp3infoますが、これを実行するのはかなり基本的なインストールです。id3lib-rubyは可能な代替手段のように見えますが、Macのインストールはもう少し複雑なようです。

mp3infoのインストールを修正したり、mp3ファイルの長さを取得したりする簡単な方法はありますか?

ありがとう!ピーター

4

1 に答える 1

1

gem install ruby-mp3infosudoなしで実行してみてください。

于 2010-12-30T20:35:38.620 に答える