YORKXIN×YORKXIN

本列車即將抵達終點站

foobar2000 0.9 的 FreeDB 支援

有28則留言

0.9 不知道為什麼,FreeDB 查詢的功能拿掉了= =

Google了一下,找到一個可用的方案。

參考這篇文章。

先到這裡 下載 Stable components package

這裡面其實包了很多東西,不過我現在只有用到 freedb tagger

contains the following components:

  • Database search v1.3.1 beta 11 (foo_dbsearch)
  • Playlist manager v1.0 (foo_playlist_manager)
  • Shell link resolver v1.1 (foo_lnk)
  • Randomized playlist entry v1.2.3 (foo_random)
  • Shorten decoder v0.4.2a (foo_input_shorten)
  • Live show tagger v0.6.1 (foo_tradersfriend)
  • Utilities v0.5.7 (foo_utils)
  • Playback queue viewer v1.0 (foo_pqview)
  • Common Services v0.1 (foo_common, required by foo_pqview)
  • freedb tagger v0.5.1 (foo_freedb2)

全部解壓縮到你的 foobar2000\components

再來要安裝 iconvWin32 版 ,下載 libiconv-<版本號>.bin.woe32.zip;
這是超強的文字編碼轉換器, 在 Unix-like 的作業系統中幾乎是必備的了。
解壓縮開來之後,在它的 bin\ 裡面,有一個 iconv.dll ,
複製到你的 foobar2000 安裝目錄,而不是 \components。

2006-08-27 更新: 實驗證實(?),根本用不到 iconv 。 

重新啟動 Foobar2000 之後,就會發現多了一堆插件 XDD
不過這個不是重點;現在請到 File->Preferences
選擇 Tools-> Tagging-> freedb tagger
按下 Retrieve,取得世界各地的 freedb mirror servers
我選的是 jp2.freedb.org,在東京。
按下 Close 儲存設定。
接下來,在 Playlist 裡面,選擇整張專輯,
然後按右鍵 -> Tagging -> Get Tags from freedb
不用多久就會跑出整張專輯的資訊啦 XDD

如果您抓到的 FreeDB Tags 是亂碼的話,可以參考一下 OrbitJ 所寫的教學
應該就可以把多數的亂碼轉換成看得懂的中文了 :D
foobar-freedb-1

foobar-freedb-2

作者為Chitsaou Yorkxin

2006 年 七月 1 日 星期六 於 22:42:44

張貼於多媒體

28 回應

RSS訂閱留言。

  1. [...] 雖然那時已經有看到 foo_freedb2 這個 plug-in,但我 v0.9 底下怎麼試都無法成功,在網路上查資料也是有人可以有人不行。不過前幾天再度看到有人寫了篇『foobar2000 0.9 的 FreeDB 支援』就再做嘗試,這次總算行了。 [...]

  2. 我想找李克的得心應手2006的Tags,哪知道找到的都是亂碼啊,正在痛苦中= =

    過路人

    2006 年 七月 23 日 星期日 at 20:19:56

  3. 應該是編碼的問題吧。您要不要試試 Unicode-at-on ?

    Chitsaou Yorkxin

    2006 年 七月 23 日 星期日 at 23:34:06

  4. Unicode-at-on?
    那個什麼東西來的= =?
    什麼都好,可以解決問題就行了
    拜託拜託~

    過路人

    2006 年 七月 28 日 星期五 at 11:50:29

  5. 哦,剛上網找到,那是補完計劃嗎?
    我對它沒什麼好感= =
    以前用過~

    就只有這個解決方法嗎?

    過路人

    2006 年 七月 28 日 星期五 at 11:59:17

  6. 樓主你知不知你安iconv.dll來幹甚麼? 我相信就算你沒有它可以運作正常=.=, 因為foo_freedb2根本沒有用它, 所以在freedb取tag才會有機會是亂碼.

    過路人

    2006 年 八月 9 日 星期三 at 16:14:04

  7. 我是抄這篇文章的,所以其實 iconv.dll 我也不知道塞進去能不能真的轉碼…

    iconv 是轉碼用的這我知道XD

    Chitsaou Yorkxin

    2006 年 八月 9 日 星期三 at 20:12:01

  8. 0.8.x的freedb component才用了iconv, 但0.9的component是一個新東西, 它沒有用到iconv, 所以可以把iconv拿掉也沒所謂, 反正沒有用=.=

    各位用了foo_freedb2.dll取tag而亂碼了的用這個可以解決問題, 我剛做了更新, 當然是for 0.9.x的.
    current cp 選 28591 (iso-8859-1), target cp選cp950 (big5), 就可以解決了

    http://acropolis.my-place.us/foobar2000/foo_masstag_addons.zip

    過路人

    2006 年 八月 10 日 星期四 at 08:19:45

  9. 那你用時有沒有亂碼的問題?

    過路人

    2006 年 八月 12 日 星期六 at 14:56:29

  10. 有啊; 而且即使我用別的軟體 (例如 MP3BookHelper),抓到的 FreeDB 資料也是亂碼。

    不過,僅限於某些專輯。

    所以,或許真的是 Unicode-at-on 的問題,也說不定XD

    Chitsaou Yorkxin

    2006 年 八月 12 日 星期六 at 20:46:02

  11. 過路人 on August 10th, 2006

    很抱歉,您填的 email 是偽的,所以您的 comment 被 WordPress.com 的 AntiSpam 程式擋下來了Orz

    嗯,剛剛我看到,就把您的 comment 復原啦 :)

    修正: 對不起,是在下腦殘把 Akismet 的 Spam 設定設錯了…orz

    Chitsaou Yorkxin

    2006 年 八月 12 日 星期六 at 21:54:41

  12. 奇怪,真的被這些東西弄頭暈了

    另外,我的e-Mail可是真的耶= =+

    過路人

    2006 年 八月 12 日 星期六 at 23:14:07

  13. 樓上,我不是說你啦 囧”

    我是指好幾個樓上那個 comment,寫說可以不必用 iconv 的那篇 :)

    Chitsaou Yorkxin

    2006 年 八月 12 日 星期六 at 23:19:31

  14. 今天安裝了unicode at-on 試試
    發現找到的tags仍是亂碼
    對照了一下
    發現那些亂碼是一樣的
    看來unicode at-on只對ie有效啊?

    過路人

    2006 年 八月 20 日 星期日 at 10:33:44

  15. 我想我找到原因了
    就算那些Tags是從Freedb抓過來的,也有些不是UTF-8的。
    而碰巧我要找的兩個專輯都只有非UTF-8的Tags
    我應該找到解決的plug-in了
    http://www.hydrogenaudio.org/forums/index.php?showtopic=45243&st=0
    但現在我面對的問題是
    不知如何用
    無法叫出那個plug-in的控制版面……

    過路人

    2006 年 八月 20 日 星期日 at 15:41:02

  16. 是指這個嗎 foo_masstag_addons

    我剛剛抓回來玩了一下,發現 FreeDB 查詢還是沒辦法正常轉碼 Orz

    嗯,謝謝您 :)

    Chitsaou Yorkxin

    2006 年 八月 20 日 星期日 at 17:20:19

  17. 我己經成功了= =+
    搞了半天
    才發現foo_masstag_addons.dll是不能單獨連作的
    還需要foo_masstag.dll
    http://rapidshare.de/files/30163947/components.rar
    以上的rar有了foo_masstag.dll & foo_masstag_addons.dll
    之後就請自己摸索吧,不想打太多字@@
    有不明白的就去之前的那個網查看一下就可以了

    過路人

    2006 年 八月 21 日 星期一 at 09:30:29

  18. 我想告訴主人家
    有兩個「過路人」的回覆不是我發的
    1:
    # 過路人 Says:
    August 9th, 2006 at 16:14:04

    樓主你知不知你安iconv.dll來幹甚麼? 我相信就算你沒有它可以運作正常=.=, 因為foo_freedb2根本沒有用它, 所以在freedb取tag才會有機會是亂碼.

    2:
    # 過路人 Says:
    August 10th, 2006 at 08:19:45

    0.8.x的freedb component才用了iconv, 但0.9的component是一個新東西, 它沒有用到iconv, 所以可以把iconv拿掉也沒所謂, 反正沒有用=.=

    各位用了foo_freedb2.dll取tag而亂碼了的用這個可以解決問題, 我剛做了更新, 當然是for 0.9.x的.
    current cp 選 28591 (iso-8859-1), target cp選cp950 (big5), 就可以解決了

    http://acropolis.my-place.us/foobar2000/foo_masstag_addons.zip

    誰那麼無聊要冒頂我啊= =

    過路人

    2006 年 八月 21 日 星期一 at 11:01:04

  19. 嗯,我找到了,藏在 Manage Scripts (MassTagger) 裡面..
    而我的 Foobar 一開始就有 foo_masstag.dll 了。

    不過我試了好多次還是不能達到我的預期效果Orz

    嗯,還是謝謝您 :)

    Chitsaou Yorkxin

    2006 年 八月 21 日 星期一 at 11:05:05

  20. 這個plugin要用到foo_masstag, 因為它只是addons.
    另外它也要用microsoft vc8 runtime libraries. hydrogenaudio的forum有下載的link.

    樓上的路人說得對, server取回來的tag不一定是utf-8 (特別是舊的cd), 所以要自己知道用了甚麼 (多數是big5) 吧.

    current cp = 28591 (iso-8859-1)
    target cp = cp950 (big5)

    yorkxin 問我有亂碼嗎? 當然有, 但我用了這方法就ok了. 有問題可到hydrogenaudio問我.

    不要send message 到我這個 email, 因為都是假的 (XD)

    Acropolis

    2006 年 八月 21 日 星期一 at 19:09:30

  21. 唉呀,過路人的 email 都沒有顯示,只有我知道誰是誰 囧

    嗯,Acropolis 謝謝您:)

    Chitsaou Yorkxin

    2006 年 八月 21 日 星期一 at 19:22:38

  22. 哦, 對不起囉過路人, 那兩個過路人都是我, 因為你的名字真的很過路人, 所以我用了:) 我還以為過路的都留名作過路人…… sorry.

    Acropolis

    2006 年 八月 21 日 星期一 at 19:34:54

  23. 哦,那個我還真是失禮了。
    你是hydrogenaudio的Acropolis吧?
    真沒想到呢

    過路人

    2006 年 八月 23 日 星期三 at 11:45:19

  24. 真的可以用呢 :)
    我做了個step by step的說明
    有興趣就來看看吧

    http://my.opera.com/orbitJ/blog/show.dml/420417

    J

    2006 年 八月 27 日 星期日 at 00:25:05

  25. 喔喔!樓上的教學非常清楚xD 謝謝~

    馬上把連結加入在下的文章 :-)

    Chitsaou Yorkxin

    2006 年 八月 27 日 星期日 at 23:45:31

  26. 可以给我发一份foo_masstag_addons吗
    上面的链接都无效了
    Acropolis的主页我登不上

    Uzlessid

    2007 年 七月 30 日 星期一 at 14:37:15

  27. 請您自己找吧,我現在沒在用 foobar 了

    Chitsaou Yorkxin

    2007 年 七月 30 日 星期一 at 15:45:55

  28. [...] foobar2000 0.9 的 FreeDB 支援 « YORKXIN×YORKXIN 自动从freeDB抓取MP3和CD等等的IDVtag (tags: foobar2000 software mp3 idv) [...]

    links for 2008-10-18 « Yesure

    2008 年 十月 19 日 星期日 at 09:02:41


留言