我正在使用plupload将视频文件上传到Amazon S3并使用JWPlayer播放它。在播放视频文件之前,我显示上传到S3的视频文件列表。在此列表中,我想显示视频的持续时间。
我已经阅读了PHP使用的ffmpeg方法。是否有更好的方法来获得持续时间?
此致
答案 0 :(得分:1)
使用ffprobe
获取持续时间。您可以调整一些cli示例:
$ ffprobe -v error -show_entries format=duration -of default=nw=1:nk=1 input.mp4
108.501000
HH:MM:SS.MICROSECONDS
)$ ffprobe -v error -show_entries format=duration -sexagesimal -of default=nw=1:nk=1 input.mp4
0:01:48.501000