2009-08-27 10 views
5

Potrzebuję zlokalizować narzędzie wiersza poleceń, które pozwoliłoby mi napisać ID3v2 i okładki albumów do pliku MP3. Wiersz poleceń jest wymagany, ponieważ zostanie wykonany z PHP, więc nie ma interfejsu graficznego. Wyszukiwania Google okazały się bezowocne, więc może jest dostępne narzędzie, które umożliwi mi to zrobić?Linux: Biblioteka do zapisu danych ID3v2 i okładki

+0

Dlaczego czytać/napisz w tytule? – spender

Odpowiedz

3

PHP ma ID3 możliwości built in, ale wygląda na to, że nie obsługuje okładek albumów.

Jeśli naprawdę potrzebujesz narzędzia wiersza poleceń, istnieje id3v2.

+0

To po prostu musi być prosty sposób robienia tego przez PHP, a najłatwiejszą opcją wydaje się być linia poleceń. – tombazza

+0

Hej, mam d3v2. Próbuję wyśledzić "jak" dla id3v2 i osadzania obrazu. Jakieś sugestie? – Scott

+0

Polecenie 'id3v2 -r" APIC "* .mp3' usunie okładkę. Możesz również użyć 'eyeD3 --remove-all-images * .mp3'. – slm

0

spróbuj użyć mp3info, to jest linia poleceń. Nie jestem pewien, czy okładka albumu jest zapisana jako tag i nie jest obsługiwana przez mp3info.

3

Znalazłem http://eyed3.nicfit.net/ jako najbardziej wszechstronny manipulator tagów MP3 w Linuksie. Obsługuje osadzanie grafiki za pomocą argumentu --add-image (uwaga: nie próbowałem używać go do tego samego).

6

eyeD3 (http://eyed3.nicfit.net/), zgodnie z sugestią Arboghast, wykona zadanie.

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

doda przednią okładkę albumu (czego iTunes/iPhone korzysta z obrazem).

eyeD3 --add-image :FRONT_COVER music.mp3

usunie ostatnią przednią pokrywę obraz. (Zauważ, że jeśli chcesz zastąpić obraz [np. Naprawiłeś obraz], musisz usunąć obraz, a następnie go dodać. Jeśli po prostu dodasz obrazek ponownie, otrzymasz wiele obrazów okładki przedniej.)

Powiązane problemy