將檔案從 foobar 播放清單複製到其他位置

將檔案從 foobar 播放清單複製到其他位置

我在 foobar 音訊播放器中編譯了一個播放清單。我的文件位於嵌套資料夾中。有一個共同的根源。然後有一個資料夾來區分文件的來源(從亞馬遜、iTunes 購買、從 CD 翻錄等)以及最終藝術家和專輯的典型層次結構。

當我將檔案從 fb2k 拖曳到資源管理器中的資料夾中時,層次結構被展平。這些文件只需複製到一個資料夾中即可。網路上的搜尋顯示有一個工具AmoK Playlist Copy可以開啟.fpl播放清單檔案並將其中列出的音訊檔案複製到另一個維護資料夾層次結構的目錄中。該程式的最新版本可以追溯到 2011 年.fpl。 Foobar 修改了他們的檔案格式。playlists-v1.3可以讀取資料夾中儲存的歷史播放清單檔案。playlists-v1.4但是,無法讀取資料夾 中的檔案。 v1.3 檔案已經過時了。

我想將仔細選擇的文件複製到 USB 記憶棒並希望保留資料夾結構。

如何將音訊檔案從 foobar 中的播放清單複製到維護子資料夾層次結構的資料夾?

答案1

可以選擇播放清單中的部分甚至全部文件,右鍵單擊並選擇File Operations=> Copy to...

有一個目標檔案模式的輸入欄位。接受 foobar 的運算子和函數文件。當資料夾的層次結構已知並固定後,人們就可以使用各種功能。一個可能的解決方案可能如下所示$directory(%path%,3)/$directory(%path%,2)/%directory%/%filename%

該解決方案得到了 foobar 的支持論壇

答案2

假設你的所有文件都在

C:\音樂

並且您想將其複製到您的 USB 中

乙:

並保留資料夾結構。去:

Foobar > 播放清單 > 選擇所有要複製的檔案 > 右鍵 > 檔案操作 > 複製到 > ...

然後會打開這個視窗:

文件操作設定視窗

現在在那個視窗中:

操作:複製

目的地:E:\

檔案名稱: $replace(%path%,C:\music\,,%filename_ext%,)%filename%

現在檢查預覽是否正確。然後點擊“運行”。

解釋:

$替換(str,搜尋1,替換1,搜尋2,替換2)

IE。

$replace(C:\music\mj\blackorwhite.flac,C:\music\,,blackorwhite.flac,)

  1. 在str中找search2並用replace2替換

將“C:\music\mj\blackorwhite.flac”中的“blackorwhite.flac”替換為“”

結果:'C:\music\mj\'

  1. 在上面得到的結果中找出search1並替換為replace1

將“C:\music\mj\”中的“C:\music\”替換為“”

結果:“mj”

相關內容