Domanda

Sto cercando di leggere la durata di un file mp3 utilizzando rubino mp3info e la mia file di test.rb attualmente appare così:

require "rubygems"
require "mp3info"

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

Tuttavia, quando corro ruby test.rb ottengo l'errore:

/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)

Sono su un Mac con Snow Leopard, e l'altro che l'esecuzione sudo gem install ruby-mp3info questo è installare una piuttosto semplice. sguardi id3lib-rubino come una possibile alternativa, ma il Mac installare sembra un pò più coinvolti.

C'è un modo semplice per risolvere il mp3info installare o altrimenti ottenere la durata di un file mp3?

Grazie! Peter

È stato utile?

Soluzione

Provare a eseguire gem install ruby-mp3info senza la sudo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top