我们有这个配置工作:
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
or检测分辨率FFprobe
。显然,这并不理想。