【问题标题】:Detect aspect ratio - HTML5 video检测纵横比 - HTML5 视频
【发布时间】:2013-02-01 00:19:45
【问题描述】:

是否可以检测 HTML5 视频元素的纵横比?

我知道视频只会缩小以适应 <video> 元素的尺寸,但我想检测源视频的纵横比。

这样你就可以去除任何黑条。

对不起,我在其他任何地方都没有看到这个答案。

【问题讨论】:

标签: html video html5-video aspect-ratio


【解决方案1】:

从另一个 StackOverflow 答案粘贴: https://stackoverflow.com/a/4129189/1353189

<video id="foo" src="foo.mp4"></video>

var vid = document.getElementById("foo");
vid.videoHeight; // returns the intrinsic height of the video
vid.videoWidth; // returns the intrinsic width of the video

来源(HTML5 规范):http://www.w3.org/TR/html5/video.html#video

然后您可以通过将宽度除以高度来计算纵横比。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-14
    • 2011-04-28
    • 1970-01-01
    • 2012-09-11
    • 1970-01-01
    • 2013-03-11
    • 1970-01-01
    • 2014-03-27
    相关资源
    最近更新 更多