FFMPEGを使用していくつかのMP3ファイルをOGGファイルに変換したいと思います。ターミナルで次のコマンドを使用しました。
sudo gem install streamio-ffmpeg
その後、次のスクリプトを実行してみました。
require 'rubygems'
require 'streamio-ffmpeg'
movie = FFMPEG::Movie.new("path/to/movie.mov")
movie.duration # 7.5 (duration of the movie in seconds)
movie.bitrate # 481 (bitrate in kb/s)
movie.size # 455546 (filesize in bytes)
movie.video_stream # "h264, yuv420p, 640x480 [PAR 1:1 DAR 4:3], 371 kb/s, 16.75 fps, 15 tbr, 600 tbn, 1200 tbc" (raw video stream info)
movie.video_codec # "h264"
movie.colorspace # "yuv420p"
movie.resolution # "640x480"
movie.width # 640 (width of the movie in pixels)
movie.height # 480 (height of the movie in pixels)
movie.frame_rate # 16.72 (frames per second)
movie.audio_stream # "aac, 44100 Hz, stereo, s16, 75 kb/s" (raw audio stream info)
movie.audio_codec # "aac"
movie.audio_sample_rate # 44100
movie.audio_channels # 2
movie.valid? # true (would be false if ffmpeg fails to read the movie)
しかし、ターミナルウィンドウに次のエラーが表示されます。
sergio@mint-vm ~/Documents/audio-convert $ ruby demo.rb
/home/sergio/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- streamio-ffmpeg (LoadError)
from /home/sergio/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from demo.rb:2:in `<main>'
これはRailsアプリケーションではなく、コマンドラインから使用する予定の単純な古いRubyスクリプトです。
助言がありますか?