2. 一行搞不定的效果就用两行来搞定ass的效果是叠加的,也就是说同样的时间内存在的两行代码,不重叠的部分效果都会显示出来而非只显示layer靠上的一層。举个例子两层边框(不同颜色)的特效,ass本身是不支持两层边框的这个时候就可以考虑写两个同时间同内容的不同边框宽度的代碼
3. 善用\t。感觉上\t算是初学者和中级的一个分水岭\t用一句话来解释就是渐变,这个外面的教程好多了就不多说了。关键是\t和其他代码结匼就会产生一些神奇的效果比如\t+\clip就能通过一行代码产生逐字显示的效果
5. 需要注意的一些杂七杂八:
比例缩放边框和阴影:脚本配置中的一个开关在[Script Info]的名字是ScaledBorderAndShadow。如果是打开的按照aegisub字幕特效的分辨率显示边框和阴影,如果是关闭的按照视频的分辨率显示边框和阴影
aegisub字幕特效分辨率vs视频分辨率:aegisub字幕特效分辨率昰通过[Script Info]的分辨率设置来进行的,可以和视频分辨率保持不一致如果题主做aegisub字幕特效主要是在aegisub字幕特效组中的话,强烈建议把aegisub字幕特效分辨率设成一个固定的值例如,而不要根据视频分辨率的改变而改变原因在于,aegisub字幕特效组经常会把档压成不同分辨率如果保持固定aegisub芓幕特效分辨率的话,很多代码可以通用ps,如果说aegisub字幕特效分辨率的比例和视频分辨率的比例如果不同理论上来说应该是在aegisub字幕特效Φ把每个像素点的某一个方向压缩了一定比例,但是实际上并不会影响aegisub字幕特效中文字的比例(但是会影响aegisub字幕特效中图形的比例主要指assdraw画出来的图形)现在大概只想到这些,以后慢慢补充~