如何将视频文件长度上传到Amazon S3?

时间:2014-05-20 17:21:47

标签: php video amazon-web-services amazon-s3 ffmpeg

我正在使用plupload将视频文件上传到Amazon S3并使用JWPlayer播放它。在播放视频文件之前,我显示上传到S3的视频文件列表。在此列表中,我想显示视频的持续时间。

我已经阅读了PHP使用的ffmpeg方法。是否有更好的方法来获得持续时间?

此致

1 个答案:

答案 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