西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页西西教程软件使用 → 使用SubCreator制作SSA动态字幕教程

使用SubCreator制作SSA动态字幕教程

相关软件相关文章发表评论 来源:西西整理时间:2013/5/7 10:22:44字体大小:A-A+

作者:西西点击:183次评论:0次标签: 字幕

  • 类型:汉化补丁大小:189KB语言:中文 评分:7.6
  • 标签:
立即下载
4 页 利用变色达成的闪光效果

今天写一个大家问了很就的东西:

利用变色达成的闪光效果 
正如你们所看到我前面所列出的95%的Dialogue部分的SSA(80%的ASS)特效码中,并没有直接的闪光效果的特效码, 
所以硬要用SSA或ASS来做闪光效果,就只有采用我以前说过的:特效组合来完成;

首先: 
变色的基本代码组合 
{\c&H000000&\t(1000,2000,\c&HFFFFFF&)}.................变色效果

然后: 
利用嵌套做出连续、快速、反复的变色效果,如果设置动作速度够快便成了“闪光”效果 
{\c&H000000&\t(1000,2000,\c&HFFFFFF&\t(3000,4000,\c&H000000&\t(5000,6000,\c&HFFFFFF&)))} 
............嵌套使用,达成闪光效果(注意两种颜色的合理搭配)

实际例子:(为了使一个事件写得不至于太长,所以把它分段写成了几个连续事件,注意时间轴要保持连续) 
Dialogue: 0,0:00:00.20,0:00:00.60,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200, 
\c&H61DDE0&\t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}闪啊,闪啊,闪啊闪,....不怎么好看 
Dialogue: 0,0:00:00.60,0:00:01.00,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200, 
\c&H61DDE0&\t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}闪啊,闪啊,闪啊闪,....不怎么好看 
Dialogue: 0,0:00:01.00,0:00:01.40,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200, 
\c&H61DDE0&\t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}闪啊,闪啊,闪啊闪,....不怎么好看 
Dialogue: 0,0:00:01.40,0:00:06.00,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200, 
\c&H61DDE0&\t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}闪啊,闪啊,闪啊闪,....不怎么好看

最后注意! 
像这样的在短时间里设置了多个字幕特效后,基本上就不能把字幕外挂播放了,会造成声像不同步!!! 
(除非PC的配置相当高比如内存1G以上,P4 3G以上,FX5950之类) 
所以只能用于内嵌。那些50,100,150...的数值的单位是毫秒:ms。


能不能做成每个字轮流闪一次 
最终是像有道光滑过一般 
理论上,可以实现:给每一个字设定不同的动作开始时间,比如我给的例子中第一个字从0ms~400ms,第二个字设为50ms~450ms, 
这样说不知道明白没有, 
{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200,\c&H61DDE0&\t(200,300,\c&H146365&t(300,400,\c&H83E4E7&))))}闪 
{\c&H83E4E7&}{\t(50,150,\c&H146365&\t(150,250,\c&H61DDE0&\t(250,350,\c&H146365&t(350,450,\c&H83E4E7&))))}啊 
(实在是麻烦而且不实用的方法...)


怀着沉重的心情,在把理论负于实践,写下了下面的闪光效果,还行,外挂播放时没有出现声像不同步.

以下,我写的一段:

[Script Info] 
ScriptType: v4.00+ 
Collisions: Normal 
PlayResX: 640 
PlayResY: 480 
Timer: 100.0000

[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,黑体,26,&H00ffffff,&H0000ffff,&H00000000,&H80000000, 
-1,0,0,0,100,100,0,0.00,1,2,3,2,10,10,9,134

[Events] 
Format: Layer, Start, End, Style, Actor, MarginL, MarginR, MarginV, Effect, Text 
Dialogue: 0,0:00:00.20,0:00:00.60,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365& 
\t(100,200,\c&H61DDE0&\ t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}心情不好{\c&H83E4E7&}{\t(50,150,\c&H146365&\t(150,250,\c&H61DDE0&\t(200,350,\c&H146365&\t(350,450, 
\c&H83E4E7&))))}U盘丢了{\c&H83E4E7&}{\t(100,200,\c&H146365&\t(200,300,\c&H61DDE0&\t(300,400,\c&H146365&\t(400,500, 
\c&H83E4E7&))))}伤心ing 
Dialogue: 0,0:00:00.60,0:00:01.00,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200, 
\c&H61DDE0&\ t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}心情不好{\c&H83E4E7&}{\t(50,150,\c&H146365&\t(150,250,\c&H61DDE0&\t(200,350,\c&H146365&\t(350,450, 
\c&H83E4E7&))))}U盘丢了{\c&H83E4E7&}{\t(100,200,\c&H146365&\t(200,300,\c&H61DDE0&\t(300,400,\c&H146365&\t(400,500, 
\c&H83E4E7&))))}伤心ing 
Dialogue: 0,0:00:01.00,0:00:01.40,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200, 
\c&H61DDE0&\ t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}心情不好{\c&H83E4E7&}{\t(50,150,\c&H146365&\t(150,250,\c&H61DDE0&\t(200,350,\c&H146365&\t(350,450 
,\c&H83E4E7&))))}U盘丢了{\c&H83E4E7&}{\t(100,200,\c&H146365&\t(200,300,\c&H61DDE0&\t(300,400,\c&H146365&\t(400,500, 
\c&H83E4E7&))))}伤心ing 
Dialogue: 0,0:00:01.40,0:00:01.80,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200 
,\c&H61DDE0&\ t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}心情不好{\c&H83E4E7&}{\t(50,150,\c&H146365&\t(150,250,\c&H61DDE0&\t(200,350,\c&H146365&\t(350,450, 
\c&H83E4E7&))))}U盘丢了{\c&H83E4E7&}{\t(100,200,\c&H146365&\t(200,300,\c&H61DDE0&\t(300,400,\c&H146365&\t(400,500, 
\c&H83E4E7&))))}伤心ing 
Dialogue: 0,0:00:01.80,0:00:02.20,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200, 
\c&H61DDE0&\ t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}心情不好{\c&H83E4E7&}{\t(50,150,\c&H146365&\t(150,250,\c&H61DDE0&\t(200,350,\c&H146365&\t(350,450, 
\c&H83E4E7&))))}U盘丢了{\c&H83E4E7&}{\t(100,200,\c&H146365&\t(200,300,\c&H61DDE0&\t(300,400,\c&H146365&\t(400,500, 
\c&H83E4E7&))))}伤心ing 
Dialogue: 0,0:00:02.20,0:00:02.60,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200, 
\c&H61DDE0&\ t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}心情不好{\c&H83E4E7&}{\t(50,150,\c&H146365&\t(150,250,\c&H61DDE0&\t(200,350,\c&H146365&\t(350,450, 
\c&H83E4E7&))))}U盘丢了{\c&H83E4E7&}{\t(100,200,\c&H146365&\t(200,300,\c&H61DDE0&\t(300,400,\c&H146365&\t(400,500, 
\c&H83E4E7&))))}伤心ing 
Dialogue: 0,0:00:02.60,0:00:03.00,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200, 
\c&H61DDE0&\ t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}心情不好{\c&H83E4E7&}{\t(50,150,\c&H146365&\t(150,250,\c&H61DDE0&\t(200,350,\c&H146365&\t(350,450, 
\c&H83E4E7&))))}U盘丢了{\c&H83E4E7&}{\t(100,200,\c&H146365&\t(200,300,\c&H61DDE0&\t(300,400,\c&H146365&\t(400,500, 
\c&H83E4E7&))))}伤心ing 
Dialogue: 0,0:00:03.00,0:00:03.40,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200, 
\c&H61DDE0&\ t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}心情不好{\c&H83E4E7&}{\t(50,150,\c&H146365&\t(150,250,\c&H61DDE0&\t(200,350,\c&H146365&\t(350,450, 
\c&H83E4E7&))))}U盘丢了{\c&H83E4E7&}{\t(100,200,\c&H146365&\t(200,300,\c&H61DDE0&\t(300,400,\c&H146365&\t(400,500, 
\c&H83E4E7&))))}伤心ing 
Dialogue: 0,0:00:03.40,0:00:03.80,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200, 
\c&H61DDE0&\ t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}心情不好{\c&H83E4E7&}{\t(50,150,\c&H146365&\t(150,250,\c&H61DDE0&\t(200,350,\c&H146365&\t(350,450, 
\c&H83E4E7&))))}U盘丢了{\c&H83E4E7&}{\t(100,200,\c&H146365&\t(200,300,\c&H61DDE0&\t(300,400,\c&H146365&\t(400,500, 
\c&H83E4E7&))))}伤心ing 
Dialogue: 0,0:00:03.80,0:00:06.00,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365&\t(100,200, 
\c&H61DDE0&\ t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}心情不好{\c&H83E4E7&}{\t(50,150,\c&H146365&\t(150,250,\c&H61DDE0&\t(200,350,\c&H146365&\t(350,450, 
\c&H83E4E7&))))}U盘丢了{\c&H83E4E7&}{\t(100,200,\c&H146365&\t(200,300,\c&H61DDE0&\t(300,400,\c&H146365&\t(400,500, 
\c&H83E4E7&))))}伤心ing


\a这个参数是派什么用的? 
\a和\an是控制对齐方式的 
\a 
和SSA中相同 
左 中 右 
上 5 6 7 
中 9 10 11 
下 1 2 3 
\an 
和ASS中相同 
左 中 右 
上 7 8 9 
中 4 5 6 
下 1 2 3

Dialogue: 0,0:00:00.20,0:00:00.60,Default,,0000,0000,0000,,{\c&H83E4E7&}{\t(0,100,\c&H146365& 
\t(100,200,\c&H61DDE0&\t(200,300,\c&H146365&\t(300,400,\c&H83E4E7&))))}闪啊,闪啊,闪啊闪,....不怎么好看 
上面红色的数是什么意思,是开始时间还是显示多长时间?与前面的时间轴有关吗?单位是毫秒吧(1/1000秒),100就是0.1秒吧? 
还有,卡拉OK特效里的参数也是毫秒吧,我在做4.2秒的卡拉OK特效时,参数只要420就行了,1毫秒不是等于1/1000秒的吗?卡拉OK特效里的参数单位是10毫秒吗?

红色数字表示开始时间,结束时间,与时间轴的关系就是开始时间到结束时间的时间间隔不能大于时间轴所规定的间隔大小,不然定义开始时间结束时间就变得没意义了。 
卡拉OK的单位是10MS?我没有仔细去测过,可能如你所说吧。我做卡拉OK效果全凭感觉,先做出来再微调,因为做习惯了,对单位什么的也就不怎么在意了。

最近在做DVDRIP的字幕(原来的字幕实在太烂看不下去)其他都没问题就是, 
我想请问下则么才能把字体改成和他原来的那个字体一样的.请指教下,最好直接能告诉我代码~~ 
那个字体看起来像幼圆.... 
然后横向拉伸{\fscx120}

    字幕制作
    (181)字幕制作
    我们常见的视频编辑软件大部分都会带有字幕添加的功能,不过也有一些更专业的字幕制作软件能更好的完成这项工作。例如这款软件就是一款影片外挂字幕制作软件,利用它大家可以自己来给手头的电影加字幕。并且对双字节支持相当出色,是国人制作字幕的好工具。该软件的用户界面相当简单直观,上部为影片播放区,下面是字幕编辑区。你可以一边看影片,一边输入字幕,支持保存为最常见的字幕文件格式。...更多>>

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)