vegas如何上下留黑色?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vegas如何上下留黑色?相关的知识,希望对你有一定的参考价值。

vegas如何上下留黑色?就是跟电影一样的效果,留出的黑色部分可以打字幕。
做好以后怎么加上去?

嗯,方法很多的

1.用PS做黑遮罩
2.用“视频FX”(我的汉化版本是这么翻译的,大致就是VV自带滤镜的意思)
“遮罩发生器”,设置两次遮罩发生器,
形状选长方形,第一次中心定位滑块朝上拖,遮到你满意,第二次向下拖,也是遮到你满意

(PS:如果觉得一个一个改很烦,可以用整轨的,在轨道属性那里有轨道FX的选项,可以一次性整轨卡黑屏

3.用视频事件平移/裁切,那个下拉菜单改成16:9,这种最快,一般设置成16:9就能遮住大部分的电视剧字幕了
参考技术A 唛 用ps做个黑遮罩不就可以了?记住PNG格式的啊。不行h!我
--------------------------
做好后 放在最上轨道即可.

如何让Vegas滑块完全响应

我在使用Vegas slider时遇到了麻烦,使其完全响应。 An example由框架的作者提供,但它没有显示如何将滑块应用于特定div。

实际上,我想将滑块放在div中,我将使用height控制@media。现在,它不会在窗口调整大小时更改height(如果我使用父级div的height属性,它也会这样做。

答案

Vegas插件正在添加内联样式 - 将高度设置为固定值 - 这将覆盖样式表定义。

尝试在调用vegas()后添加此内容:

$('.vegas-container').removeAttr('style');

但是,插件作者可能出于某种原因添加了内联样式,因此更安全的解决方案可能是更新内联样式的高度而不是删除它。为此你可以改为:

$(window).resize(function() {
  if ($('body').width() < 1000)
    $('.vegas-container').height(200);
  else
    $('.vegas-container').height(400);
});

这假设你有像<div class="vegasHere"></div>和一些css之类的东西

.vegasHere {
  width: 100%;
  height: 200px;
}
@media (min-width: 1000px) {
  .vegasHere {
    height: 400px;
  }
}
另一答案

我知道它已经晚了,但可能对其他人有用。当我将手机肖像转为风景时,我遇到了这个问题。看起来像拉斯维加斯插件设置维加斯初始化的高度,这是固定的。屏幕尺寸更改时,此高度未更新。

我在调试器中看到vegas-container元素需要应用以下css。

element.style {
    height: 688px;
}

它覆盖了我的容器上的css高度。

my-container-css {
    width: 100%;
    height: 100vh;
    min-height: 100%;
    display: block;
}

高度被覆盖了

    element.style {
        height: 688px;
    }

我让自己的身高很重要而且很有效。

my-container-css {
    width: 100%;
    height: 100vh !important;
    min-height: 100%;
    display: block;
}

以上是关于vegas如何上下留黑色?的主要内容,如果未能解决你的问题,请参考以下文章

vegas怎么创建形状遮罩

vegas里如何添加动态遮罩

vegas的遮罩怎么对全部素材应用

去掉UIWebView上下滚动出边界时的黑色阴影

新建项目上下出现黑色块

使用上下文和drawImage在角度客户端图像压缩上获取黑色图像