2011-05-24 2 views
1

Je suis en train d'extraire les tags id3 des fichiers MP3 de ma page php à l'aide de la bibliothèque getid3, qui est une librairie libérant des tags id3 écrits en php. Quelque chose de vraiment câblé est qu'une partie des métadonnées est en chinois ou en russe. Lorsque ces types de balises sont rencontrés, les caractères ne peuvent pas être codés correctement. Les choses vont bien si les tags sont en anglais. Je pense que cela doit être quelque chose lié au problème d'encodage. Comment puis-je détecter comment les tags id3 sont encodés et comment faire écho le bon caractère?Problème d'encodage des tags id3 en PHP

Merci et meilleures salutations

Répondre

2

Vous pouvez essayer d'utiliser la fonction mb-detect-encoding php. Voir php.net. En fonction de vos besoins, vous pouvez mb_convert_encoding convertir les tags en un encodage commun pour les sauvegarder dans les fichiers.

Questions connexes