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);
相关推荐
掘金挖土1 分钟前
前端手摸手跑路之 AI 应用开发(六)
前端·后端
DevUp5 分钟前
部署与运维:选完怎么把站跑起来?(番外六)
php·cms
cidy_987 分钟前
06 — Model 层:数据模型与操作
后端
TechLee9 分钟前
一行代码防水平越权:用 PHP-Casbin 终结业务里的数据级 if-else
后端·php
步行cgn11 分钟前
Spring 底层如何创建对象:反射机制与实例化策略
java·后端·spring
Lyra_Infra13 分钟前
从 MySQL 到达梦:一次信创隔离环境里的数据库迁移踩坑实录
数据库·后端·mysql
郝学胜-神的一滴14 分钟前
Effective Python 条款 13:善用星号解包,告别下标切片拆分的坑
服务器·开发语言·数据结构·python·程序人生·pycharm
程序员天天困14 分钟前
Kafka 接入 AI 的三条路线:MCP 提案、会话记忆与实时上下文
大数据·后端·kafka
一水鉴天15 分钟前
词、术语、概念:从特征集收束到统一拓扑变换的升格与降格模型 20260915(豆包)
开发语言·人工智能