全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 658|回复: 6

请教怎么获取视频总时长

[复制链接]
发表于 2021-12-31 11:39:26 | 显示全部楼层 |阅读模式
请教大佬,linux下怎么获取一个文件夹下的视频的总时长
发表于 2021-12-31 11:41:59 | 显示全部楼层
百度上有linux获取音频时长的你可以搜搜看
发表于 2021-12-31 11:44:28 | 显示全部楼层
本帖最后由 heibaihuali 于 2021-12-31 11:45 编辑

ffmpeg -i

随便百度写个循环就完事了
 楼主| 发表于 2021-12-31 11:47:01 | 显示全部楼层
半世烟尘 发表于 2021-12-31 11:41
百度上有linux获取音频时长的你可以搜搜看

度娘里没大佬,翻了3页,看着回答的不够专业
 楼主| 发表于 2021-12-31 12:02:36 | 显示全部楼层
heibaihuali 发表于 2021-12-31 11:44
ffmpeg -i

随便百度写个循环就完事了

您说的随便,对俺来说比登天还难,在哪写。。。用啥写。。。ffmpeg -i D:/download/test.mkv 2>&1 | grep 'Duration' | cut -d ' ' -f 4 | sed s 能给解释下不
发表于 2021-12-31 12:50:45 | 显示全部楼层
bzyz 发表于 2021-12-31 12:02
您说的随便,对俺来说比登天还难,在哪写。。。用啥写。。。ffmpeg -i D:/download/test.mkv 2>&1 | grep ...



grep "Duration:" 这行关键字,手上没有linux现在,没办法调试这命令是不是准确,但这条命令是可以的。
发表于 2021-12-31 16:52:01 | 显示全部楼层
bzyz 发表于 2021-12-31 12:02
您说的随便,对俺来说比登天还难,在哪写。。。用啥写。。。ffmpeg -i D:/download/test.mkv 2>&1 | grep ...

linux 当然是shell,其它也行,遍历出目录下文件,一个个调用ffmpeg获取时间加起来不就行了,百度这些都有
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-6 04:36 , Processed in 0.061355 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表