(苹果多开)影视影片的字幕工具

现实生活中,大部分影视作品都是带字幕放映的,所以有些朋友会很好奇。这些字幕是怎么做出来的?

首先字幕编辑软件有很多,常见的有POPUSB和Aegisub,因为Aegisub对于初学者来说入门比较难,所以这里只介绍Aegisub。

基础教程:

首先打开Aegisub,导入目标视频。如果提示您“找到多个音频流”,默认情况下会选择第一个。如果在小窗口中播放时,默认的第一个音频轨道显示音爆和断音,请单击“音频-从视频打开音频”并重新选择音频流。正常导入完成后,看起来像这样:

听到人物之间的对话后,按住视频底部的暂停键,记住陈述的开始时间和结束时间,将这两个时间输入文本框上的“开始时间”和“结束时间”。之后将听到的对话输入下面的白色文本框,最后按回车键,软件会自动换行,这样就完成了第一行的字幕制作。(图片显示字幕从视频的第5秒开始,到第7秒结束。人物台词是“IT之家”,时长2秒。)所有字幕完成后,看起来会像图2。

通常影视作品都有片头曲和片尾曲。为了区分不同时间段的字幕和后期处理字幕,需要在“字幕样式管理器样式库中”对字幕进行分类,然后选择需要的字幕类型,导入到当前字幕脚本中。图为目前字幕分为五类。这里值得注意的是,在没有导入当前字幕脚本的情况下,在样式库中编辑的字幕是没有用的,不会以任何方式影响当前字幕。因此,此时您应该选择“复制到当前脚本”,然后选择“覆盖当前脚本”以完成更改。此外,这些更改是全局定义的,在某些情况下不适用,这将在后面讨论。

选择目标字幕的名称后,选择下面的“编辑”按钮来编辑目标字幕。在编辑的过程中,可以在字体、字号、边框等方面美化字幕。水平缩放是指水平拉伸字幕;垂直缩放是指垂直拉伸字幕;默认旋转角度是逆时针方向;如果要顺时针旋转,必须将值设置为负值;间距是指调整词与词之间的间距;选择默认的1号代码;垂直边距是指字幕到视频底部的距离;共有9种模式,分别对应视频中字幕出现的位置。例如,如果选择模式9,字幕将显示在右上角。值得注意的是,虽然阴影可以突出字幕的立体感,但大多数情况下会让字幕看起来更费力。建议阴影值在0-5左右。1080P分辨率的字幕推荐使用微软优雅黑+白+粗体,字体大小45-55,垂直边距10-20。这种字幕的欣赏性更好。

如果对字幕颜色有要求,可以打开样式编辑器的颜色按钮,输入RGB色码或者在左边的拾色器中更改显示颜色。灰色竖条对应的是右边的透明度选项,这里的透明度是指具体打开按钮的透明度。比如想改变显示字幕的透明度,只需调整“样式编辑器-主色-透明度”即可。

这里是Aegisub的基础教学,其次是高级教学

通常在视频中,会出现一些特殊情况,比如广告牌、信件等,大部分不会横向显示在屏幕上。这时候用横排字幕做注解显然不够美观;有时候会出现一些小的过场动画片头,全局定义的字幕脚本显然满足不了需求。这时候就需要使用字幕的高级菜单栏和特效代码了。

高级菜单栏:

在Aegisub的最左边,有一排类似Photoshop的工具栏。从上到下的功能分别是:标准模式/拖动字幕/绕Z轴旋转/绕X轴和Y轴旋转/绕X轴和Y轴缩放/

将字幕剪辑为矩形/将字幕剪辑为矢量图形。最下面的问号是用户的操作手册。第一种是默认模式。没什么好谈的。下面是字幕组中使用率最高的第二到第四个函数。

拖放功能:将目标字幕拖动到所需位置,拖动到特定位置后,当前坐标会显示在文本之前。前一行代码是X轴坐标,最后一行是Y轴坐标,通常混有特效代码。例如,这里所示的字幕在X轴898和Y轴657上。代码是pos(xxx,xxx)

绕Z轴旋转:这个功能就是旋转,基本上和样式编辑器里的旋转是一回事。但可以结合拖拽字幕的功能来移动字幕(一般用移动码来移动字幕)。代码为frz(xxx),图中显示的是15,74度的旋转。

绕X轴和Y轴旋转:该功能可以调整字幕的视角,也可以用来制作镜面字幕和翻转字幕。图1显示正常显示,图2显示修改后的视角显示。具体代码为frx 000\fry000(000指旋转角度)。

常见字幕特效代码:

字体编码:fn+空格+字体名称,例如fn微软雅荷;

代码:fs+字号,比如fs50;

Text: bord+边框大小,例如bord 5;;

文本位置:pos+X轴坐标+Y轴坐标,例如pos (450,735);

字幕淡入:fad+逐分钟+逐分钟,如fad(100,100),表示淡入0.1秒,淡出0.1秒;

字幕位移:move+coordinates+coordinates+coordinates,完整的代码模板{\move(X1,y1,X2,Y2,C1,C2)},这里实际上有六个参数,实际上表示单词从(X1,Y1)开始,单词从(X1,Y1)开始在

从字幕时间的C1毫秒到C2毫秒,平滑移动到(X2,Y2),其中XY坐标基于视频的像素;

副标题:模糊+阴影强度,如blur2,表示阴影强度为2;

副标题:U+1或0,选择1显示下划线,选择0隐藏下划线;

字幕间距:fsp+间距距离,比如fsp4相隔4个单位;

字幕倾斜:传真+倾斜程度,合适值为0-1.5;

字幕模糊:be+模糊度,最佳值为0-30;

网格定位:an+,an的值与其选项有关,如pos < 10,10 & gt;/an1是强制字幕底部最左边对齐,单位;

字幕倾斜:传真+倾斜程度,合适值为0-1.5;

字幕模糊:be+模糊度,最佳值为0-30;

定位:an+,an的取值为1-11(4-6除外),每三个为底、中、顶,每端分为左、中、右。比如an1是字幕底部最左对齐,an9是中间最左对齐;

至此,常见的特效标签已经介绍完毕。大多数情况下,字幕效果都是由上述代码组成的。例如,{\pos(10,10)\fad(20,20)\ an1 \ fn Microsoft Yahe \ fax 0.2 }就是一个简单的特效代码。动漫剧中OP的卡拉ok特效和樱花飘落特效,涉及到aegisub:脚本和自动化的高级操作,这里就不介绍了。

一般所有代码前面都要有\并且在{}内生效,但是有两个例外,分别是\h和\ n,前者的效果是空格(字幕中也可以直接用空格),后者是换行标签。