其實也不知道算不算教學文,或者應該說算分享文(?
就只是分享我正在用的音樂播放軟體
以下正文。
** 不能用中文版,會有相容問題(親身經歷)
另外就是套件類:(以下都可在該Xch4nge網頁下載)
• 安裝c++語言套件Ms Visual C++2010 SP1,依照系統分32bit跟64bit
• 安裝字體(Required Fonts),三個字體都要安裝,否則會有顯示問題(圖案變數字問題)
以上前置作業都準備齊全
接著就是安裝了~
(由於我已經安裝好了,直接用文字或網路的圖帶過)
1. 安裝foobar主程式
安裝選擇「Standard installation」接著選擇「Full」,其餘基本上預設
然後最後有「Run foobar」選項不要勾,或者直接右上角按X直接關掉。
2. 解壓縮Xch4nge套件(如下圖)
• 「Plugins」跟「winamp.exe」放在你安裝foobar2000的根目錄下
• 「user-components」則放在你的 foobar2000\components\ 資料夾下
• 「configuration」跟「skins」比較麻煩,放在
" C:\Users(使用者)\Administrator(使用者名稱)\AppData\Roaming\foobar2000 "
** 如沒foobar2000資料夾就另外新增資料夾取名就好
** 若看不到AppData,照以下圖片操作開啟" 組合管理->顯示隱藏的檔案、資料夾及磁碟機 "
3. 啟用foobar2000.exe,選擇「Columus UI」,跳出半透明框框按紅色按鈕就算安裝好了。
成功圖大概如下:(剛下載的應該是半透明背景樣子,下方有教學背景透明度調法)
安裝好後才是好玩的地方(?
如作者頁面,Xch4nge可以自己隨意調整大小、設定想要的版面
• 首先左上角「Xch4nge」->「Library->Configure->Media Library右方的Music folders」
選擇「Add」添加音樂所放置的資料夾。(這樣音樂庫才讀得到音樂檔,也可篩選不要的音樂)
** 這裡影響底下進階提到的建立自動播放清單,你要新增在Media Library裡的音樂才讀得到。
• 再來是右上角的齒輪,可以設定顯示 / 隱藏面板,要調整就按一下
可在面板Empty上右鍵選擇這個面板是什麼顯示什麼(例如:ELPlaylist 歌單);
而右方的「▯▯」「⊟」代表向旁和向下方新增新的面板,面板之間都可以隨意拉調整大小。
另外一提右上角在齒輪旁的兩個箭頭:向上的代表導入配置;向下的代表儲存當下配置。
• 接著就是美化背景了 (雖然內建有圖,但還是換自己喜歡的吧)
把想當背景的圖片名稱改為" wallpaper ",然後放在以下資料夾內覆蓋
C:\Users(使用者)\Administrator(使用者名稱)\AppData\Roaming\foobar2000\skins\xc4\images
放好後,選擇左上角「Xch4nge」->「Xch4nge settings」
第一項及第二項可分別調整背景跟圖片的透明度,依照個人習慣調整
如下圖,圖片透明度為0%效果:
** 補充㈠:背景圖片只有在音樂播放時才會顯示喔!
補充㈡:另外正在播放的音樂其資料夾中,有其歌曲同名的歌手名稱圖片,背景則會優先改為其歌手圖像,如下:(我平常沒放歌手圖的,但可用此方法讓背景圖因歌手改變)
補充㈢:假設歌曲沒設定歌手,背景圖會改為同資料夾內的JPG圖;假設歌曲沒有內嵌封面圖,則會以資料夾內的「front」、「cover」等JPG圖為主顯示(PNG則否,其餘待測)
• 另外修改字體顏色,在「File->Preferences->Display->Columns UI->Colours and Fonts」
以上大概淺見分享
我目前的配置如下圖:
以下進階部分:(3/24更新)
• 有關歌詞的部分,作者也有提到其內建面板(Lyrics)播放歌詞有問題
所以線上搜尋歌詞的部分要安裝中國對岸有關插件(因為內建很多歌詞網倒了?)
至於還是想播放歌詞就把歌詞檔(.lrc)放同音樂資料夾,然後點選
「View->Lyrics Show Panel v2」就一樣有動態歌詞會跑了。
歌詞面板替換:(20/06/13更)
可以參考這位大大寫的文章
楓夜兔,替換為lyric show panel 3。
• 接著來介紹有關建立自動播放清單
自動播放清單:就是當你在你的音樂資料夾新增音樂時,它可以把符合條件的歌曲直接新增到你的歌單,不需要再手動更新你的播放清單。(前提Tag正確才行)
那麼要建立自動播放清單前,你的音樂必須要先有Tag標籤才行
要怎麼在音樂上Tag標籤,最簡單的方法就是在歌曲上右鍵點選「Properties」
在相關的欄位填上正確資訊就可以了,如下圖↓
** 除了foobar2000外,另推薦一個程式Mp3tag,其還可編輯專輯封面等資訊哦。
• 以上把每個音樂Tag都標籤好後
來介紹foobar2000內使用的「fields」和「Operator」
fields就是標記,當作是抓音樂Tag的某樣資訊
Operator就是運算子,拿來運算幾個關鍵字類型或組合多個表達式使用
以下提供幾個簡單範例可參考。
fields:
以下皆是我覺得常用的做成簡易表
想要詳細的資料可以參考foobar2000資料夾內的<titleformat_help.html>
fields |
中文意思 |
例子 |
%title% |
標題 |
ミラクルカラーズ☆本日も異常ナシ! |
%artist% |
歌手 |
カラーズ☆スラッシュ |
%album% |
專輯 |
ミラクルカラーズ☆本日も異常ナシ! |
%date% |
年份 |
2018 |
%genre% |
風格 |
Anime |
%codec% |
編碼 |
mp3 |
%filename% |
檔案名稱 |
01. ミラクルカラーズ☆本日も異常ナシ! |
%path% |
路徑 |
D:\User\桌面\音樂 |
%length% |
長度 格式[HH:]MM:SS |
04:09 |
%length_seconds% |
長度(秒) |
249 |
%bitrate% |
比特率 |
320 kbps |
%play_counter% |
播放次數 |
1 |
%comment% |
註釋 |
三顆星彩色冒險 ED |
這是拿上張圖「ミラクルカラーズ☆本日も異常ナシ!」歌曲為例~
** 其中「%comment%」是我用來註釋有關動漫歌曲資訊的,一般歌曲這邊是空白的。
Operator:
一樣我只列出大概,詳細的可以參考foobar2000資料夾內的<Query Syntax Help.html>
Operator |
中文解釋 |
例子 |
例子解說 |
HAS |
含有(字串) |
%artist% HAS 南條愛乃 |
所有歌手含有"南條愛乃"的歌 |
IS |
完全是(字串) |
%artist% IS 南條愛乃 |
所有歌手是"南條愛乃"的歌 (只要多一字少一字都不算) |
GREATER |
大於(數字) |
%length% GREATER 02:30 |
所有歌曲長度大於"02:30"的歌 |
LESS |
小於(數字) |
用法相似如上 |
EQUAL |
等於(數字) |
BEFORE |
之前(時間) |
%date% BEFORE 2018 |
所有歌曲"年份"在"2018"年前的歌 |
AFTER |
之後(時間) |
用法相似如上 |
SINCE |
自從(時間) |
另外還有三個把表達條件合併語法
1. <expression1> AND <expression2>:
兩個表達式都要達成(兩者為true才顯示)
例:%artist% IS 南條愛乃 AND %date% BEFORE 2018
(表示歌手為南條愛乃的2018年前的歌曲)
2. <expression1> OR <expression2>:
兩個表達式滿足其一就好(其一為true就顯示)
例:%album% HAS サントロワ∴ OR %album% HAS Nのハコ
(表示專輯為「サントロワ∴」或「Nのハコ」的歌曲)
3. NOT <expression>:
否定用法(僅返回表達式為false)
例:NOT %artist% IS 南條愛乃
(表示歌手是南條愛乃以外的歌曲)
** 另外一提,Operator皆須使用大寫字母。
• 標籤搞好,語法使用也會了,接著就是建立自動播放清單
點選「Library→Search」後會跳出搜尋框框
然後再搜尋框輸入要檢索的歌曲後,點選右方的「...」,選擇「Create Autoplaylist」
就可以建立自動播放清單了。(改名則在播放清單上方點選右鍵選擇「Rename this playlist」)
附上我自己幾個自動播放清單使用的語法:
1. 動漫OP、ED、劇中歌插曲
表達式:%comment% HAS OP OR %comment% HAS ED OR %comment% HAS 主題 OR %comment% HAS 插入 OR %comment% HAS 劇中
解釋:這個語法取決於我在comment(註釋)有特別標記動漫歌曲資訊所使用。
2. 動漫曲(2分~8分半)
表達式:(%genre% IS Anime) AND (NOT %title% HAS "Instrumental" AND NOT %title% HAS "Inst." AND NOT %title% HAS "off vocal" AND NOT %title% HAS "off ver" AND NOT %title% HAS "ない ver" AND NOT %title% HAS "カラオケ" AND NOT %title% HAS "KARAOKE" AND NOT %length% LESS 2:00 AND NOT %length% GREATER 08:30)
解釋:風格限定為Anime,然後扣除所有僅器樂版本的音樂和小於2分以及大於8分半的音樂。
** 還有什麼piano ver或者game ver等,所以自行修改或者把特殊版的放另外風格(%genre%)
3. OST音樂
表達式:%genre% IS soundtrack
解釋:我一般把原聲帶、オリジナルサウンドトラック歌曲都標記為soundtrack。
4. 新番音樂(特定資料夾內的音樂) **6/28補充
表達式:(%date% AFTER 2018) AND (%genre% IS Anime OR %genre% IS JPop) AND (NOT %title% HAS Instrumental ...上方動漫曲那一條) AND (%directoryname% HAS "ひとりぼっちの○○生活" OR %directoryname% HAS "ワンパンマン" ...等以此類推,取決於你資料夾名稱,抓其資料夾內的音樂)
解釋:以上為19年4月春番範例,四個括弧分別為:限定2018年(不含)後音樂、限定風格、扣除器樂無人聲版、特定資料夾的音樂(假設資料夾下又有資料夾是讀不到的,這條是指音樂所在的當下資料夾名稱)。以上規範愈多就愈詳細,像上方"ワンパンマン"(一拳超人)也可改成"ワンパンマン 2nd Season"直接限定為二期音樂,不過上方已經限定年份也可以過濾這種跨年的番,另外也建議這種名稱蒐尋加上雙引號""如上,特別是搜尋的名稱中間有空格很容易誤差。
另外也可用括弧,調整先後順序,例如:
表達式:%artist% IS 南條愛乃 AND (%album% HAS Nのハコ OR %date% AFTER 2018)
解釋:顯示南條愛乃的專輯Nのハコ(專輯為2016年)和南條愛乃2018年後的歌曲。
如果改為:(%artist% IS 南條愛乃 AND %album% HAS Nのハコ) OR %date% AFTER 2018
解釋:僅顯示南條愛乃的Nのハコ專輯和2018年後的所有歌曲(不限歌手)。
兩者差別就是一個限定南條愛乃2018年後的歌曲,另一個則2018年後歌曲全顯示
以上就是兩者括弧運用影響所顯示的差別。(其餘使用方法可以以此類推)
(此區其實不是重要的地方,不需要照做修改!!!)
對了,要像我如下圖一樣在播放進度條顯示額外資訊(內建僅顯示「歌手 / 標題」)
要到「File->Preferences->Display->Columns UI」右方的「Layout」紅框圈起處設定
點開如下圖,會寫程式的可以多加琢磨修改
這部分要說太複雜了,我提供我修改的文字檔參考:
MG下載有要跟我一樣在進度條那額外顯示資訊的再參考
我的播放進度調顯示方式為:「歌手 / 標題 | 註釋(沒有註釋則顯示專輯名)」
(4/23補充)
• 有關播放器最底下的那些音樂標記大概解釋:
懶得像我使用上面Tag方法建立歌單的話,也可用此方法
直接使用面板之一的「Library Search」功能
配合平常聽歌習慣加入愛心/禁止符號,和每首歌從0星~5星等評級歸類使用
上圖左方由上而下分別是:愛心❤、禁止⛔、評星等級★(無~5)、從沒播過的歌曲(記次為0)
記得預設除了記次功能外都有勾選,如果不需要、沒使用也可把這些功能關掉。
** 禁止符號⛔功能:代表此後都不會播到此歌曲(但歌單還是有此歌,會顯示一個叉圖✖),要解除此功能,請在無播放歌曲時(點擊歌曲停止符號∎),再點擊其歌的禁止符號⛔解除即可。
• foobar2000 連結至Last.fm
連結Last.fm 用來記錄歌曲資訊,雖然上方已提及有歌曲記次功能,但我不喜歡用所以沒開啟(因為其會記錄三個Tag到音樂檔,分別是歌曲第一次播放時間、最後一次播放時間和播放次數)
而要連結也很簡單,到其Last.fm網站下載Last.fm Desktop Scrobbler
(下載「传统的 Last.fm Desktop 程序」,新版的似乎不支援foorbar2000了)
之後會有選擇安裝foobar2000的插件,插件會安裝到「 foobar2000\components\ 資料夾下」,資料夾內有其「foo_audioscrobbler.dll」就OK了。(安裝插件都是放到components這資料夾下)
之後每次開啟foobar2000後都會有Last.fm程式開啟記錄並上傳資訊到網站,如下圖:
(11/28補充)
• Discord 狀態上顯示foobar2000當前播放歌曲資訊 (如下圖)
一樣把foo_discord_rich解壓縮的插件安裝到foobar2000的components資料夾下就好了
之後再Discord的「使用者設定->遊戲偵測->選取foobar2000」就完成了
另外微調部分設定在「Preferences->Tools->Discord Rich Presence」如下圖自行修改。
** 另外如需要改圖標,可以上網搜尋其他人的Discord Rich Presence教學,我就不多談了。
以上,大致分享完畢。