开发者社区 问答 正文

请问智能媒体服务前端有没有好的方法适配这个分辨率呢?

大佬好,我在合成竖屏视频遇到分辨率问题。
前端用的websdk预览组件,div设置的高是:450px,宽度自适应的.但是js里设置的宽1080,高1920
后端的画布宽1080,高1920
我设置了文字xy坐标和大小,跟后端生成的视频位置大小不一样(y坐标设置500以上就会出播放器外面)。
请问智能媒体服务前端有没有好的方法适配这个分辨率呢?

看起来后端合成是没有问题的。感觉是前端播放器还是按照分辨率高度450px这样去预览的。并没有按照我设置的宽1080,高1920 lQLPJwlkjUQc4BcjzQGVsB2hyjgeYheWBcQryPD7mwA_405_35.png
lQLPJwk45XcLgxfNAQDNAemwhWAzx0c3320FxCvMcFrzAA_489_256.png
lQLPJxGsla7EmBfNAdzNAtWwY1aDIRN3xgoFxCvQl9_YAA_725_476.png

展开
收起
三分钟热度的鱼 2024-02-28 18:47:36 48 发布于安徽 分享
分享
版权
来自: 阿里云视频云 举报
1 条回答
写回答
取消 提交回答
  • 您好,这样设置不会生效的。在前端预览组件,您不用设置具体的 x, y 坐标像素值,而是设置一个百分比,比如距离顶部 20%的位置,就是 y: 0.2,目前预览组件只能在 CSS 上设置显示的高度,但是设置不了 canvas 的像素数,这个值是内部固定的。此回答整理自钉群“【客】智能媒体服务官方答疑群(2) ”

    2024-02-28 19:15:06 举报
    赞同 1 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等