推 wizegg:我是直接改用 beep media player 07/15 20:00
推 wulawu:推上面那套軟體 07/15 21:32
推 answer012103:我灌好bmp之後 無法聽mp3耶 07/15 23:43
→ answer012103:會警告我說出錯了 @@ 無法讀取mp3 07/15 23:44
→ answer012103:叫我確定1.檔案可讀取? 2.確定開啟外掛? 07/15 23:44
→ answer012103:這是什麼狀況呢?? 07/15 23:45
推 wizegg:不知道您是什麼種的發行套件...如果是 FC5, 還需要加裝 07/16 01:30
→ wizegg:bmp-aac bmp-mac bmp-mp3 bmp-musepack bmp-wma 07/16 01:32
→ wizegg:這樣就可以幾乎全面性的支援所有音樂格式... 07/16 01:32
推 answer012103:有 我都有抓了 我用yum裝的 可是還是不行 07/16 01:40
> -------------------------------------------------------------------------- <
作者: zxvc (zxvc) 看板: Linux
標題: Re: [問題] xmms亂碼問題
時間: Sun Jul 16 10:21:05 2006
※ 引述《answer012103 ()》之銘言:
: 爬了許多文 似乎沒有一個有效的辦法
: 另外去網路上看 也找讀不太到我能用的辦法
: 意思就是有試過 但仍然不行
: 請問還有其他辦法嗎 還是就真的要換一個播放器了 >"<
xmms使用的是GTK 1的API。
GTK 2的程式幾乎不用煩惱字型的問題。
我試過在幾個不同的Distribution設定過GTK 1自型的問題,
今天又在Ubuntu 6.06中試出來,得到的結論如下:
請找出你的中文字型所在的路徑。
比如/usr/share/fonts/truetype/arphic/的uming.ttf。
1.請把這個路徑加到/etc/X11/的xorg.conf設定字型路徑的部份。類似如下:
~~~~~~~~~~~~~~
FontPath "/usr/share/fonts/truetype/arphic"
~~~~~~~~~~~~~~
2.請輸入以下指令產生fonts.dir
# cd /usr/share/fonts/truetype/arphic/
# mkfontscale
# cp fonts.scale fonts.dir
3.請用文字編輯器打開fonts.dir選一組你想要的
X Logical Font Description ("XLFD") full name。
(如果想知道這個名稱的由來,請man xfontsel)
例如選擇一個有big5-0的XLFD full name
(我不知道為什麼選擇iso10646-1(UTF-8編碼)會失敗):
~~~~~~~~~~~~~~~~~~~~~~~
-misc-ar pl shanheisun uni-medium-r-normal--0-0-0-0-p-0-big5-0
~~~~~~~~~~~~~~~~~~~~~~~
(請把最前面的字型名稱(uming.ttf)去掉。)
把它加到/etc/gtk/gtkrc.utf-8。
4.然後重新啟動X或Desktop Manager。
再執行xmms試試看。
--
《金剛經》
又念過去於五百世,作忍辱仙人,於爾所世,無我相、無人相、無眾生相、無壽者相。
http://web.cc.ncu.edu.tw/~93501025/jg.doc
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.168.11.131
> -------------------------------------------------------------------------- <
作者: zxvc (zxvc) 看板: Linux
標題: Re: [問題] xmms亂碼問題
時間: Sun Jul 16 15:31:37 2006
我知道怎麼讓GTK 1可以用中文UTF-8了。
原來在執行GTK 1的程式的時候,是依據你目前的locale的設定,
去/etc/gtk/底下尋找相對應的gtkrc來設定字型。
你可以輸入locale指令來看看你目前的locale。
比如說我的locale全部設為zh_TW.UTF-8。
那麼執行xmms後,GTK 1會使用/etc/gtk/gtkrc.utf-8這個設定檔來作為字型的顯示。
可是gtkrc這個設定檔裡面設定的字型是有先候順序的。
這是我Debian上的/etc/gtk/gtkrc.utf-8:
~~~~~~~~~~~~~~~~~~~~~~~~~
style "default-text" {
fontset =
"-misc-AR PL New Sung-medium-r-normal--0-0-0-0-p-0-iso10646-1,\
-*-arial-medium-r-normal--*-120-*-*-*-*-iso10646-1,\
-*-helvetica-medium-r-normal--*-120-*-*-*-*-*-*"
}
class "GtkWidget" style "default-text"
~~~~~~~~~~~~~~~~~~~~~~~~~
之前我說我設定成iso10646-1會不能顯示中文,要換作big5-0!?
其實不必這樣。那為什麼當初會不行用呢?
那是因為我把以下這一行加到gtkrc的fontset的最後面
~~~~~~~~~~~~~~~~~~
-misc-AR PL New Sung-medium-r-normal--0-0-0-0-p-0-iso10646-1
~~~~~~~~~~~~~~~~~~
並不是最前面。
而GTK 1在從gtkrc裡面挑字型的時候,是由fontset的第一個字型開始挑,
如果發現所挑到的字型不存在,就挑第二個。
第二個字型不存在就挑第三個,依此類推。
可是我當初的設定是這一行在最前面:
~~~~~~~~~~~~~~~~~~~~~~~~
-*-arial-medium-r-normal--*-120-*-*-*-*-iso10646-1
~~~~~~~~~~~~~~~~~~~~~~~~
所以它就先被挑中。
可是這個字型(arial)雖然存在,但是根本沒有中文字型,
所以顯示中文的部份就會亂碼。
解決的辦法就是把你可以正常顯示中文字型的XLFD full name加到最前面。
這樣一開始挑就會挑中你想要的字型。
就如我上面的gtkrc.utf-8的設定。
※ 引述《zxvc (zxvc)》之銘言:
: ※ 引述《answer012103 ()》之銘言:
: : 爬了許多文 似乎沒有一個有效的辦法
: : 另外去網路上看 也找讀不太到我能用的辦法
: : 意思就是有試過 但仍然不行
: : 請問還有其他辦法嗎 還是就真的要換一個播放器了 >"<
: xmms使用的是GTK 1的API。
: GTK 2的程式幾乎不用煩惱字型的問題。
: 我試過在幾個不同的Distribution設定過GTK 1自型的問題,
: 今天又在Ubuntu 6.06中試出來,得到的結論如下:
: 請找出你的中文字型所在的路徑。
: 比如/usr/share/fonts/truetype/arphic/的uming.ttf。
: 1.請把這個路徑加到/etc/X11/的xorg.conf設定字型路徑的部份。類似如下:
: ~~~~~~~~~~~~~~
: FontPath "/usr/share/fonts/truetype/arphic"
: ~~~~~~~~~~~~~~
: 2.請輸入以下指令產生fonts.dir
: # cd /usr/share/fonts/truetype/arphic/
: # mkfontscale
: # cp fonts.scale fonts.dir
: 3.請用文字編輯器打開fonts.dir選一組你想要的
: X Logical Font Description ("XLFD") full name。
: (如果想知道這個名稱的由來,請man xfontsel)
: 例如選擇一個有big5-0的XLFD full name
: (我不知道為什麼選擇iso10646-1(UTF-8編碼)會失敗):
: ~~~~~~~~~~~~~~~~~~~~~~~
: -misc-ar pl shanheisun uni-medium-r-normal--0-0-0-0-p-0-big5-0
: ~~~~~~~~~~~~~~~~~~~~~~~
: (請把最前面的字型名稱(uming.ttf)去掉。)
: 把它加到/etc/gtk/gtkrc.utf-8。
: 4.然後重新啟動X或Desktop Manager。
: 再執行xmms試試看。
--
《金剛經》
又念過去於五百世,作忍辱仙人,於爾所世,無我相、無人相、無眾生相、無壽者相。
http://web.cc.ncu.edu.tw/~93501025/jg.doc
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.218.133
推 answer012103:試試看唷 ^^ 07/16 21:49
> -------------------------------------------------------------------------- <
作者: MaxMan (Max power) 看板: Linux
標題: Re: [問題] xmms亂碼問題
時間: Mon Jul 17 01:00:41 2006
※ 引述《answer012103 ()》之銘言:
: 爬了許多文 似乎沒有一個有效的辦法
: 另外去網路上看 也找讀不太到我能用的辦法
: 意思就是有試過 但仍然不行
: 請問還有其他辦法嗎 還是就真的要換一個播放器了 >"<
我不太知道你所謂的亂碼是怎麼回事。
如果是歌曲清單的亂碼試試看:
在 XMMS 上左鍵 選項 -> 喜好設定 -> 字型
會看到兩個 text box , 不要管理面寫什麼,在最後加上
,*
兩個都要加。試試看
ex: (我的)
-adobe-helvetica-bold-r-*-*-10-*,*
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.68.164.240
推 answer012103:是連介面都是亂碼 07/17 03:16
> -------------------------------------------------------------------------- <
作者: MaxMan (Max power) 看板: Linux
標題: Re: [問題] xmms亂碼問題
時間: Mon Jul 17 22:09:15 2006
: 推 answer012103:是連介面都是亂碼 07/17 03:16
連介面都是的話你試試看在終端機執行
$ export LC_ALL=c
$ xmms
有什麼結果?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.68.164.240
> -------------------------------------------------------------------------- <
作者: leno (我要做有水準的人) 看板: Linux
標題: Re: [問題] xmms亂碼問題
時間: Tue Jul 18 11:00:29 2006
※ 引述《MaxMan (Max power)》之銘言:
: 我不太知道你所謂的亂碼是怎麼回事。
: 如果是歌曲清單的亂碼試試看:
: 在 XMMS 上左鍵 選項 -> 喜好設定 -> 字型
: 會看到兩個 text box , 不要管理面寫什麼,在最後加上
: ,*
請問 ,* 代表的意思是什麼呢?
: 兩個都要加。試試看
: ex: (我的)
: -adobe-helvetica-bold-r-*-*-10-*,*
~~~~~這幾個欄位又是什麼意思呢?
感謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.163.120.131
> -------------------------------------------------------------------------- <
作者: MaxMan (Max power) 看板: Linux
標題: Re: [問題] xmms亂碼問題
時間: Tue Jul 18 14:36:15 2006
※ 引述《leno (我要做有水準的人)》之銘言:
: ※ 引述《MaxMan (Max power)》之銘言:
: : 我不太知道你所謂的亂碼是怎麼回事。
: : 如果是歌曲清單的亂碼試試看:
: : 在 XMMS 上左鍵 選項 -> 喜好設定 -> 字型
: : 會看到兩個 text box , 不要管理面寫什麼,在最後加上
: : ,*
: 請問 ,* 代表的意思是什麼呢?
: : 兩個都要加。試試看
: : ex: (我的)
: : -adobe-helvetica-bold-r-*-*-10-*,*
: ~~~~~這幾個欄位又是什麼意思呢?
: 感謝~~
對不起, 我不知道什麼意思.
不過我從 rh9 -> mandrake -> debian -> centos 都是這樣搞的.
而且都是 ok 的.... XD
沒啥空去了解那是什麼意思, 看看有沒有高手知道的啦~~~~~ 拉拉拉拉~~~~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.26.222.155
> -------------------------------------------------------------------------- <
發信人: twsam.bbs@bbs.wretch.cc (U(T)), 看板: Linux
標 題: Re: [問題] xmms亂碼問題
發信站: 無名小站 (Tue Jul 18 16:16:06 2006)
轉信站: ptt!ctu-reader!Spring!news.nctu!news.ntu!news.ee.ttu!netnews.csie.nctu
※ 引述《MaxMan.bbs@ptt.cc (Max power)》之銘言:
> ※ 引述《leno (我要做有水準的人)》之銘言:
> : 請問 ,* 代表的意思是什麼呢?
> : ~~~~~這幾個欄位又是什麼意思呢?
> : 感謝~~
> 對不起, 我不知道什麼意思.
> 不過我從 rh9 -> mandrake -> debian -> centos 都是這樣搞的.
> 而且都是 ok 的.... XD
> 沒啥空去了解那是什麼意思, 看看有沒有高手知道的啦~~~~~ 拉拉拉拉~~~~~~
很閒很閒(而且有x window)的話,可以輸入指令 xfontsel
就可以知道字型是這樣分類的:
-fndry-fmly-wght-slant-sWdth-adsty-pxlsz-ptsz-resx-resy-spc-avgWidth
-rgstry-encding
-fndry fundry:是哪一家出的字型
-fmly family:可以想是字型的系列,大家比較熟悉的就楷體還明體
-wght weight:粗細
-slant slant:斜體
-sWdth 之後的就不知道了…
不過填*的欄位就是隨便他選就是了,這算是x-win裡選擇字型的方法
--
夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子
之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下
矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以
喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦將知止知止可以不殆 twsam.Dorm8.NCTU.edu.tw海
> -------------------------------------------------------------------------- <
作者: leno (我要做有水準的人) 看板: Linux
標題: Re: [問題] xmms亂碼問題
時間: Wed Jul 19 00:27:13 2006
※ 引述《twsam.bbs@bbs.wretch.cc (U(T))》之銘言:
: ※ 引述《MaxMan.bbs@ptt.cc (Max power)》之銘言:
: > 對不起, 我不知道什麼意思.
: > 不過我從 rh9 -> mandrake -> debian -> centos 都是這樣搞的.
: > 而且都是 ok 的.... XD
: > 沒啥空去了解那是什麼意思, 看看有沒有高手知道的啦~~~~~ 拉拉拉拉~~~~~~
: 很閒很閒(而且有x window)的話,可以輸入指令 xfontsel
: 就可以知道字型是這樣分類的:
: -fndry-fmly-wght-slant-sWdth-adsty-pxlsz-ptsz-resx-resy-spc-avgWidth
: -rgstry-encding
: -fndry fundry:是哪一家出的字型
: -fmly family:可以想是字型的系列,大家比較熟悉的就楷體還明體
: -wght weight:粗細
: -slant slant:斜體
: -sWdth 之後的就不知道了…
: 不過填*的欄位就是隨便他選就是了,這算是x-win裡選擇字型的方法
那麼
某字型,*
就是說某字型或是其他所有的字型?
是這樣的意思嗎?
那可不可以直接填
*
就好了呢? Orz
順道問一下,有沒有字型可以同時顯示日文和中文的呢?
還有我一直搞不懂"字型"跟"Utf-8或Big5等編碼"的關係是如何呢?
有人可以幫忙解答一下嗎?
多謝了~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.163.120.131
推 gilchang:編碼相常於七巧板,字型可看做是七巧板擺出來的圖形。 07/19 01:23
→ gilchang:不曉得這樣說行不行? 07/19 01:24
> -------------------------------------------------------------------------- <
發信人: Sfc.bbs@bbs.se.ntou.edu.tw (正常了...), 看板: Linux
標 題: Re: [問題] xmms亂碼問題
發信站: 一笑茶舫 (Wed Jul 19 03:55:45 2006)
轉信站: ptt!ctu-reader!Spring!news.nctu!news.ntu!news.ee.ttu!news.cis.nctu!new
※ 引述《leno.bbs@ptt.cc (我要做有水準的人)》之銘言:
> ※ 引述《twsam.bbs@bbs.wretch.cc (U(T))》之銘言:
> : 很閒很閒(而且有x window)的話,可以輸入指令 xfontsel
> : 就可以知道字型是這樣分類的:
> : -fndry-fmly-wght-slant-sWdth-adsty-pxlsz-ptsz-resx-resy-spc-avgWidth
> : -rgstry-encding
> : -fndry fundry:是哪一家出的字型
> : -fmly family:可以想是字型的系列,大家比較熟悉的就楷體還明體
> : -wght weight:粗細
> : -slant slant:斜體
> : -sWdth 之後的就不知道了…
> : 不過填*的欄位就是隨便他選就是了,這算是x-win裡選擇字型的方法
> 那麼
> 某字型,*
> 就是說某字型或是其他所有的字型?
> 是這樣的意思嗎?
> 那可不可以直接填
> *
> 就好了呢? Orz
這樣系統會挑一個用 不見得能正常顯示
> 順道問一下,有沒有字型可以同時顯示日文和中文的呢?
含 中日文字的字型
> 還有我一直搞不懂"字型"跟"Utf-8或Big5等編碼"的關係是如何呢?
編碼就是用來處理字型的方法 就好像是停車格一樣
你是哪個車位就該停哪 不然出來的字會牛頭不對馬嘴
BIG5 是比較小的停車場
UTF-8 就是比較大的停車場 可以放比較多台車
這樣比喻可以理解嗎
> 有人可以幫忙解答一下嗎?
> 多謝了~
--
※ Origin: 海大系工 一笑茶舫 <bbs.se.ntou.edu.tw>
※ From : bbs.se.ntou.edu.tw
> -------------------------------------------------------------------------- <
作者: leno (我要做有水準的人) 看板: Linux
標題: Re: [問題] xmms亂碼問題
時間: Wed Jul 19 14:01:34 2006
※ 引述《Sfc.bbs@bbs.se.ntou.edu.tw (正常了...)》之銘言:
[恕刪]
: > 順道問一下,有沒有字型可以同時顯示日文和中文的呢?
: 含 中日文字的字型
請問有沒有字型的名稱呢?
不知道有沒有字型可以支援所有的 utf-8 的編碼呢?
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.163.120.131
> -------------------------------------------------------------------------- <
作者: sandpaper (sandpaper) 看板: Linux
標題: Re: [問題] xmms亂碼問題
時間: Thu Jul 20 01:23:40 2006
※ 引述《leno (我要做有水準的人)》之銘言:
: ※ 引述《Sfc.bbs@bbs.se.ntou.edu.tw (正常了...)》之銘言:
: [恕刪]
: : 含 中日文字的字型
: 請問有沒有字型的名稱呢?
: 不知道有沒有字型可以支援所有的 utf-8 的編碼呢?
: 謝謝~
推薦你看看這篇
http://moto.debian.org.tw/viewtopic.php?t=4399&highlight=unicode+xmms
--
Paper's Site
http://web.ekm.com.tw/paper Website
http://paperli.blogspot.com/ 部落格
http://www.bloglines.com/blog/paper bloglines
http://www.aypwip.org/webnote/paper 留言板
大家多多逛逛阿 裡面有我的相簿 連結在窗戶那
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.117.130.40
> -------------------------------------------------------------------------- <
作者: MuYuuSou (紙星星) 看板: Linux
標題: Re: [問題] xmms亂碼問題
時間: Sat Aug 19 16:01:54 2006
※ 引述《sandpaper (sandpaper)》之銘言:
: ※ 引述《leno (我要做有水準的人)》之銘言:
: : [恕刪]
: : 請問有沒有字型的名稱呢?
: : 不知道有沒有字型可以支援所有的 utf-8 的編碼呢?
: : 謝謝~
: 推薦你看看這篇
: http://moto.debian.org.tw/viewtopic.php?t=4399&highlight=unicode+xmms
我看了這篇之後,有點不懂:
但是 XMMS 將也會以 UTF-8 編碼來讀取 ID3 tag,所以反而會在 XMMS 視窗裡出現亂碼。
解決方案是把所有的 ID3 tag 轉換成 UTF-8 編碼,或是在播放時顯示檔案名稱。
這個是要怎麼作??
我爬過前面的文章去修改,但是我的選單裡一樣都是亂碼。
我用的是FC5
而且我從USB抓下來的mp3也不能播放,我想盡辦法在playlist裡add,可是完全無法。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.240.186.38
※ 編輯: MuYuuSou 來自: 210.240.186.38 (08/19 16:15)
> -------------------------------------------------------------------------- <
作者: wizegg (蛋蛋) 看板: Linux
標題: Re: [問題] xmms亂碼問題
時間: Sat Aug 19 18:28:22 2006
※ 引述《MuYuuSou (紙星星)》之銘言:
: 我看了這篇之後,有點不懂:
: 但是 XMMS 將也會以 UTF-8 編碼來讀取 ID3 tag,所以反而會在 XMMS 視窗裡出現亂碼。
: 解決方案是把所有的 ID3 tag 轉換成 UTF-8 編碼,或是在播放時顯示檔案名稱。
: 這個是要怎麼作??
: 我爬過前面的文章去修改,但是我的選單裡一樣都是亂碼。
: 我用的是FC5
: 而且我從USB抓下來的mp3也不能播放,我想盡辦法在playlist裡add,可是完全無法。
如果只是想要在 mp3 裡面填入資料的話...
我的笨方法, 應該不適用於大多數人的需求...
(應該不會有人想像我這樣幹就是了...)
(我只想保留歌手 and 歌名...)
所以您可以將下列 script 加以改造, 以符合您的需要...
(像是先將 ID3 讀出來, 然後用 iconv 轉碼, 然後再寫進去...)
首先聲明, 我的系統編碼是 UTF-8 的...
(這表示我所有的檔名也是 UTF-8)
將所有的 mp3 檔案更名成 "歌手_歌名.mp3"
然後執行下列 script 就可以將該 mp3 的 ID3 tag 裡面填入歌手與歌名資料
================= 目錄下 *.mp3 全改 =================
#! /bin/bash
# 刪除 *.mp3 裡面的 ID3 tag
id3v2 -D *.mp3
# 將 *.mp3 列出來至某一檔案
echo "#! /bin/bash" > mp3tag_script
ls -1 *.mp3 >> mp3tag_script
# 修改 mp3tag_script
sed 's/\(.*\)_\(.*\).mp3/id3tag --artist="\1" --song="\2" "\1_\2.mp3"/' mp3tag_script > mp3tag_script1
chmod 755 mp3tag_script1
./mp3tag_script1
rm ./mp3tag_script
rm ./mp3tag_script1
=====================================================
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.34.83.164
推 MuYuuSou:晚一點來試試看,謝囉 08/20 12:36