ffmpeg で flv から mp3 を抽出しようとしてみた 続き1

makefile でうまく変換できたみたいなので conv.rb をこんな風に書いてみた:

# encoding: utf-8
def flv2mp3convert(input)
  output = "~/音楽/#{input.gsub('.flv', '')}.mp3"
  system( "ffmpeg -i './#{input}' -y -vn -acodec copy '#{File.expand_path(output)}'" )
end

Dir["*.flv"].each do |dir|
  flv2mp3convert dir
end

で、今回ひっかかったのは ホームディレクトリを示す `~'(チルダ)のことを Ruby さんが知らなかったってこと。
File さんにご足労願っちまったじゃないか…
まあ、序盤にそれが分かっただけでもよかったよ。

オーディオコーデックが ACC のは mp3 に流しても再生できないみたい。