2005年12月30日

「Ogg Vorbis → MP3」をCygwinで

このブログにそぐわない極めてテクニカルな話題ですが、
iPodを買いまして、
Ogg Vorbisが再生できないので、MP3に変換する必要が出てきました。

持っている音楽ファイルは5000以上。
oggファイルはそのうち1600個ほど。
さてWindows環境で、どうやって一括変換しようか考えまして、
Googleで調べたところ、「ogg2mp3」というPerlスクリプトを知り、
試しました。

以下、使えるようになるまでの作業の要約です。

・Cygwinで、perl, lynx, ogg123が入っているのを確認

・CPANでPerl-String-ShellQuoteをインストール
 perl -MCPAN -e shell.初期設定後,install String::ShellQuote

・LAMEをインストール
 ついでにln -s /cygdrive/c/Program\ Files/Lame/lame.exe /bin/lame.exe

・vorbis-toolsをソースからインストール
 share/{utf8,iconvert}.cの適切な位置に「#include "config.h"」をつけないと、
 ogg2mp3で日本語タグをちゃんと変換してくれない
 欲しいのは /usr/local/bin/ogginfo.exe だけ

・ogg2mp3をインストール
 $OGGINFOの値を変更。他のパスは変更なしで動いた。

・実行
 まずexport CHARSET=SJIS
 それからcdで、oggファイルのあるディレクトリに移る
 変換は、ogg2mp3 --verbose .

参考にしたページ
CPAN 初級 … CPANの使い方を簡単に知る
MP3' Tech - Encoders … LAMEのWindowsバイナリへのリンクあり
ogginfo が日本語タイトルで常に ### に化ける … ogginfoの不具合を教わる
Mark Draheim at HU-Berlin … ogg2mp3のありか
posted by たけひこ・m at 22:39| Comment(0) | TrackBack(0) | こんぷーてんぐ | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。