[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:37038] Re: Bug#JP/1466: xmms-ja 1.2.7 is released



On January 24, 2003, [debian-users:36043],
Tatsuya Kinoshita <tats@xxxxxxxxxxxxxx> wrote:

> なお、localeの設定(LANG, LC_CTYPE, LC_ALL)に応じた文字集合/エンコー
> ディングのみを使うのであれば、xmms-jaでなくxmmsでも日本語が扱えます。

> 「/usr/bin/env LC_ALL=ja_JP.SJIS /usr/bin/xmms」

debian.orgの方にxmms-mpg123-jaパッケージが入ったのに合わせて、
ja_JP.SJISでなくja_JP.eucJPのままでShift_JISのID3タグを使うための
設定方法をまとめてみました。(ID3タグにはShift_JISが、ファイル名に
はEUC-JPが使われるようになります)

* root権限で「apt-get install xmms xmms-mpg123-ja」として、パッケー
  ジをインストールする。

* 「/usr/bin/env LC_ALL=C /usr/bin/xmms」でXMMSを起動する。

* Options - Preferences - Audio I/O Plugins

「MPEG Layer 1/2/3 Player 1.2.7 [libmpg123.so]」を選んで、
「Enable plugin」のチェックを外す。

「MPEG Layer 1/2/3 Player 1.2.7j_20030107 [libmpg123-ja.so]」を選
んで、「Enable plugin」のチェックが入っているのを確認する。また、
Configure - Title - ID3 Tagsで次のよう設定する。

  Convert Input: Shift_JIS -> EUC-JP
  (ファイルからの入力時にShift_JISからEUC-JPへと変換)

  Convert Output: EUC-JP -> Shift_JIS
  (ファイルへの出力時にEUC-JPからShift_JISへと変換)

* Options - Preferences - Options

「Convert underscore to space」のチェック外す。(文字化けを防ぐため。
`_'に相当する0x5fはShift_JIS文字の2バイト目に使われることがある)

* Options - Preferences - Title

タイトルの末尾がマルチバイト文字にならないよう「Title Format」の
設定を変更する。たとえば「%p - %t -」「%p - %t%%20」など。(不正な
マルチバイト文字が末尾に現れるとXMMSが不安定になることがあるのを
回避するため)

* Options - Preferences - Fonts

「Use fontsets (Enable for multi-byte charset support)」と「Use X
font」のチェックを入れる。

「Playlist」と「Main Window」のフォントを設定する。たとえば下記の
ように。

-adobe-helvetica-bold-r-*-*-10-*,-misc-fixed-medium-r-normal--11-90-*-*-*-*-*

* XMMSを終了する。以後、ja_JP.eucJPでXMMSを起動する。

-- 
木下達也