如何從目錄中的 mp3 檔案中獲取歌曲名稱和藝術家?

如何從目錄中的 mp3 檔案中獲取歌曲名稱和藝術家?

我有一個包含 mp3 和 flac 檔案的恢復目錄。名字都遺失了。所以我得到的只是大約 30,000 個名稱如 f30818304.flac 的混亂文件

我玩了一些,發現文件中的標籤完好無損。但問題是,其中大部分我可能不需要。我只是想看看這些文件中是否有什麼稀有的東西。所以我需要的是一種將標籤大量寫入檔案的方法。就像“藝術家-歌曲”一樣,每行一首就足夠了。

有人知道有辦法做到這一點嗎?最好是命令列。

答案1

眼睛D3來源):

sudo apt install eyed3

find /usr/audio/incoming -name '*.mp3' -exec eyeD3 -t 'New Title' '{}' \; -exec mv '{}' /usr/audio/complete \;

-t STRING,--title=STRING設定曲目標題。

或對於一個資料夾只是

eyeD3 --rename '$artist - $album - $track:num - $title' *.mp3

答案2

實際上,當我在等待答案時,我開始了緩慢的過程,聆聽文件並丟棄我不再需要的文件。所以我把 200 放在一個目錄中並在 VLC 中開啟。它幾乎立即打開列表並以我需要的格式顯示所有標籤。然後我嘗試了 5000 個文件,它幾乎可以立即打開帶有標籤的文件列表,效果非常好。所以這對我來說就足夠了。

VLC 團隊幹得好。 :)

相關內容