選擇 GNOME Music 應用搜尋的目錄
GNOME“音樂”應用程序說它會搜尋我的
Music
文件夾(例如,當目錄為空時,它會在您看到的消息中這樣說)。但是,它不遵循 ~/Music/ 中的符號連結到其他目錄。
我已經有一個層次的音樂文件。我無法符號連結
~/Music
到我的層次結構的根,因為它包括重複項(不同的編解碼器)。如果不使用符號連結,我也不能將它指向包含我想要的所有文件的單個子目錄。有沒有辦法支持現有的層次結構,而不涉及編寫腳本來複製千兆字節的音樂文件?
gnome-music-3.24.2-1.fc26.x86_64
GNOME Music 不會直接索引 ~/Music 目錄。
它使用共享的 GNOME 索引器,稱為
tracker
. GNOME 允許您在設置 -> 搜尋 -> 文件中進行配置。(選擇文件並點擊齒輪圖示)。該對話框顯示您的地點(xdg 目錄,如 ~/Music)、書籤和其他。您可以禁用在單個地點中的搜尋,啟用搜尋任何已添加書籤的文件夾,和/或在“其他”部分手動添加文件夾。這允許您添加任意一組文件夾來為音樂編制索引。假設您也不需要它是一組與文件搜尋將索引的文件夾不同的文件夾。
tracker status
並可tracker info
用於檢查索引的目前狀態。
tracker
似乎很樂意為您的主目錄之外的文件建立索引,但 GNOME Music 似乎沒有選擇它們。這可以通過從您的主目錄添加符號連結來解決。看起來專輯封面以某種奇怪的方式記憶體。如果 Music 以前看過專輯,它可能會記住專輯封面,即使您這次添加的文件不包含任何專輯封面。(“電腦科學中只有兩件困難的事情……”)
在某些情況下,GNOME Music 也可能忽略專輯,因此您可能必須刪除
~/.local/share/gnome-music
以強制 Music 重新掃描。如果您必須更改某些音樂文件的權限以允許您的使用者閱讀它們,
tracker
則不會立即重新掃描它們。tracker index --file ~/Music
在這種情況下似乎也不可靠,但要觸發重新掃描,您只需將這些文件移入和移出臨時目錄即可。值得慶幸的是,tracker
似乎能夠在合理的時間內處理文件。