如何一键快速批量给视频加字幕和水印,使用小丸工具箱配合AVS脚本快速搞定

2022年3月4日学习笔记255,255字数 741阅读2分28秒阅读模式

image-20220304204727807

之前一直是使用PR给视频添加水印的,但是每次要打开PR很麻烦。

我就是想加个水印,还要用到PR转一次,完全没必要,而且视频压制的质量不好控制,要么贼大,要么贼糊没法用。

以前有用过小丸工具箱来压制视频,听说这个工具很强大,我就在想能否用这个一起把水印问题给解决了。

仔细看了下小丸工具箱,发现自带了AVS,这就比较好解决了。

需要的软件

这里共使用到三个软件:

1.小丸工具箱

这个不用说,用来转视频的。

2.avisynth

这个用来支持AVS预览。

3.PotPlayer播放器

这个用来播放AVS视频,方便调试。

 

小丸工具箱、PotPlayer比较常用这里不提供分享。

这里提供下avisynth的官方地址和下载方式:

官方地址:http://www.avisynth.org/

下载方式:

1.

打开官网,找到官方包地址

点击最新的官方包,目前是V260的

image-20220224162409360

2.

下载Avisynth

打开下载页面后,直接点击绿色的下载按钮,下载最新版本。

image-20220224162338317

3.

安装Avisynth

直接点击下载好的安装包,默认选项就好,点下一步直到完成。

(语言没有中文,选择English就好)

这样就完成了Avisynth的配置。

 

接下来将开始讲解如何利用小丸工具箱实现快速批量添加水印和字幕。

具体操作步骤

1.

打开小丸工具箱,找到AVS选单

image-20220224170002773

2.

拖入视频

拖入视频后,会自动生成一段AVS脚本。

image-20220224170141470

这是没有任何额外操作的样子。

我这里用的是360P视频做个演示。

3.

插入加水印和字幕的脚本

水印的脚本:

ConvertToRGB32()
img=ImageSource("水印位置",pixel_type="rgb32").LanczosResize(162,69)
Layer(img,"add",255,480,290) 

字幕的脚本:

TextSub("字幕位置") 
<

这里提供一个完整的案例:

LoadPlugin("D:\MarukoToolbox\tools\avs\plugins\LSMASHSource.DLL")

LoadPlugin("D:\MarukoToolbox\tools\avs\plugins\VSFilter.DLL")

LWLibavVideoSource("D:\new.mkv")

ConvertToRGB32()

img=ImageSource("E:\LOGO L.png",pixel_type="rgb32").LanczosResize(200,110)

Layer(img,"add",255,1765,1)

ConvertToYV12()

TextSub("D:\cn.ass") 

下图大概解释下具体脚本的意义:

image-20220224171717508

我们按照自己的需求,改好脚本代码。

4.

保存AVS,并预览调试

我们点击下方的保存AVS按钮,然后就可以生成一个AVS文件。我们可以直接用potplay来打开这个AVS文件,如果脚本没问题,正常播放就可以看到实时的效果了。

小丸工具箱FAQ - 常见问题汇总 影视教程

小丸工具箱FAQ – 常见问题汇总

本文章是把一些使用小丸工具箱中常见的操作失误或出错的问题集中写出并提出解决方法,以便大家寻找解决并避免重复提问。 文章中的问题会长期更新,如果在使用中出现一些奇奇怪怪的情况,可以在这寻找有无解决方法。...
正则表达式超详细使用指南 学习笔记

正则表达式超详细使用指南

相信我,只要你开始接触编程相关的,你肯定无法避开正则表达式。 这玩意吧,大多数时候直接复制就可以解决问题,也没专门的课程讲这个,很容易导致对这块知识一知半解。 不过真的去了解下,发现学起来也不难,而且...
PHP代码魔方二代加密解密方法 学习笔记

PHP代码魔方二代加密解密方法

0x00 前言 最近在尝试了解wordpress的主题加密方法,特意看了下本站的begin主题,于是百度了一圈加密特征,推测使用的是魔方二代加密方法。 之前吾爱破解上有魔方二代加密反编译代码的文章,对...
评论  2  访客  1  作者  1
    • 小满子
      小满子 0

      貌似不能批量啊

        • 小笔
          小笔

          @ 小满子 可以同时读取多个视频文件,实现批量操作

      发表评论