通过ASS字幕实现动态视频水印效果

ASS字幕简介

ASS字幕是大多数字幕制作者所公认的并且经常使用的两种字幕格式之一(另一种是SRT字幕),与SRT字幕的区别有:

  1. SRT字幕是简单的纯文本字幕,制作方法比较简单,一行字幕序号,一行时间代码和一行字幕数据就能完成了,但是SRT字幕无法使用如特效字体等其他高级功能。
  2. ASS字幕则属于高级字幕,采用SSA V4+脚本语言编写,制作方法比SRT字幕复杂,但是可以制作出华丽的特效字幕。

使用字幕制作软件,可以极大简化制作过程,提高制作效率,有多款成熟的软件可供选择。其中,Aegisub是一个免费,跨平台且开源的用于创建和修改字幕的工具。您可以使用Aegisub轻松地通过音频制作时间轴,并使用多种功能强大的工具,来修改字幕的样式,同时您还可以看到实时的视频预览。

通过ASS字幕实现动态的视频水印效果的原理

平时我们见到的视频水印都是静态的,固定在视频的某个位置。我们知道,在制作视频时可以把字幕压在视频流里面,这一过程是在视频编码中实现的。由于ASS字幕可以指定文字的位置、颜色、大小、透明度、动效(滚动、闪烁)等,我们在视频编码时可以利用ASS字幕的高级特性把特效文字编码在视频流中,并随着时间不断变化,从而实现动态水印效果。相比较静态水印,动态水印在品牌曝光,版权保护上可能更具优势。
以下为效果展示视频:

操作指引

  1. 登录点播后台,选择 设置-->视频设置-->视频水印,上传制作好的ASS字幕文件作为水印素材。
  2. 如果只想对上传到某一分类下的视频应用动态水印效果,选择 视频列表-->视频分类管理-->分类属性设置-->视频水印,上传制作好的ASS字幕文件作为水印素材。

注意事项

  1. 本功能是利用ASS字幕文件实现了水印的动态效果,ASS文件被当做水印素材的用途,而不是原本的字幕用途,所以请不要同字幕功能混淆。
  2. 水印设置成功后,只对新上传的视频生效。
  3. 由于在ASS字幕文件中,要显示的内容是跟随视频时间轴的,虽然每个视频的长度不一样,但我们的目的是把ASS字幕内容当做水印用途,所以对内容和时间的对应关系,要求并不需要很严格。建议上传的ASS字幕文件中,时间设长一些(长于大多数视频时长),这样就可以在视频播放过程中始终显示动态水印效果了。
以上内容是否对您有帮助?根本没有帮助文档较差文档一般文档不错文档很好
Loading...