跳到內容

音樂的下載

設定

下載完成的專輯會以命名好的曲目進入你的媒體庫,每張專輯一個資料夾。

只有擁有者和管理員看得到這些內容。影集的運作方式大致相同,請見影集的下載。

  1. HolyArrs 把專輯的發行版當成一個下載項目,送到你的下載器。
  2. 完成後,HolyArrs 會把每個音訊檔對應到所選專輯版本中的曲目。
  3. 它會檢查整張專輯放不放得進磁碟。只要有一首放不下,就一首都不會放。
  4. 它把每首曲目放進藝人的資料夾,再放進該專輯的資料夾。 你應該會在 Downloads(下載)畫面看到這張專輯,依藝人、專輯和年份列出,並附上曲目數,例如「12 tracks」或「2 discs, 20 tracks」。
Lab Band/First Light (2020)/01 - Dawn.flac
Lab Band/First Light (2020)/02 - Glass River.flac
Lab Band/Second Tide (2023)/2-01 - Night Train.flac

多張光碟的專輯會把所有曲目放在同一個專輯資料夾,每個檔名都以光碟編號開頭。要變更命名,請見整理音樂。

下載完成的 Usenet 檔案則是用移動的,在同一個磁碟上是瞬間完成;如果無法移動,就改用複製。標示為唯讀的下載器會保留它的檔案。HolyArrs 絕不會覆寫不是它放進去的檔案。

每首曲目會各自處理:

  • 專輯裡有的曲目會進入媒體庫。
  • 應該有但沒有的曲目會再搜尋一次。發行版只會針對這些曲目被棄用。
  • 無法放置的檔案,例如下載器列出但磁碟上沒有的檔案,會讓它的曲目進入 Needs a decision(需要決定)。

Downloads 那一列會說明每首曲目的去向,例如「3 of 4 tracks in the library; Track 04 needs a decision.」。開啟曲目清單可以看到每一首的狀態:下載中、已在媒體庫、正在找另一個檔案,或需要決定。

如果下載失敗或停滯太久,HolyArrs 會:

  1. 對專輯的每首曲目棄用這個發行版,
  2. 如果對應的設定開啟,就把這個下載項目從你的下載器移除,
  3. 再搜尋一次,並取用下一個通過你的挑選規則的發行版。

停滯的上限用的是電影和影集共用的同一組設定。

卡住的曲目會用名稱顯示在這裡。來自同一個專輯下載的卡住曲目會共用一張卡片:

按鈕 作用
Search again(再搜尋一次) 為這些曲目再搜尋一次。
Add the album to Turned down(把專輯加入已棄用) 永遠不再為這些曲目挑選這個發行版,然後再搜尋一次。
Stop looking for these tracks(不再尋找這些曲目) 把每一首的 Keep up to date(保持最新)關閉。這位藝人的其餘部分照常進行。磁碟上的檔案不會被動到。

每首曲目也有自己的按鈕。在單一曲目上按 Add to Turned down,只會套用在那一首。

**症狀:**沒有放進任何曲目,專輯停在 Needs a decision。 **原因:**磁碟空間不夠放整張專輯。 **解決方式:**騰出空間,然後按下 Search again,或讓下載項目重新匯入。

**症狀:**專輯進來之後,有一首曲目仍然缺少。 **原因:**檔名和標籤沒有指向單一曲目,或這個編號不在所選的專輯版本上。 **解決方式:**到 Downloads 畫面的匯入清單閱讀原因。

**症狀:**檔案被複製,而不是 hardlink。 **原因:**下載資料夾和媒體庫在不同的磁碟上。 **解決方式:**把它們放在同一個磁碟上,請見資料夾。

檔案如何對應到曲目

先看檔名:

檔案 曲目
01 - Dawn.flac 第 1 首
Lab Band - First Light - 03 - Night Train.flac 第 3 首
CD2/01 - Night Train.flac、2-01 Night Train.flac、201 Night Train.flac 第 2 張光碟的第 1 首
Night Train.flac 名稱相符的那一首

檔名不夠用時,HolyArrs 會讀取檔案的標籤,請見讀取曲目本身的標籤。如果編號指向一首、標題卻指向另一首,這個檔案就不會動。HolyArrs 絕不猜測。

哪些東西不會動
  • 封面、log、cue 檔、播放清單和文字檔會留在下載資料夾裡。
  • 編號不在所選專輯版本上的加映曲目不會動,並列在匯入結果中。
  • 你已經有的曲目,或沒有保持最新的曲目。
  • 兩個檔案符合同一首曲目時,例如一個 FLAC 和一個 MP3,會使用比較大的那個。
更好的檔案與重新啟動

當你已有的曲目來了更好的專輯,舊檔案會移到保留資料夾,新檔案取而代之。如果 HolyArrs 在中途停止,下次執行時會從中斷的地方繼續。已經完成但從未匯入的專輯下載,會自動重新匯入。

HolyArrs 是免費的。如果它幫你省下了時間,歡迎在 GitHub 上給顆星、贊助專案,或請我喝杯咖啡。