2009-08-27 7 views
5

Ho bisogno di localizzare uno strumento da riga di comando che mi permetta di scrivere ID3v2 e copertine di album in un file MP3. La riga di comando è necessaria in quanto verrà eseguita da PHP, quindi nessuna interfaccia grafica. Le ricerche su Google si sono rivelate infruttuose, quindi forse c'è uno strumento disponibile che mi consentirà di farlo?Linux: libreria per scrivere dati ID3v2 e copertina

+0

Perché leggere/scrivi nel titolo allora? – spender

risposta

3

PHP ha capacità ID3 built in, ma sembra che non supporti la copertina dell'album.

Se si desidera veramente uno strumento da riga di comando, c'è id3v2.

+0

Deve solo essere un modo semplice per farlo attraverso PHP, e l'opzione più semplice sembra essere la riga di comando. – tombazza

+0

Ehi, ho d3v2. Sto cercando di rintracciare un "come" per id3v2 e l'incorporamento di immagini. Eventuali suggerimenti? – Scott

+0

Il comando 'id3v2 -r" APIC "* .mp3' rimuoverà la copertina. Puoi anche usare 'eyeD3 --remove-all-images * .mp3'. – slm

0

provare a utilizzare mp3info, è la riga di comando. Non sono sicuro che la copertina dell'album sia memorizzata come tag e che non sia supportata da mp3info.

3

Ho trovato http://eyed3.nicfit.net/ il manipolatore di tag MP3 da riga di comando più completo per Linux. Supporta l'incorporamento dell'arte usando l'argomento --add-image (avvertenza: non ho provato ad usarlo per quello stesso).

6

eyeD3 (http://eyed3.nicfit.net/), come suggerito da Arboghast, farà il lavoro.

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

aggiungerà l'album copertina anteriore (che è quello che iTunes/iPhone utilizza per l'immagine).

eyeD3 --add-image :FRONT_COVER music.mp3

rimuoverà l'immagine di copertina anteriore scorso. (Si noti che se si desidera sostituire un'immagine [ad esempio, l'immagine è stata riparata], è necessario rimuovere l'immagine e quindi aggiungerla. Se si aggiunge nuovamente l'immagine, si otterranno più immagini di copertina.)

Problemi correlati