Maison  >  Article  >  développement back-end  >  Explication détaillée de la façon d'obtenir la durée d'un fichier audio en PHP

Explication détaillée de la façon d'obtenir la durée d'un fichier audio en PHP

*文
*文original
2018-01-03 09:56:184594parcourir

Comment obtenir la durée des fichiers audio en PHP ? Cet article présente principalement la méthode d'obtention de la durée des fichiers audio via la programmation PHP. La fonction d'exploitation des fichiers audio est réalisée en introduisant la classe tierce getid3. Les amis dans le besoin peuvent s'y référer. J'espère que cela aide tout le monde.

L'exemple de cet article décrit comment obtenir la durée des fichiers audio via la programmation PHP. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

Question :

Lorsque la fonction forum a été ajoutée hier, le terminal mobile a besoin de savoir combien de temps le fichier audio est .Audio ;

La solution spécifique est la suivante :

La première consiste à ajouter un champ pour la durée de sauvegarde des fichiers audio dans la base de données ;

Puis j'ai trouvé getID3 sur Internet. Cette classe peut récupérer la durée du fichier audio et l'introduire dans le projet

Deuxièmement, appeler cette classe dans l'interface de téléchargement de fichiers audio sur le projet ; terminal mobile. L'écriture spécifique est la suivante :

$getID3 = new getID3();  //实例化类
$ThisFileInfo = $getID3->analyze($path); //分析文件,$path为音频文件的地址
$fileduration=$ThisFileInfo['playtime_seconds']; //这个获得的便是音频文件的时长

Et stockez les données correspondantes dans la base de données

Ensuite, lorsque le terminal mobile a besoin de la liste des données, renvoyez simplement la durée audio à ; en même temps

Recommandations associées :

Explication détaillée de la façon d'activer PHP pour implémenter la reprise du point d'arrêt

Comment obtenir des données détaillées Flash en PHP

Comment implémenter la reconnaissance d'image en PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn