>php教程 >php手册 >php 获取音频文件时长

php 获取音频文件时长

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-06 19:35:213017검색

getID3()是从MP3等媒体文件中提取文件信息的php类,既可以提取也能修改文件的标签信息。它能读取的文件类型非常多,例如MP3、wav等.示例官方下载地址:http://sourceforge.net/projects/getid3/files/ 无 ?phpinclude "getid3/getid3.php";$fileUrl = "11471.m

getID3() 是从MP3等媒体文件中提取文件信息的php类,既可以提取也能修改文件的标签信息。它能读取的文件类型非常多,例如MP3、wav等. 示例官方下载地址:http://sourceforge.net/projects/getid3/files/ 
<?php
	include "getid3/getid3.php";
	
	$fileUrl = "11471.mp3";
	$getID3 = new getID3();    //实例化类

	$ThisFileInfo = $getID3->analyze("11471.mp3");	//分析文件
	$time = $ThisFileInfo['playtime_seconds'];	    //获取mp3的长度信息
	echo $ThisFileInfo['playtime_seconds'];         //获取MP3文件时长
?>
/*使用这个不是很精确。*/
function get_duration($file,$rate=128){
  if(!$file)return ;
  return  ceil(((filesize($file)/1024)/$rate)*8);
}
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.