Salve,
ho costruito una classe in PHP che permette la lettura dei metatag id3v1 e 2 dei file mp3, incluso il tag APIC.
Sembra funzionare bene, ma solo con alcuni file che sono stati manipolati con alcuni software, mentre con altri software lo stesso file sembra non avere metatag per la mia classe PHP.
In particolare, se utilizzo iTunes e Qubase per registrare i metatag la classe di lettura non legge alcun dato, ma se lo stesso file, lo edito con il programma Mp3Tag ecco che tutti i metatag vengono letti correttamente.
Ho due domande da porvi.
1) E' PHP un linguaggio robusto/maturo per la lettura di certe informazioni dai file? O magari esiste un linguaggio di programmazione migliore (es: Ruby)
2) Esiste la possibilità che i metatag non siano registrati allo stesso modo dai vari software? In questo caso, come se ne cava le gambe?
Grazie.