查看: 12211|回覆: 4
收起左側

[教學] ASS基本架構與指令介紹

[複製連結]

發表於 2011-3-21 13:45:34 | 顯示全部樓層 |閱讀模式

馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社區。

您需要 登錄 才可以下載或查看,沒有賬號?註冊

x
Text 字幕本文
以文本(*.txt 文字檔)方式打開ASS後我們看到正文上面有這樣一組標題
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text

Layer       字幕層次  字幕重疊時數值大的顯示在上層
Start        開始時間  格式0:00:00.00 最小單位1/100秒
End         結束時間
Style        字型名稱
Name      名字,相當於註解
MarginL   同[v4+ Styles]
MarginR   同[v4+ Styles]
MarginV   同[v4+ Styles]
Effect        顯示的方式


Effect 顯示的方式一般有以下幾種:
Scroll up;<y1>;<y2>;<delay>[;<fadeawayheight>]      字幕從下向上移動
Scroll down;<y1>;<y2>;<delay>[;<fadeawayheight>]  字幕從上向下移動
y1,y2=上下範圍
delay=速度。表示移動一像素所用的時間,單位為1/1000秒delay=5 表示一秒移動200的距離
XXdeawayheight  上下的淡出淡入範圍

Banner;<delay>[;<lefttoright>[;<fadeawaywidth>]字幕橫向移動
lefttoright <0/1> 0從右向左移動,1從左向右移動
XXdeawaywidth   左右的淡出淡入範圍


==================== ASS指令 ====================
基本指令
所有指令加“{}”表示
\n,\N,\h除外
所有指令由“\”開頭
\n 空格,寬度超出範圍後自動換行
\N 斷行
\h 空格(字與字之間空一格)
\b<0/1> 粗體 0關閉,1開啟
\i<0/1> 斜體   0關閉,1開啟
\u<0/1> 底線   0關閉,1開啟
\s<0/1> 刪除線   0關閉,1開啟
\bord<width> 邊框寬度
\be<0/1> 柔化 0關閉 1開啟(主題邊緣柔化)
\blur<depth>邊框模糊(不大於100)
\shad<depth> 陰影距離
\fn<font name> 改變字型
\fs<font size> 改變字體大小
\fsc<x/y><percent> 字符縮放 正常大小為100%
\fsp<pixels> 調整字體間距
\fr[<x/y/z>]<degrees> 旋轉
\fr = \frz,和[v4+ Styles]中的Angle效果相同 旋轉所圍繞的中心由\a或\an決定
\fe<charset> 改變文字樣式編碼
\c&H<bbggrr>& 改變顏色 十六進制00-ff,藍綠紅
\c = \1c
\1c&H<bbggrr>& 改變主要顏色
\2c&H<bbggrr>& 改變次要顏色
\3c&H<bbggrr>& 改變邊框顏色
\4c&H<bbggrr>& 改變陰影顏色
\alpha&H<aa>& 改變透明度
\alpha 同時改變字幕所有部分的透明度
\1a&H<aa>& 改變主要透明度
\2a&H<aa>& 改變次要透明度
\3a&H<aa>& 改變邊框透明度
\4a&H<aa>& 改變陰影透明度
\r[<style>] \r恢復成最初的字體
\r <style>重置字幕類型設置
\org<x>,<y> 焦點對齊設置銀幕坐標原點(一般用於旋轉和縮放特效的坐標軸)
\an<alignment> 設置對齊方式( \an1 ~ \an9)

   左 中 右
7 8   9
4 5   6
1 2   3

一般正文用\an2,特效用\an5
\an對整個字幕有效,不論放在何處調整對齊方式都非常重要,
它決定了字幕旋轉,縮放,移動時的參照點。對齊方式是針對字幕的整體有效,
字幕中的每個字符都是向下方對齊的,如果要使用不同大小的字符,
應該將一段字幕分為多段時間軸相同的字幕


卡拉ok
\k<duration> 卡拉OK (Karaoke)
\k 無平滑效果
\K或\kf 有平滑效果
\ko 邊框的卡拉OK效果(時間單位是1/100秒)
{\K50}aaaa表示用0.5秒來顯示歌詞aaaa(後面沒有字符表示停頓一段時間)


動態效果
\t([<t1>, <t2>, ] [<accel>,] <style modifiers> )

t1,t2分別是動態效果開始和結束時間,省略後以時間軸的開始結束時間為準
accel控制動態效果的運動速度 1 正常速度
0<accel 速度從快到慢減速運動
1<accel 速度從慢到快加速運動
計算公式為 t時的動作完成量 = pow((t-t1)/(t2-t1), accel)

style modifiers可以使用的效果 \c,\<1/2/3/4>c,\alpha,\<1/2/3/4>a,\fs,\fr[<x/y/z>],\fsc<x/y>,\fsp,\bord,\shad,\clip
可同時使用多種效果


位移
\move(<x1>, <y1>, <x2>, <y2>[, <t1>, <t2>])
x1,y1為移動開始的位置
x2,y2為移動結束的位置
銀幕的左上角是0,0,右下角由[Script Info]中的PlayResX:和PlayResY:決定
t1,t2是移動開始和結束時間,省略後以時間軸的開始結束時間為準。
只能使用一次

\pos(<x>,<y>)
改變位置
只能使用一次
使用\move或\pos後MarginL,MarginR,MarginV無效

\fade(<a1>, <a2>, <a3>, <t1>, <t2>, <t3>, <t4> )

淡出淡入效果
a1是顯示開始時的透明度,t1,t2表示顯示的開始和結束時間
a2是顯示結束到消失開始時的透明度
a3是消失結束時的透明度,t3,t4表示消失的開始和結束時間
此處透明度必須使用十進位來表示,範圍0-255

\fad(<t1>,<t2>)
淡出淡入效果(基本指令)
t1表示顯示使用的時間
t2表示消失使用的時間

\p<0/1/2...> 繪圖,參數1/2...表示繪圖比例,0表示繪圖結束。
\p<1/2...> <繪圖命令>\p0 繪製圖形,繪製出的圖形作為一個字符來處理,可以進行旋轉,縮放等。


繪圖命令:
m <x> <y> 移動到x,y並開始繪製
繪圖開始時必須使用一次
n <x> <y> 移動到x,y並開始繪製,但不關閉上一個繪圖
l <x> <y> 畫直線到x,y
可以用l <x1> <y2> <x2> <y2> ... <xn> <yn>的方式畫連續直線
b <x1> <y1> <x2> <y2> <x3> <y3> 畫曲線
s <x1> <y1> <x2> <y2> <x3> <y3> ... <xn> <yn> 畫封閉曲線
p <x> <y> 延伸封閉曲線
c 關閉封閉曲線
繪製的圖形是實心的,在前面添加\1a&Hff&可以得到空心的圖形

\clip(<x1>,<y1>,<x2>,<y2>) :設置截取範圍
預設為矩形,以x1,y1;x2,y2分別為對角線端點坐標
此指令標記可以跟在\t後形成動態特效,只有在此範圍內的字幕才能顯示。


基本上字幕是一門學問(或說任何一件事要講究起來都可以是一門學問),是種相當細心又耗時的苦工。
以上僅是一些字幕的基本運用技巧,看的懂得人不見的就很會做字幕,看不懂得也不一定做不出好字幕,
如何去融會貫通串連各種effect 去達到想到的結果,"思考"是很重要的~
待續...................

發表於 2011-3-21 22:20:38 | 顯示全部樓層
難得的資料,先收下慢慢研究。感謝分享!
回覆

使用道具 舉報


發表於 2013-11-21 01:11:32 | 顯示全部樓層
本文章最後由 25154 於 2013-11-21 01:21 編輯

請問一下,ass 字幕檔如何最快的改變字體大小
回覆

使用道具 舉報


發表於 2013-11-21 09:46:00 | 顯示全部樓層
25154 發表於 2013-11-21 01:11
請問一下,ass 字幕檔如何最快的改變字體大小

打開ass字幕,Style那行接在字體名稱後面的數字就是字體大小,直接改數值就能套用到全部
回覆

使用道具 舉報


發表於 2013-12-24 13:19:34 | 顯示全部樓層
最近在學ASS字幕格式....但是這種編碼真的看得好頭疼QAQ
先MARK一下以後做到的時候翻翻
回覆

使用道具 舉報

您需要登錄後才可以回文 登入 | 註冊

本版積分規則

熱門推薦

絕對有感的杜比視界!Optoma UHR90DV丹爸影音實驗室體驗後感   - 這個價位!這般規格!這等畫質!實力足以挑戰業界巨人的投影機大衛王!
絕對有感的杜比視界!Opto
絕對有感的杜比視界!Optoma UHR90DV丹爸影音實驗室體驗後感 -
南臺灣藝文之都的B&W Nautilus鸚鵡螺/StormAudio風暴7.2.1.6多聲道視聽室開箱!
南臺灣藝文之都的B&W Naut
南臺灣藝文之都的B&W Nautilus鸚鵡螺/StormAudio風暴7.2.1.6多聲
StormAudio ISR Fusion 20:力量、精準與聽覺新典範—Thrillcat Cinema Lab
StormAudio ISR Fusion 20
StormAudio ISR Fusion 20:力量、精準與聽覺新典範—Thrillcat
Barefoot Sound Footprint03:最先進的錄音室監聽進化之作
Barefoot Sound Footprint
Barefoot Sound Footprint03:最先進的錄音室監聽進化之作—Swee
MadVR Experience Center 家庭劇院導覽:瘋狂的11.11.6 聲道的沉浸體驗
MadVR Experience Center
MadVR Experience Center 家庭劇院專訪:瘋狂的11.11.6 聲道的沉

聯絡我們| 問題反映| 小黑屋| 手機版| Archiver|  本網站特別聘請 蔡家豪律師 為本站法律顧問

快速回覆 返回頂部 返回列表