Songbird Developer Tools の使い方を1つ知りました。
Songbird 0.3ぐらいから使っているのだけど、
曲名やアルバム名やアーティスト名などが文字化けするんです。

Songbird 0.6.1では、だいぶ減ったはいえ、文字化けするのが少しあるのが気になったので、Mozilla.orgのIRCサーバにあるSongbirdチャンネル(開発者の人がいる)に突入して
スクリーンショットを見せて、(Yahoo翻訳とかを使いながら)英語で質問してみたら、
文字化けるバグを担当している方?に「文字化けするmp3のファイルのヘッダをください。」と言われました。

以下の手順はすべてSongbirdで行います。
  1. SongbirdにSongbird Developer Toolsというアドオン(拡張)をインストールしてSongbirdを再起動します。
    インストール済みの場合は次へ進みます。

  2. http://pastebin.mozilla.org/505482
    から[download]のリンクをクリック、ソースをダウンロードしてjsファイルを保存します。

    ファイルが削除されていたので勝手にミラーのでそこからダウンロードして保存してください(注1)

  3. ブラウザタブのロケーションバーに
    chrome://extensiondev/content/shell.xul をコピペします。

  4. ダウンロードしたファイルのテキストを全部コピーして chrome://extensiondev/content/shell.xul のウィンドウ内のカーソルに[Ctrl + V]で貼り付けます。

  5. (文字化けている)曲を再生してエンターキーを押します。
    曲が再生していない状態でエンターキーを押すとエラーが表示されて 3. と 4. をやり直す必要があります。

  6. 曲の再生が止まり、デスクトップにsongbird-tag-debug.mp3というファイルができます。(注2)

書き出されたsongbird-tag-debug.mp3をSongbirdの担当?の人にメールで送った。


Songbird 0.7.0 RC1が出た。
フェザーが黒ベースから白ベースに変わったようです。



(注1)
書き出すファイルのサイズを5行目で指定できるみたい。
const BLOCK = 4096
の数値の単位はバイトです。
吐き出したmp3ファイルの詳細/プロパティうぇが空の場合はファイルサイズの値を大きくする(8192)と詳細のところに書き込まれる可能性が上がります。

(注2)
ファイル名を変更したい場合は、15行目に書いてある「songbird-tag-debug.mp3」を書き換えれば、デスクトップに書き出されるファイル名が変わります。

非リンクタグ:
MOJIBAKE
[PR]

by arigayas | 2008-08-04 13:58 | Mozilla/Firefox/TB | Trackback | Comments(0)
トラックバックURL : http://arigayas.exblog.jp/tb/9217453
トラックバックする(会員専用) [ヘルプ]
※このブログはトラックバック承認制を適用しています。 ブログの持ち主が承認するまでトラックバックは表示されません。
<< Songbird/0.8.0p... FreeBSD 6.3 に P... >>