jw播放器大小不适合视频分辨率

时间:2010-09-20 12:22:15

标签: jwplayer

我在jw播放器中遇到了问题。我设置我的播放器高度= 225宽度= 400.它精确16:9的比例。如果我播放任何400x225分辨率的视频或精确的16:9比例视频。我在播放器的两侧各得到垂直条约5毫米。对于ref图像如下。如何克服这个问题。提前致谢。 alt text

6 个答案:

答案 0 :(得分:8)

请在您的java脚本代码中添加此拉伸:“exactfit”,

我遇到了同样的问题,在添加上面的行后现在很好。

<script type='text/javascript'>
jwplayer('mediaspace').setup({
'flashplayer': '/path to player.swf',
'file': '/path to video.mp4',
'controlbar': 'bottom',
 stretching:"exactfit",
'width': '600',
'height': '370',
'skin': '.../path to modieus.zip',
'image': '../path to image screenshot'
 });
</script>

答案 1 :(得分:4)

你应该将“20px”添加到播放器高度,因为播放器控制器(播放,暂停,计时器......)将包含在225px高度中,

所以将玩家的身高增加到245px

答案 2 :(得分:2)

遗憾的是,

播放器的高度和宽度不等于视频分辨率。视频分辨率由jw播放器通过读取视频元数据来确定。如果未指定大小,则默认为4:3宽高比,并添加您看到的黑条。我不相信调整视频播放器的大小,如上所述,无法正确显示视频 - 它只是调整帧大小。我希望除了将大小数据嵌入到视频中之外我有一个答案,但遗憾的是没有。

答案 3 :(得分:1)

我最近遇到过这个问题。转到JW Player的高级设置并将平滑值设置为true。应该这样做。

答案 4 :(得分:0)

我遇到了同样的问题。我的解决方案就是这样......请记住我使用的是JW Embedder。我的视频播放器皮肤是modieus,我的视频是16:9宽高比。我的宽度是600px。这里应用的16:9比例意味着我的身高是338px所以这是你为你的形象设置的尺寸,如果想要像我一样玩截图填充玩家。根据您的播放器,您需要设置不同的高度以容纳控制栏。在我的情况下,控制栏需要32px,所以我在jwplayer中设置的高度现在是370px。

    <script type='text/javascript'>
    jwplayer('mediaspace').setup({
    'flashplayer': '/path to player.swf',
    'file': '/path to video.mp4',
    'controlbar': 'bottom',
    'width': '600',
    'height': '370',
    'skin': '.../path to modieus.zip',
    'image': '../path to image screenshot'
     });
    </script>

答案 5 :(得分:0)

  1. 标准分辨率宽高比
  2. 480p 640×480 4:3(未缩放)
  3. 记录。 601 720×480 4:3/16:9
  4. 记录。 601加四分之一800×480 4:3/16:9
  5. 宽480p 852×480 16:9(未缩放)

  6. <script type="text/javascript">
        $(document).ready(function () {
            jwplayer("PlayMP4Video").setup({
                file: "video/kuru_fasulye_reklami.MP4",
                flashplayer: "jwplayer/player.swf",
                width:"800",
                height:"480",
                image: "image/background.jpg"
            });
        });
    </script>