gpt4 book ai didi

php - 获取音频文件的长度php

转载 作者:可可西里 更新时间:2023-10-31 23:05:52 24 4
gpt4 key购买 nike

如何在 php 中获取音频文件的长度。

如果用 php 做起来太难,那么任何其他方法都应该可以。

最佳答案

如果您使用的是 linux/unix 并安装了 ffmpeg,只需执行以下操作:

$time = exec("ffmpeg -i " . escapeshellarg($path) . " 2>&1 | grep 'Duration' | cut -d ' ' -f 4 | sed s/,//");
list($hms, $milli) = explode('.', $time);
list($hours, $minutes, $seconds) = explode(':', $hms);
$total_seconds = ($hours * 3600) + ($minutes * 60) + $seconds;

关于php - 获取音频文件的长度php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3069574/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com