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
Odpowiedz
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.
To po prostu musi być prosty sposób robienia tego przez PHP, a najłatwiejszą opcją wydaje się być linia poleceń. – tombazza
Hej, mam d3v2. Próbuję wyśledzić "jak" dla id3v2 i osadzania obrazu. Jakieś sugestie? – Scott
Polecenie 'id3v2 -r" APIC "* .mp3' usunie okładkę. Możesz również użyć 'eyeD3 --remove-all-images * .mp3'. – slm
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.
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).
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.)
Dlaczego czytać/napisz w tytule? – spender