看板 AudioPlayer 關於我們 聯絡資訊
※ 引述《Wcw5504 (椎崎月)》之銘言: : 有些程式(如WMP),在專輯演出者的值是Various Artists時 : 會將這個欄位的值視為不存在 : 不過在Foobar2000中,預設的處理並不是這樣 : 在切換到Album Artist的時候 如果值是Various Artists : 依舊會當成一名演出者顯示出來 : 不曉得有沒有辦法設語法,把這個值作為例外處理 : 當欄位為空或是為該值時,就直接顯示音軌演出者? 隔了很久才找到完整的解決方法 回一下自已的舊文章,順便看能不能幫到有同樣問題的人 以Facet作為例子說明,這元件預設值是不會另外區分單欄多值的 參考 http://tinyurl.com/kwgk257 的解說,須改用%<field>%才會依值分割成個別欄位 例如X歌曲有A,B二個演出者,在篩選的預設值中會顯示成A, B單一歌手 http://i.imgur.com/OoCeOc9.png http://i.imgur.com/rF8W1cI.png 要在設定值中將Artist那項改成%<artist>%,才會把A,B個別分成二個歌手欄位 http://i.imgur.com/ldT1pou.png http://i.imgur.com/hpvWs41.png 如此不論選擇A或B,都可以對應找到X曲 使用相同的概念,可將Album Artist項改成 $replace(%album artist%,Various Artists,%<artist>%) 藉著判定專輯演出者,決定要顯示的字串 http://i.imgur.com/BOJtXLq.png http://i.imgur.com/eE2uU0V.png http://i.imgur.com/4HEw0Fz.png 若專輯演出者為Various Artists的話,就會調用曲目演出者的內容取代原值 反之則顯示專輯演出者欄位的內容 -- 予豈好辯哉?予不得已也。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.62.77.240 ※ 文章網址: http://www.ptt.cc/bbs/AudioPlayer/M.1416777294.A.702.html ※ 編輯: Wcw5504 (61.62.77.240), 11/24/2014 05:17:27
allengx9900: 我沒有把你的文讀完,不過一開始顯示欄位改成 12/13 01:23
allengx9900: ARTIST不就解決了? 12/13 01:24
Wcw5504: 設Artist的話 A1;B2 這二串會被當成一個歌手 不合常理 12/20 19:37