我想用PHP做一个简单的音乐裁减应用!对于裁减方面我先计算出每秒文件的长度为$L
$start和$end为用户要截取的开始和结束秒数
我先fseek($fp,$l*$start)后再fread($fp,$L*($end-$start))来获得用户需要的音乐部分
不知以上是否可行?现在有个问题~!请问如何获得一个mp3文件的总时间长度!谢谢各位!在网上找了这样一段代码但不好用!也不想用因为一是和平台有关联二是没效率!
// Create an instance of Windows Media Player
$player = new COM("WMPlayer");
$media = $player->newMedia($file);
// Get the duration of a media file (seconds)
print $media->duration;
$start和$end为用户要截取的开始和结束秒数
我先fseek($fp,$l*$start)后再fread($fp,$L*($end-$start))来获得用户需要的音乐部分
不知以上是否可行?现在有个问题~!请问如何获得一个mp3文件的总时间长度!谢谢各位!在网上找了这样一段代码但不好用!也不想用因为一是和平台有关联二是没效率!
// Create an instance of Windows Media Player
$player = new COM("WMPlayer");
$media = $player->newMedia($file);
// Get the duration of a media file (seconds)
print $media->duration;
正如楼主所示代码,是用其它应用程序开发的控件,供php调用的.哪楼主就自己动手做一个有效率的控制吧.
我先fseek($fp,$l*$start)后再fread($fp,$L*($end-$start))来获得用户需要的音乐部分
上面的截取肯定不行了~!现在正在找相关文件!有研究过的兄弟提供点资料!谢谢