發行版本與中繼資料
多數音樂 App 以「一張專輯」建模:一個標題、一張封面、一份曲目清單。真實收藏不是這樣運作。你可能擁有同一張唱片的原版 CD、重製版與黑膠壓片,它們在曲目清單、時間、圖片與名單上都不同。bae 以發行版本建模:每次匯入都是特定壓片,同一張專輯的壓片會群組在一起。
專輯群組發行版本
Section titled “專輯群組發行版本”在資料庫中,帶有多個壓片的專輯是一個項目。專輯頁會顯示發行版本選擇器;每個發行版本保留自己的曲目清單、封面、年份、廠牌、目錄編號與名單。其中一個發行版本是 primary:專輯格狀清單與播放預設使用它。可透過專輯選單中的 設為主要發行 把任何發行版本設為主要,也能在任何時候選擇不同發行版本聆聽;bae 會記住每張專輯的選擇。
發行版本知道什麼
Section titled “發行版本知道什麼”已識別的發行版本帶有資料庫的知識,而不只是曲目名稱:
- 壓片細節:廠牌、目錄編號、條碼、國家、格式、年份。
- 名單:演出者、製作人、工程師,可依發行版本與曲目記錄。
- 古典結構:作曲家、作品與其分段,連到它們的錄音。資料庫的作曲家檢視由此建立;請見瀏覽與搜尋。
- 身分:這是哪一個確切的 MusicBrainz 或 Discogs 發行版本。
套用之後,這些值就屬於發行版本本身:bae 不會保留指回來源的連結,編輯會就地變更它們。
中繼資料由你修正。專輯選單中的 編輯… 會開啟發行版本編輯器,也就是匯入使用的同一個表單:專輯標題與藝人、壓片細節,以及每首曲目的標題、藝人與編號。儲存 會寫入你的變更;取消 會捨棄它們。
編輯只存在於 bae 的資料庫中。檔案內嵌標籤永遠不會被重寫;檔案會逐位元組保持匯入時的狀態。
如果發行版本以未知匯入、配對到錯誤壓片,或資料庫後來改進,編輯器的 識別 控制項會在既有發行版本上再次執行識別:自動 會依其檔案識別它,搜尋 會開啟手動搜尋。選擇一個壓片版本會立即取代編輯器中的值;儲存 會保留它們,取消 則保留你原有的內容。
每個發行版本都有一張顯示封面。更換封面 會提供資料庫圖片與隨發行版本而來的圖片檔。bae 會保留所選封面的自有副本,調整為顯示用尺寸,因此你資料夾中的原始掃描不會被改動。在任何地方點一下封面,即可開啟該發行版本圖片的完整圖庫。
刪除發行版本會從資料庫移除它;若為雲端發行版本,也會從你的雲端主目錄移除它的副本。你自己的檔案永遠不會被刪除:bae 只會忘記它們。