ネットラジオはmp3以外にwmaやらmp4やらflvやらで配信されてるものもあるが、普段は車の中で聞いているのでサイバーナビで再生できるmp3に変換してる。
これまではdBpowerAMP Music ConverterのCLI Encoderから午後のこ〜だのgogo_8hz.exeを組み合わせて使ってたんだけど、flvやらmp4には対応してないみたいなのと、前々から別のツールを探していたので携帯動画変換君でやってみることにする。
携帯動画変換君に同梱されているffmpegはOn2 VP6/FLV4等には対応してないので最新のffmpegを入れてみた。ブツはリンク先のサイトでおすすめだった妖精現実 フェアリアルさんとこのFFmpeg Revision 12665を解凍して出てきたffmpeg.exeをffmpeg2.exeの名前で、pthreadGC2.dllはそのまま携帯動画変換君のcoresフォルダにコピーしておく。
あとは携帯動画変換君のdefault_settingフォルダにTranscoding_PC.iniを元に編集した下記の内容をTranscoding_MP3.iniの名前で保存しておく。
[Info] Title=MP3ファイル TitleE=General: MP3 Description=MP3プレーヤーなどのMP3ファイルを再生可能なデバイスに向く設定です。 DescriptionE=It is a setting that encode to the device that can play MP3 file like MP3 player. [Item0] Title=MP3 128kbps 44.1kHz ステレオ TitleE=MP3 128kbps 44.1kHz Stereo Command0=""<%AppPath%>\cores\ffmpeg2" -y -i "<%InputFile%>" -ac 2 -ar 44100 -ab 128 "<%OutputFile%>.mp3"" [Item1] Title=MP3単純変換 TitleE=MP3 convert Command0=""<%AppPath%>\cores\ffmpeg2" -y -i "<%InputFile%>" "<%OutputFile%>.mp3"" [Item2] Title=MP3無劣化抽出 TitleE=MP3 extraction Command0=""<%AppPath%>\cores\ffmpeg2" -y -i "<%InputFile%>" -acodec copy "<%OutputFile%>.mp3""
これで携帯動画変換君のSetup.exeを起動して「MP3ファイル」を選んで「設定」ボタンを押せば、勝手に3GP_Converter.exeが起動するので、あとは適当な音楽ファイルや動画ファイルをドラッグ&ドロップするだけ。以前より随分と便利になった。
ついでにwmaからmp3の場合などで、タグ情報をそのまま持って行ければ便利なんだが。ffmpegで入力フ元のタグ情報を読み取る(もしくは出力先にコピーする)方法が見つからない。