DHR-動畫研究字幕組

標題: [羽的Aegisub教學(1)]常用的ASS碼的活用+用Aegisub拼湊圖案 [打印本頁]

作者: 羽hane    時間: 2012-5-6 01:00
標題: [羽的Aegisub教學(1)]常用的ASS碼的活用+用Aegisub拼湊圖案
本文章最後由 羽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&}▼▲▼

覺得怪怪的在做些微的調整
變成
  1. {\an5\shad0\fs200\fsp-100\org(50000,-24000)\frz(-0.1)\bord2.5\1c&H0000A7&}{\fscy90}▲{\fscy95}▼{\fscy90}▲
複製代碼
  1. {\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行為
邊框的部分
(上方)
  1. {\an5\shad0\fs450\fscx150\org(12500,-37500)\frz-0.1\bord2.5\1c&HFFFFFF&\clip(172,156,488,221)}●
複製代碼
(下方)
  1. {\an5\shad0\fs450\fscx150\org(40000,-37500)\frz-0.1\bord2.5\1c&HFFFFFF&\clip(174,220,493,294)}●
複製代碼
眼球的部分
  1. {\an5\shad0\bord0\fs325\org(22000,-28000)\frz-0.1\1c&HB20300&}●
複製代碼
眼珠的部分
  1. {\an5\shad0\bord0\fs250\org(22000,-28000)\frz-0.1\1c&H00000&&}●
複製代碼
剩下部分都是些微的調整而已....
補充~三角型有漸層的部份 可代VSfilterMod的語法 \1vc來實現

成果... (其實有點獵奇 = = 要說Aegisub的logo本身就有點獵奇)


以上省略很多 看不懂歡迎發問
作者: Crazy小神乂    時間: 2012-5-6 03:14
哦  快快發後面吧XDD

真讚 呵呵
作者: L.Y.shin    時間: 2012-7-4 21:01
大大我想問你喔!!做完的有特效的ass字幕如何與影片"結合"然後再"轉成"PSV的MP4??
作者: 羽hane    時間: 2012-8-30 15:24
L.Y.shin 發表於 2012-7-4 21:01
大大我想問你喔!!做完的有特效的ass字幕如何與影片"結合"然後再"轉成"PSV的MP4?? ...

基本上本人大多是用MeGUI搭配AviSynth
網站上應該有教學 你可以去找找看
我就不多說了

我是不太懂什麼叫PSV
至於參數要怎麼調 就要請教字幕組的壓制了
這部分我不太熟...真的很抱歉
作者: DHR_沙夏    時間: 2012-8-30 17:08
羽hane 發表於 2012-8-30 15:24
基本上本人大多是用MeGUI搭配AviSynth
網站上應該有教學 你可以去找找看
我就不多說了

PSV(psvita)你不知道!?
作者: 風影氣旋    時間: 2012-8-31 21:55
求問  有ASSDraw3教學嗎...
像是畫一些logo
作者: 羽hane    時間: 2012-8-31 23:58
DHR_沙夏 發表於 2012-8-30 17:08
PSV(psvita)你不知道!?

我真的不知道喔...
壓制的部分請教風影比較好喔

風影氣旋 發表於 2012-8-31 21:55
求問  有ASSDraw3教學嗎...
像是畫一些logo


這東西啊 很難弄 等我有時間再說吧
簡單的秘訣 你在畫ASSDraw要有順序性
有玩過一筆畫遊戲嗎 就是那種感覺...
每次畫好就要調整一下...  不好弄就是了





歡迎光臨 DHR-動畫研究字幕組 (https://dhr.moe/) Powered by Discuz! X3.1