getid3 获取视频时长

1、首先,我们需要先下载一份PHP类---getid3
https://codeload.github.com/JamesHeinrich/getID3/zip/master

2.我在laravel6.0 中使用 需要在composer.json 自动加载 否则系统访问不到

在命令行 执行 composer dump-autoload

php 复制代码
        $getID3 = new \getID3();
        //视频文件需要放在本地 参数是绝对路径
        $fileInfo = $getID3->analyze(base_path("/public/upload/video/202311/f9cc94ca72e9022bc1574046b4fa2970.mp4"));
        $duration = $fileInfo['playtime_seconds'];//单位秒
        dd($duration);
相关推荐
朔北之忘 Clancy几秒前
2020 年 6 月青少年软编等考 C 语言二级真题解析
c语言·开发语言·c++·学习·青少年编程·题解·尺取法
消失的旧时光-19436 分钟前
C++ 中的 auto 与 nullptr:不是语法糖,而是类型系统升级
开发语言·c++
专注VB编程开发20年7 分钟前
c#Type数组转成字符串的名称
java·开发语言
中年程序员一枚11 分钟前
多数据源的springboot进行动态连接方案
java·spring boot·后端
w***765512 分钟前
SpringBoot集成MQTT客户端
java·spring boot·后端
HABuo18 分钟前
【Linux进程(五)】进程地址空间深入剖析-->虚拟地址、物理地址、逻辑地址的区分
linux·运维·服务器·c语言·c++·后端·centos
编程饭碗19 分钟前
【多线程编程】
java·开发语言
vyuvyucd35 分钟前
Python虚拟环境终极指南:venv到uv进阶
开发语言·python·uv
Tim_1042 分钟前
【C++入门】05、复合类型-数组
开发语言·c++·算法
无限进步_43 分钟前
【C语言&数据结构】另一棵树的子树:递归思维的双重奏
c语言·开发语言·数据结构·c++·算法·github·visual studio