本文章最後由 羽hane 於 2012-5-8 18:33 編輯
原本打算教別人如何把Aegisub當繪圖軟體用
但是時間不足所以先說簡單的
ASS碼在大陸網站都有說明所以就不多說了
首先先介紹常見的ASS碼的應用
[時間軸必須知道的ASS碼]
\frx \frx \frz
旋轉 (調角度用)
\pos
定字幕座標
用法\pos(x座標,y座標)
單位為像素 看你的字幕檔解析度怎麼設
\fad
淡入淡出 當OP ED懶得做特效時 就會用淡入淡出
用法\pos(淡入時間,淡出時間)
單位為1/1000秒
\blur + \bord
做光暈效果使用 通常裝飾用
例如 {\blur3\bord2}光暈文字
註:必須在VSfilter2.39版本以上才支援
[使用Aegisub繪圖必須知道的ASS碼]
\fscx \fscy
依x軸或y軸拉伸
在特效上或繪圖上 常用到
\org + \frz
當一個圓的半徑變很大 其圓周相當於一平面
可以使字幕做些微的位移調整.也可以拿來做
例如:
測試{\org(5000,10)\frz(-0.1)}浮起來了)} 位置由\org控制
這可以做為VSfilterMod中的\fsvp的代替方案
\fay \fax
依x軸或y軸做扭曲
註:必須在VSfilter2.39版本以上才支援
\fsp
字和字之間的距離控制
\frx \frx \frz
旋轉
\bord \shad
邊框 陰影~
\1c \3c \4c
主要顏色/邊框顏色/陰影顏色
\alpha \1a \3a\4a
透明度/主要透明度/邊框透明度/陰影透明度
剩下就不多說了
以上資料都可在網路上找到~~所以都算是廢話
[繪圖實作]
我們就來利用Aegisub畫Aegisub的LOGO
實作環境
空白影片 640*480 背景為白色 不加棋盤樣式
(影片>使用空白影片...)即可設定
字幕解析度640*480
為了每個樣式都支援 所以不設樣式~
仔細觀察 Aegisub的部分是由6個三角形做成的 紅色正三角形
固可以用▲▼▲ 和 ▼▲▼
因為▲▼▲\N▼▲▼ 用空行的方式離太遠 所以就切割為兩個字幕
記得設"層"不然字幕無法疊在一起(如果加上\org \frz(-0.1)就不用設了) 簡單就前面那行設0 後面設1....
前面用\an5 將字幕定在中間 正三角形的大小可用\fs來做調整
間距太大使用\fsp調整 \org +\frz 的部分是將三角形做個偏移
最後就是邊框和上色 \bord2.5\1c&H0000A7&
之後得到
{\an5\shad0\fs200\fsp-100\org(50000,-24000)\frz(-0.1)\bord2.5\1c&H0000A7&}▲▼▲
{\an5\shad0\fs200\fsp-100\org(-25000,-24000)\frz(-0.1)\bord2.5\1c&H0000A7&}▼▲▼
覺得怪怪的在做些微的調整
變成
- {\an5\shad0\fs200\fsp-100\org(50000,-24000)\frz(-0.1)\bord2.5\1c&H0000A7&}{\fscy90}▲{\fscy95}▼{\fscy90}▲
複製代碼- {\an5\shad0\fs200\fsp-100\org(-25000,-24000)\frz(-0.1)\bord2.5\1c&H0000A7&}{\fscy95}▼{\fscy90}▲{\fscy95}▼
複製代碼三角形部分搞定
之後是眼睛的部分
原理: 眼球的部分是比較好做 但最麻煩的部分是外框類似橢圓的部分 這邊可能要分成上面和下面 再搭配\clip來實現
所以這邊字幕有4行
所使用字元 => 「●」
外框=> \shad0\bord2.5\1c&HFFFFFF&(白色) \clip(值的話後面解說) 分上半和下半 \fscx ->橫向拉長 [\org \frz(-0.1)]->偏移調整
眼球(無外框藍色)=> \shad0\bord2.5\1c(藍色) [\fscx \fscy]->調大小使用 [\org \frz(-0.1)]->偏移調整
眼珠(無外框藍色)=> \shad0\bord2.5\1c&H000000&(黑色) [\fscx \fscy]->調大小使用 [\org \frz(-0.1)]->偏移調整
後來觀察LOGO圖案發現~眼珠的地方有被外框遮住...所以又要再代\cilp來解決 由於很麻煩就先省略~
Aegisub有附拉遮罩的工具~藉此取得\clip的值
所以後面4行為
邊框的部分
(上方)
- {\an5\shad0\fs450\fscx150\org(12500,-37500)\frz-0.1\bord2.5\1c&HFFFFFF&\clip(172,156,488,221)}●
複製代碼(下方)
- {\an5\shad0\fs450\fscx150\org(40000,-37500)\frz-0.1\bord2.5\1c&HFFFFFF&\clip(174,220,493,294)}●
複製代碼眼球的部分
- {\an5\shad0\bord0\fs325\org(22000,-28000)\frz-0.1\1c&HB20300&}●
複製代碼眼珠的部分
- {\an5\shad0\bord0\fs250\org(22000,-28000)\frz-0.1\1c&H00000&&}●
複製代碼剩下部分都是些微的調整而已....
補充~三角型有漸層的部份 可代VSfilterMod的語法 \1vc來實現
成果... (其實有點獵奇 = = 要說Aegisub的logo本身就有點獵奇)
以上省略很多 看不懂歡迎發問