2009-08-27 45 views
5

我需要找到一個命令行工具,該工具允許我將ID3v2和專輯封面寫入MP3文件。命令行是必需的,因爲它將從PHP執行,所以沒有圖形界面。搜索谷歌已經證明沒有成果,所以也許有一種工具可以讓我做到這一點?Linux:用於寫入ID3v2數據和封面藝術的庫

+0

爲什麼閱讀/在標題中寫入呢? – spender 2009-08-27 11:56:13

回答

3

PHP具有ID3功能built in,但它看起來不支持專輯封面。

如果你真的想要一個命令行工具有id3v2

+0

它只需要通過PHP來做到這一點,最簡單的選擇似乎是命令行。 – tombazza 2009-08-27 12:33:44

+0

嘿,我有d3v2。我試圖追蹤id3v2和圖像嵌入的「如何」。有什麼建議麼? – Scott 2011-01-22 17:59:39

+0

命令'id3v2 -r「APIC」* .mp3'將刪除封面。你也可以使用'eyeD3 --remove-all-images * .mp3'。 – slm 2013-12-09 13:33:29

0

嘗試使用mp3info,它的命令行。我不確定專輯封面是否作爲標籤存儲,並且mp3info不支持。

3

我發現http://eyed3.nicfit.net/是Linux上最全面的命令行MP3標籤操作器。使用--add-image參數支持嵌入藝術(注意:沒有嘗試過使用它自己)。

6

eyeD3(http://eyed3.nicfit.net/),如Arboghast所建議的,將完成這項工作。

eyeD3 --add-image file.jpg:FRONT_COVER music.mp3

將添加封面專輯封面(這是什麼的iTunes/iPhone使用的圖像)。

eyeD3 --add-image :FRONT_COVER music.mp3

將刪除最後封面圖片。 (請注意,如果您要替換圖像[例如您修正圖像],則需要刪除圖像然後添加圖像。如果您只是再次添加圖像,您將獲得多個封面圖像。)