字幕ファイル->TypingManiaコンバータ
http://mzp.sakura.ne.jp/files/tm.rb
概要
[00:30:59] [00:44:18]当[00:44:58]た[00:44:99]り[00:45:12]前[00:45:59]と [00:51:26]オ[00:51:66]モ[00:52:10]テ[00:52:23]と[00:52:49]ウ
のような字幕ファイルがすでにある場合、それをTypingMania用の歌詞データに変換するプログラムです。
必要ライブラリ
注意事項
- 読みは、茶筅で変換しているので、たまにおかしくなります。例:永久(とは)に=えいきゅうに
- TypingManiaの制限にあわせて、英字のある歌詞は「えいごむり」に変換します
- なぜかたまにカタカナの語が消えます
- 字幕ファイルの先頭のタイムコードだけを利用しています。なので、字幕を早めに表示するタイプのものだと、ちょっとずれます
おまけ
http://mzp.sakura.ne.jp/files/ml.rb
musiclist.xmlの自動生成。ruby-mp3-infoが必要。
$ ruby ml.rb mpegoneaudiolayerthreedata/*.mp3 > musiclist.xml
MP3 ID TAGから情報を持ってきているので、TAGが設定されてないファイルはスキップします。