作者:墨镜小辣妹 | 来源:互联网 | 2023-07-29 12:54
当时获得视频长度是采用网上的通用的获得flv视频文件长度的方法,但是这个方法只对flv视频支持,其他格式的视频获取到的值就很差了,下面在介绍一种:利用ffmpeg返回值Durati
当时获得视频长度是采用网上的通用的获得flv视频文件长度的方法,但是这个方法只对flv视频支持,其他格式的视频获取到的值就很差了,
下面在介绍一种:利用ffmpeg返回值Duration的方法,原来也想过用,但是没有解决,现在可以了,由于ffmpeg支持很多种格式的视频,所以这个具体一定的通用性。
ffmpeg获得视频时间长度的Duration的linux命令:
ffmpeg -i test.flv 2>&1 | grep ‘Duration’ | cut -d ‘ ‘ -f 4 | sed s/,//
可以获得Duration;看下图
filesize()
filesize() 函数用于取得文件大小默认单位是:bytes,成功返回文件大小的字节数,否则返回 FALSE 。
—-想了解更多的php相关异常处理怎么解决关注<编程笔记>