【问题标题】:videojs: how to get source video resolution or aspect?videojs:如何获取源视频分辨率或纵横比?
【发布时间】:2014-09-05 03:10:25
【问题描述】:

您知道或知道如何在 videojs 中获取源视频分辨率或方面吗?

我查看了 vjs.Player,但它只返回窗口大小,而不是原始视频大小。

谢谢, 安德烈

【问题讨论】:

标签: video.js


【解决方案1】:

所以

  <video id="video0"

我们有

        var vid2 = document.getElementById('video0_flash_api');
        w = vid2.vjs_getProperty("videoWidth");
        h = vid2.vjs_getProperty("videoHeight");

【讨论】:

    【解决方案2】:
    <video id="player" onplaying="onplaying()"></video>
    <script>
    var player = videojs('player', {
      autoplay: true,
      controls: false,
      poster: ''
    });
    player.src("http://your.video.src");
    
    function onplaying(){
      console.log(player.videoHeight());
      console.log(player.videoWidth());
    }
    </script>
    

    【讨论】:

      猜你喜欢
      • 2014-07-28
      • 2018-08-16
      • 2019-02-08
      • 2013-01-19
      • 2020-06-02
      • 2012-10-06
      • 2021-02-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多