gpt4 book ai didi

node.js - 如何在 node.js 中获取视频的长度

转载 作者:搜寻专家 更新时间:2023-11-01 00:05:56 25 4
gpt4 key购买 nike

我的后端需要检查视频是否低于 60 秒,否则它不会将链接添加到数据库。如果我在磁盘上有文件,有什么简单的解决方案吗?像 videofile.getDuration() 这样简单的东西

我在 npm 上查看了 FFMEG,但我不确定这是否是我需要的,或者它是否是最新的。

最佳答案

我使用 ffprobe为任务。

如果您按照README 阅读流的信息,您将能够通过访问视频流上的以下标签来获取持续时间:

info.streams[0].tags.DURATION

根据您正在解析的视频文件的类型,可能会有变体,此示例适用于 mkv

关于node.js - 如何在 node.js 中获取视频的长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40118998/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com