繁体   English   中英

如何获取上传到Amazon S3的视频文件长度?

[英]How to get video file length uploaded to Amazon S3?

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

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

问候

使用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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM