33问答网
所有问题
ffmpeg如何获取播放文件总的时间
在ffplayer播放视频文件的时候,在终端下会输出视频文件的总时间,这个是如何获取到并输出的?是不是有获取视频文件时间总长的一个接口,还是通过别的方式得到的?
举报该问题
其他回答
第1个回答 2019-08-27
'ffmpeg -i' +" " +文件路径+" "+ "2>&1|grep 'Duration'|cut -d ' ' -f 4|sed s/,//"
第2个回答 2013-04-26
自己看ffplay.c,里边代码都已经全给你写在那儿了,你还这么懒。不过,我知道的一个问题是旧版(两到三年前)的ffmpeg在解析rvmb的总时长时有bug,不知新版解决了没。
本回答被网友采纳
第3个回答 2013-04-26
我也遇到了这个问题,同求答案啊~~谢谢~34
相似回答
ffmpeg如何获取播放文件总的时间
答:
'
ffmpeg
-i' +" " +
文件
路径+" "+ "2>&1|grep 'Duration'|cut -d ' ' -f 4|sed s/,//"
Electron实现跨平台视频
播放
器
答:
这里我们去掉了H5 标签的默认控制条,使用自定义的拖动控制条。通过
ffmpeg
获得
视频的总时长。拖动的时候在视频流的请求地址里面提交seek time。http server获得seek time后,通过 ffmpeg 命令的seek参数将视频的
播放时间
移动。播放器使用 videojs 实现UI,很不错。https://github.com/relaxrock/rockp...
FFMpeg
中seek函数解析
答:
FFmpeg
提供了一个seek函数,原型如下 这个函数不管你当前在什么时间点上,都可以seek到任何合理位置。比如要实现在当前的基础上向后或向前跳转10秒,我们可以在av_read_frame函数拿到的包中含有当前时间戳的基础上增加或减少一个10000(换算成
播放时间
单位)再seek即可。所以这个函数可以用做进度的拖放、前进...
大家正在搜
ffmpeg获取文件类型
ffmpeg获取webm视频时长
ffmpeg获取视频文件信息
shell获取文件时间
获取文件修改时间
获取文件创建时间
java获取文件时间
谈判文件获取时间
linux获取文件时间
相关问题
如何使用Java代码获取播放文件的时长
linux环境下,怎么获取视频文件的播放时间 属性
ffmpeg如何获取视屏总时间长度
java程序读取mp3文件的播放时间时间!
dos下 ,如何通过ffmpeg命令只输出视频时间长度,就是...
C++如何获取视频文件(各种格式)的播放时长,求具体!
ios视频播放,如何获取当前的任意播放时间点?
如何使用FFmpeg进行时间戳定位