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 小时前
ClickHouse 深度解析:从核心特性到实战应用,解锁 OLAP 领域新势能
数据库·后端
苏琢玉1 小时前
一个轻量的PHP+Vue的前后端加密方案,写给有类似需求的朋友
php·composer
xiaok2 小时前
本地用VScode的Live Server监听5500访问页面,ubuntu上不需要在配置5500
后端
雨绸缪2 小时前
ABAP 时间戳
后端
m0_480502642 小时前
Rust 登堂 之 函数式编程(三)
开发语言·后端·rust
艾醒2 小时前
大模型面试题剖析:大模型微调与训练硬件成本计算
人工智能·后端·算法
自由生长20242 小时前
每日知识-设计模式-状态机模式
后端
用户298698530142 小时前
如何使用 Spire.Doc 在 C# 中创建、写入和读取 Word 文档?
后端
林太白2 小时前
项目中的层级模块到底如何做接口
前端·后端·node.js
一枚小小程序员哈3 小时前
基于Android的车位预售预租APP/基于Android的车位租赁系统APP/基于Android的车位管理系统APP
android·spring boot·后端·struts·spring·java-ee·maven