【发布时间】:2013-03-20 02:12:15
【问题描述】:
我们有这个配置工作:
1- Display a JS Upload Form to the visitor
2- Upload file chosen direclty to Amazon S3
3- Transcode the Video in MP4 using Amazon Elastic Transcoder with options:
* resolution: auto
* thumbnails: on, every 2sec
一切正常。但是,我需要获得原始视频分辨率/比率有两个原因。第一个原因是能够为缩略图生成设置一个好的比例。 (有时是 16/9、4/3、iphone 视频...)第二个原因是显示具有完美比例的 HTML5 视频播放器,以避免播放器两侧出现空白。
由于Amazon Elastic Transcoder 已经在自动检测视频分辨率,我在想他们可能有办法返回检测到的分辨率,但是......似乎不是这样!
谁能想出一种方法来获取视频的分辨率/比例?我目前的解决方案是从我的服务器上的 S3 下载视频,并使用FFmpeg 或FFprobe 检测分辨率。显然,这并不理想。
【问题讨论】:
标签: javascript video amazon-web-services amazon-s3 html5-video