在ssa字幕文件里面颜色是使用数字表示的,
如果你对电脑的三原色比较熟悉的话,
那么对你来说就没有看的必要了。
在ssa的字幕里面我们经常会看到这样的内容:
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: Default,楷体_GB2312,16,&H00ffff,&Hffffff,&H000000,&H000000,0,0,1,2,3,2,30,30,15,30,134
我们从第一行的英文就知道,&H00ffff,&Hffffff,&H000000,&H000000,这四个16进制的数字代表着--主,副,第三和背景字幕颜色,
主颜色主要用于一般的对话字幕,
副字幕有两种作用:
1、是在使用卡拉ok功能时候;
2、是当你在同一时间有两条冲突的字幕出现的时候会使用以做区分。
第三字幕颜色和副字幕颜色的第2个作用一样,
背景颜色相信不用解析了,
那么,&H00ffff,&Hffffff,&H000000,&H000000,这四个数字究竟代表什么颜色呢?
要分辨是什么颜色最容易的办法是:
打开windows的画图(不要说你没有哦)
然后在颜色菜单选择编辑颜色,
再点开自定义颜色,
然后对应地把红、绿、兰三原色的数值填入就知道是什么颜色了。
例如&Hffffff就是对应白色,
其中每种颜色最大数值为255(16进制就是FF),
而16进制的规定是第一个数值放最后,
所以&Hffffff就是&Hff(兰255)ff(绿255)ff(红255)的意思,
至于前面的&H只是代表数字是用16进制的方法表示而已。
有时候ssa的颜色用下面的方法表示
Style: Default,Times New Roman,18,16777215,16777215,16777215,0,0,0,2,3,2,30,30,30
那么你只要把16777215的数值用计算器(科学型)转成16进制的就马上知道了,
结果算出来16777215=&Hffffff,
好了,我们很容易就知道这个数字代表的是白色。
ok,大功告成。(你们不要亲我)