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);
相关推荐
TE-茶叶蛋2 分钟前
Web Workers 使用指南
开发语言·前端·javascript
五月茶6 分钟前
JUC高并发编程
java·开发语言·jvm
红衣小蛇妖8 分钟前
Python基础学习-Day30
开发语言·python·学习
源码云商14 分钟前
基于Spring Boot + Vue的教师工作量管理系统设计与实现
vue.js·spring boot·后端
爬虫程序猿1 小时前
如何利用 Java 爬虫根据 ID 获取某手商品详情:实战指南
java·开发语言·爬虫
大模型铲屎官1 小时前
【Python-Day 16】代码复用基石:详解 Python 函数的定义与调用
开发语言·人工智能·pytorch·python·深度学习·大模型·函数
SSSYUsssyu1 小时前
Java NIO(New I/O)
java·开发语言·nio
TNTLWT1 小时前
Qt功能区:Ribbon控件
开发语言·qt
我最厉害。,。2 小时前
JS 应用&安全案例&泄漏云配置&接口调试&代码逻辑&框架漏洞自检
开发语言·javascript·安全
林的快手2 小时前
基于 Redis 实现短信验证码登录功能的完整方案
java·开发语言·数据库·redis·缓存·bootstrap