admin管理员组

文章数量:1539396

2023年12月26日发(作者:)

一、 字幕制作过程简介

字幕制作的过程通常可分为片源提供、文稿翻译、时间轴、特效、校对、压制几个步骤。

时间轴是指利用PopSub或其他时间轴工具制作出和视频内容相对应的基本字幕内容,保存的格式通常为ass或ssa。ass和ssa除了个别地方,基本没什么太大的区别,后文主要介绍ass。

特效是指手动调整ass字幕的字体,颜色,位置和运动效果等.ass字幕功能很强大,合理的运用各种特效代码,能达到各种绚丽的效果。不过这就属于高级字幕特效范畴了,本篇只介绍字幕特效的入门。

压制就是把做好的字幕嵌到无字视频里面,合成一个尺寸,大小和画质都合适的档.

二、

安装字幕软件

PopSub不仅仅是时间轴编辑工具,同时它还能制作简单的特效。另外类似的字幕制作编辑软件还有SubCreator和SubStationAlpha等。因为我用的是PopSub,所以后面的讲述将以PopSub为例。【下载1:http: //115。com/file/ef1orrnu# PopSub_】

首先准备一个avi格式的视频(称之为片源)和可以用的ass格式的字幕,把ass字幕改为和视频相同的文件名,并保存在同一文件夹下。打开PopSub,按“文件”,“打开动画”,播放视频,如果显示字幕,同时桌面右下角出现如图所示的绿色箭头,就说明可以开始字幕制作了。如果没有显示,就需要安装一个插件Vobsub。【下载2:http: ///file/c4semcsp# VobSub(VSFilter)_V2.39_汉化修正版。rar】

【图1】

要正确显示字幕还需要Vobsub,它是一个辅助工具.另外它的安装有点特殊。下载VobSub软件后,解压,双击安装,然后在 “开始->运行” 对话框中输入“ regsvr32 ”,按确定后,如果出现下面右边的对话框则说明安装成功了,于是可以开始字幕制作了;

但是,如果解压后发现只有 和 VSFilter。dll 这两个文件,将这两个文件复制到c:windowssystem32 文件夹下,然后再在 开始-〉运行 对话框中输入 regsvr32 vsfilter。dll。按确定后,同样如果出现下面右边的对话框则说明安装成功了,则可以开始字幕制作了。

【图2、图3】

三、

时间轴的制作

时间轴已经单独抽出来做了一个小教程,贴吧里已经发了,这里就不重复了.

四、

ass字幕的基本内容及编写

ass特效是用txt记事本打开,并手动编写的。

简单的字幕(时间轴)做好后就可以开始进行特效的编辑了。把做好的ass字幕改为和片源相同的文件名,用记事本打开,内容显示如图。

【图7】

用PopSub重新打开片源(一定要重新打开,不然看不到效果),已经可以看到ass字幕最初的效果了.

ass字幕分为三个部分,分别为: [Script Info]、[V4+ Styles]、[Events]。下面将分别介绍这三个部分的作用和功能。

1、 [Script Info]部分

[Script Info]

; // 此字幕由PopSub生成 2010—11—25 12:52:22

; // 版本: 0。74

; // popgo_fansub@。jp

; // 欢迎访问漫游天下 。net

Title:漫游字幕

Original Script:漫游字幕组

Synch Point:0

ScriptType:v4.00+

Collisions:Normal

PlayResX:640

PlayResY:360

Timer:100。0000

[Script Info] 这一项是字幕的介绍,标注字幕文件的基本情况。因为PopSub是由漫游字幕组研发的软件,所以这一项里会带有一些标记。这些都不用管它。[Script Info]的内容基本都不需要变动。

其中PlayResX和PlayResY需要特别注意一下,它们分别指代字幕文件的宽和高,这两项数值会影响字幕定位时的坐标,一般情况是把它设为和片源相同的宽高.如果不会设置,保持默认就好.

2、 [V4+ Styles]部分

[V4+ Styles]

Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour,

OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX,

ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment,

MarginL, MarginR, MarginV, Encoding

Style: Default,楷体,25,&H00FFFFFF,&HF0000000,&H00000000,&HF0000000,1,0,0,0,100,100,0,0。00,1,1,0,2,30,30,10,134

[V4+ Styles] 这一项是对字幕总体属性的定义,即用来设定字幕样式.Format和Style是相互对应的.Style中的设定或数值的改变,即为改变这个

字幕的样式。首先来看看这些内容的基本含义。

Name ---————字幕样式的名称,默认为 Default,也可以自己随意设置.

Fontname —---—-—所使用的字体

Fontsize -—-—---字体大小

PrimaryColour ---—-—-主要颜色,字幕的主要颜色,颜色都是用十六进制的代码

SecondaryColour -——-———次要颜色,卡拉OK中变为的颜色

OutlineColor ——-—---边框颜**ackColour ———-——-阴影颜**old —-—-———粗体,0为关闭,1为开启

Italic ——--—-—斜体,0为关闭,1为开启

Underline -—-—-—-下划线,0为关闭,1为开启

Strikeout —-—————删除线,0为关闭,1为开启

ScaleX ——-—-—-横向缩放,默认是100就是100%的意思,如果要变为20%就是20

ScaleY ---——--纵向缩放 ,和ScaleX一样

Spacing ——--———每个字间的距离 ,数值为像素值

Angle —-—-———平面旋转,数值为旋转的角度,默认为0。00

BorderStyle—---—--边框样式,1为正常,3为不透明底色

Outline ——--——-边框宽度

Shadow —---—--阴影距离

Alignment —-—-—--对齐方式,即字幕出现在屏幕中的位置,数值为1--9

MarginL MarginR ———--——字幕距左右两边的距离

MarginV —--—-——字幕高度 下对齐时表示到底部的距离 上对齐时表示到顶部的距离 中对齐时无效

Encoding ----——-编码方式,134=GB2312(简体中文)136=CHINESEBIG5(繁体中文)1=DEFAULT(字幕自己选择)

五、 引用 矜矜燕 (12楼)

六、 2、[V4+ Styles]部分 [V4+ Styles] Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV,

七、 中间有部分没有写清楚,重新补充:

Fontsize ————--—

PrimaryColour —--—--—

SecondaryColour --——-—-次要颜色,卡拉OK中变为的颜色

OutlineColor ---——--边框颜**ackColour ———----阴影颜**old -—-

—---粗体,0为关闭,1为开启

Italic —-—---—

Underline ——-—-—-

1、 -—-—-——-—-—--—-—-----—--继续重写—-—--———————-——----—

Fontsize :

PrimaryColour :

SecondaryColour : 次要颜色,卡拉OK中变为的颜色

OutlineColor :边框颜**ackColour :阴影颜**old : 粗体,0为关闭,1为开启

Italic :

Underline :

八、

现在我们来试着修改一下字幕样式,看看会出现什么效果。默认的对白字幕样式的名称为Default,这个不用修改.当你需要重新设置另一个字幕样式时,就可以自己随便取名字,尽量用英文。

我们把Fontname字体分别改为黑体,宋体,楷体_GB2312,效果如图所示.

注意,[V4+ Styles]中设置的字幕样式并不是针对某一句话的,而是对所有使用这个字幕样式名称的对白都有效.至于单独设置某句对白的效果,后面介绍特效代码时会详细述说。

【图5】

字体的名称,可以用word文档查看效果来选择,然后复制到ass。也可以用Popsub来选择(Popsub的特效功能会在最后单独来说明)。所用的字体必须是电脑上安装好的字体,否则显示的将会变为默认的宋体。

字体大小的更改和字体一样,更改字号分别为20,30,40,看效果。

【图6】

接下来四项分别是PrimaryColour主要颜色,SecondaryColour次要颜色,OutlineColor边框颜**ackColour阴影颜色。

前面已经说过,颜色的表示方式是十六进制的代码。格式是 &H 加上十六进制颜色值,颜色值共6位,以 BBGGRR 的顺序排列,即头两位表示蓝色色阶,中间表示绿色色阶,最后两位表示红色色阶。这个不懂也没关系,我们只要知道怎样使用就可以了.

刚开始,我们可能并不知道某种颜色是什么代码,你可以自己建立一个颜色代码表,把一些常用的颜色代码收集起来,以便使用。当然,用PopSub也能够方便地提取颜色代码,后面会讲到.下面试着更改主要颜色和边框颜色:蓝色

&HFF0000,绿色 &H00FF00,红色&H0000FF。注意,次要颜色一般用不到,只有在主要颜色无法显示,或者是卡拉OK等特效变换颜色时才会用到。【图10】

粗体,斜体,下划线,删除线设置 1 开启时,效果如图。【图11】

文字横向缩放,纵向缩放,字间距设置效果如图。【图12】

旋转的设置效果如图,数值设置分别为30,60,90。【图13】

Alignment对齐方式的1—9个数值所代表的字幕显示位置,如图所示。【图14】

其他如边框样式,边框宽度,阴影距离,字幕高度等请自行更改数值看看效果,这里就不再截图了.

到这里,[v4 Styles]的各项内容就算介绍完了。你可以自己设置一个字幕样式看看,名字可以随便取。需要注意的是,[v4 Styles]只是一个总体的设置,不能针对某一句对白来设置。具体的有针对性的特效设置将会在特效代码中运用。另外,这里你可以设置多个字幕样式,并分别运用到不同的字幕对白中。如:

[V4+ Styles]

Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour,

OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX,

ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment,

MarginL, MarginR, MarginV, Encoding

Style: Default,黑体,20,&H00FFFFFF,&HF0000000,&H00000000,&HF0000000,1,0,0,0,100,100,0,0.00,1,1,0,2,30,30,3,134

Style: Default1,方正魏碑简体,21,&H00FFFFFF,&HF0000000,&H00000000,&HF0000000,1,0,0,0,100,100,0,0。00,1,2,0,2,30,30,3,134

Style: STAFF,黑体,16,&H00FFFFFF,&HF0000000,&H50000000,&H50000000,1,0,0,0,100,100,0,0。00,1,1,0,8,30,30,5,134

Style: STAFF1,黑体,16,&H00FFFFFF,&HF0000000,&H50000000,&H322E11D0,1,0,0,0,100,100,0,0.00,1,1,0,7,10,30,5,134

Style: logo,方正小标宋简体,40,&H00FFFFFF,&HF0000000,&H00000000,&HF0000000,—1,0,0,0,100,100,0,0。00,1,1,0,7,30,30,10,134

3、[Events]部分

[Events]

Format: Layer, Start, End, Style, Actor, MarginL, MarginR, MarginV,

Effect, Text

Dialogue: 0,0:00:19.74,0:00:26.51,*Default,NTP,0000,0000,0000,,心中小鹿乱撞 恋爱来临了

Dialogue: 0,0:00:26。51,0:00:33。28,*Default,NTP,0000,0000,0000,,双眼对视 感觉真好 快要被融化

Dialogue: 0,0:00:33.28,0:00:40.38,*Default,NTP,0000,0000,0000,,心中小鹿乱撞 想要被你抚摸

Dialogue: 0,0:00:40.38,0:00:47。68,*Default,NTP,0000,0000,0000,,被[你那]刺眼的艳红丝带所陶醉

Dialogue: 0,0:00:47.68,0:00:55。02,*Default,NTP,0000,0000,0000,,我们还什么都不懂

Dialogue: 0,0:00:55.02,0:01:01。48,*Default,NTP,0000,0000,0000,,不要把一切都藏在制服里

Dialogue: 0,0:01:01.48,0:01:06.37,*Default,NTP,0000,0000,0000,,暗号就是元气

Dialogue: 0,0:01:06。37,0:01:13.28,*Default,NTP,0000,0000,0000,,好好玩 尽情地去玩 我们的美好未来

Dialogue: 0,0:01:13。28,0:01:20.41,*Default,NTP,0000,0000,0000,,好好玩 好好去学 褪去衣裳 尽情挥洒汗水

Dialogue: 0,0:01:20。41,0:01:27。09,*Default,NTP,0000,0000,0000,,不断增加的涂鸦文字

Dialogue: 0,0:01:27.09,0:01:33。88,*Default,NTP,0000,0000,0000,,这一切不要忘却哦

Dialogue: 0,0:01:37.98,0:01:45.47,*Default,NTP,0000,0000,0000,,心中小鹿乱撞 无法转移视线

Dialogue: 0,0:01:45。47,0:01:51.85,*Default,NTP,0000,0000,0000,,梳起的长长的头发很耀眼

Dialogue: 0,0:01:51.85,0:01:59。35,*Default,NTP,0000,0000,0000,,心里呯呯跳着 都无法上课

Dialogue: 0,0:01:59。35,0:02:05.82,*Default,NTP,0000,0000,0000,,心里澎湃着 年轻的狂热挣扎着

Dialogue: 0,0:02:05.82,0:02:13。85,*Default,NTP,0000,0000,0000,,因为还有很多未知的世界

Dialogue: 0,0:02:13。85,0:02:20.64,*Default,NTP,0000,0000,0000,,身心都孕育着青春的冲动

Dialogue: 0,0:02:20。64,0:02:25.15,*Default,NTP,0000,0000,0000,,这些同时代的我们都知道的

Dialogue: 0,0:02:25。15,0:02:32.07,*Default,NTP,0000,0000,0000,,尽情喧闹地去玩 展现我们广阔的未来

Dialogue: 0,0:02:32.07,0:02:39.61,*Default,NTP,0000,0000,0000,,好好玩 快乐去笑 因为只能现在去做

Dialogue: 0,0:02:39.61,0:02:46。00,*Default,NTP,0000,0000,0000,,为了从今以后的我们

Dialogue: 0,0:02:46。00,0:02:52.22,*Default,NTP,0000,0000,0000,,所以我们会努力地去学习

Dialogue: 0,0:03:09.19,0:03:16.76,*Default,NTP,0000,0000,0000,,好好玩 尽情地去玩 觉醒吧我们的未来

Dialogue: 0,0:03:16.76,0:03:24。16,*Default,NTP,0000,0000,0000,,好好玩 认真去学 明天一定更加美好

Dialogue: 0,0:03:24.16,0:03:30。66,*Default,NTP,0000,0000,0000,,充满爱的星星闪耀吧

Dialogue: 0,0:03:30.66,0:03:36.72,*Default,NTP,0000,0000,0000,,这一切都不要忘掉哦

[Events]是字幕的事件部分,即字幕的效果执行。特效特码也将在这个部分中运用。Format和Dialogue也是相对应的.同样,首先来了解其中包含的内容。

Layer--—-—--字幕层次,字幕重叠时数值大的显示在上层

Start-—-—---开始时间,格式0,0:00:00.00,最小单位1/100秒

End-——-———结束时间,格式0,0:00:00。00,最小单位1/100秒

Style --——-—-字幕样式名称,和[V4+ Styles]编辑好的字幕样式名称相对应

Actor ————-—-对白类型,这个和字幕效果没有关系,不需要设置.

MarginL —-———-- 左边距,和[V4+ Styles]一样

MarginR —————-— 右边距,和[V4+ Styles]一样

MarginV -—-——-— 字幕高度,和[V4+ Styles]一样

Effect--———-— 显示的方式,有一些特殊效果

Text -----—— 字幕正文

[Events]部分的编辑也可以说就是特效代码的编辑,是ass字幕编辑最重要的部分.到这里,我们终于要开始进入特效代码的学习了.首先我们从特效代码的基

本添加要求开始.

所有代码加{ }表示,n,N,h除外。所有代码由开头.代码直接添加在文字前面。

n 空格,宽度超出范围后自动换行

h 硬空格

N 硬回车,强行换行,还可以制造竖直排列的效果。

为了方便看效果,请把字幕的对齐方式改为8.

引用内容:【图15】

Dialogue: 0,0:01:27。09,0:01:33。88,*Default,NTP,0000,0000,0000,,这N一N切N不N要N忘N却N哦

b〈0/1〉 粗体,0关闭,1开启,例如 b1 表示开启粗体

u<0/1> 下划线,0关闭,1开启,例如 u1 表示开启下划线

s〈0/1〉 删除线,0关闭,1开启

bord 边框宽度,例如 bord6 表示设置边框宽度为6

fn〈font name〉 改变字体,例如 fn方正剪纸简体 表示设置字体为方正剪纸简体

fs 改变字号

r 还原字幕样式,保证每个特效变换相互独立,互不干扰。因为特效代码对其后面的文字都有效,所以一行字幕要显示不同的特效时就要用到r.

可以单独运用一种代码看看效果,以下为综合运用。

引用内容:【图16】

Dialogue: 0,0:01:27。09,0:01:33。88,*Default,NTP,0000,0000,0000,,{b0}这{r}N{b0}一{r}N{b1}一{r}N{u1}切{r}N{s1}不{r}N{bord6}要{r}N{fn方正剪纸简体}忘{r}{fs45}N却{r}{fs20}N哦

fsc〈x/y>〈percent>字符缩放, x表示水平缩放,y表示垂直缩放,正常大小为100%,例如 fscx50 表示水平缩小50% ,fscy150 表示垂直放大150% 。

fsp

引用内容:【图17】

Dialogue: 0,0:01:27.09,0:01:33.88,*Default,NTP,0000,0000,0000,,正常文本显示{r}N{fscx50}水平缩小50%{r}{fscx150}水平放大150%{r}N{fscy50}垂直缩小50%{r} {fscy150}垂直放大150%{r}N{fsp8}字符间距为8像素

frx 绕x轴旋转

fry 绕y轴旋转

frz〈degrees> 绕z轴旋转,即平面旋转,和[v4 Styles]里的Angle效果一样

这里都提到了xyz轴,解释一下。屏幕左上角的点的坐标为(0,0),称为原点.x轴为原点向右,y轴为原点向下。z轴为原点向外(指向自己)。举例,如果字幕的宽高为640×360(注意,这里时字幕的宽高,不是视频),那么屏幕右上角的坐标为(640,0),屏幕左下角的坐标为(0,360),屏幕右下角的坐标为(640,360)。屏幕内任意位置都可以用坐标点来表示。

引用内容:【图18】

Dialogue: 0,0:01:27。09,0:01:33.88,*Default,NTP,0000,0000,0000,,正常 {frx10}10 {frx30}30 {frx60}60 {frx88}88 {frx120}120

{frx150}150 {frx180}180

引用内容:【图19】

Dialogue: 0,0:01:27。09,0:01:33.88,*Default,NTP,0000,0000,0000,,正常文本显示N{fry10}转N{fry30}转N{fry60}转N{fry88}转N{fry120}转N{fry150}转NN{fry180}转NN{fry225}转NN{fry315}转

pos(x,y) 设置固定位置,例如 pos(200,100)表示设置位置坐标为(200,100).

fad(1000,1000) 淡入淡出效果,1000是表示淡入淡出的时间为1秒,即1000毫秒.

move(x1,y1,x2,y2) 移动效果,x1 y1是初始位置坐标,x2 y2是移动到的位置坐标。

这两个是动态的效果,自己可以试试。

其他的特效代码还有很多,这里也不再一一说明.

前文讲过PopSub除了制作时间轴之外,还有简单的特效功能,这里简单说一下.

打开PopSub,新建时间轴,点击特效按钮.弹出如图所示的对话框。【图20、图21】

可以看到,右边有很多特效选项,每一项又都有一些可变动的数值或设置。找到需要的特效,更改数值或设置,点击生成按钮,下面的白色框中就会出现生成的代码,然后把代码复制到ass中就可以了。颜色的提取也是同样的步骤.如果只需要颜色代码的话,就只复制颜色代码就可以了。

例如,点击颜色,选择需要改变的颜色选项,这里选择“边框颜色",点击颜色调选取需要的颜色,下面还有透明度可选,越高表示越透明。设置好之后点击生成按钮,下面白色框中就会出现相应的特效代码。【图22】

其他特效选项都是同样操作,各种效果可以多试试.

本文标签: 字幕颜色效果设置表示