乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      字幕軟件Aegisub ASS代碼使用指南(很詳細(xì))

       赤豆3909 2015-08-08
      (8/9/2013更新下載文件V1.2)
        
      本文由和路雪?;贏egisub官方指南自翻整理編寫,不保證涵蓋官方指南所有內(nèi)容,如有疏漏,還望見諒。

      本文的主要目的為方便做時間軸的同學(xué)迅速上手、快捷查閱代碼;本文大部分代碼配有英文代碼名稱,本人英語能力有限,為避免翻譯過程中產(chǎn)生誤解給您帶來不便,如有需要,還請參考原文。
      本文僅為示例,請在實踐中熟悉代碼。
      此外,本文代碼排列順序與官方指南并非完全一致,順序?qū)崉t為本人擅自劃分類別排列,還請注意。
      請擅用搜索功能,以便快速定位到您想查找的代碼。

      編者使用軟件版本為2.1.9,如代碼格式無效,請注意是否是由您使用的軟件版本過高或者過低導(dǎo)致的。

       轉(zhuǎn)載請保留編者信息
      參考資料:
      http://aegisub./docs/ASS_Tags
      網(wǎng)上流傳最廣的出處不可考的Aegisub教程(開頭為介紹Aegisub英文操作界面)

      文中使用符號說明:
      * → 代碼注意事項
      【 】 → 代碼簡要說明
      e.g. → 代碼使用舉例
      ( ) → 解釋、強調(diào)、補充以及吐槽等
      [擴] → 高階代碼,只在VSFilter2.39+的版本使用可能 (These tags are only available in VSFilter 2.39 and later, and might not be safe for softsubbing.)

      部分中英對照參考:
      圓括號 parentheses → ( )
      尖括號 angle brackets → < >
      逗號 comma → ,
      反斜線符號 backslash → \
      大括號 override blocks → {}
      斜體 Italics




      00 代碼格式說明
      反斜線符號\+代碼名稱+參數(shù)(有可能為多個)
      *所有代碼必須是英文格式,中文標(biāo)點無效(生效了的代碼是彩色的);
      *尖括號< >內(nèi)的參數(shù)必填;
      *<>本身不需要輸入代碼;
      *[ ] 內(nèi)參數(shù)可以省略,具體用法參照相關(guān)內(nèi)容。
      e.g.
      \fs<size> \fs50 【字體大小設(shè)置為50】
      \pos (<x>, <y>) \pos(470, 260) 【字幕位置定位于點(<x>, <y>)】
      \move (<x1>, <y1>, <x2>, <y2> [, <t1>, <t2>])
      \move (100, 150, 300, 350)
      【字幕從點 (100, 150) 移動至 (300, 350),持續(xù)時間為從字幕出現(xiàn)開始到字幕消失為止】


      01特殊代碼 Special characters (不需寫在 { } 內(nèi))
      \n – 軟性換行 Soft line break
            【只在換行方式 (Wrapping mode) 2(詳情見下↓) 下有效,其他方式下則被替換為空格】
      \N – 硬性換行 Hard line break【無視換行方式,強制換行】
      \h – 硬性空格 Hard space【在硬性空格前后不會自動換行,且其在一行首尾時不會被縮進】
      換行方式 Wrap Style: \q<style> (Override tag)
      *此為Override tag,需要{},寫在這里僅為方便對照查閱;
      *共計四種,可在“文件→配置”中更改。
      0:智能換行,盡量使每行寬度一致,不能保持等寬時上行較寬。只有\(zhòng)N指令強制換行有效;
      1:于行尾詞處換行,僅\N斷行有效;
      2:不自動換行,\n及\N斷行有效;
      3:智能換行,盡量使每行寬度一致,不能保持等寬時下行較寬。只有\(zhòng)N指令強制換行有效。


      02 普通代碼 Override tags
      (必須寫在 { } 內(nèi),且影響之后所有的文字(當(dāng)行代碼),直到有第二個相同類型的代碼出現(xiàn)以覆蓋其效果)
      --------------------基 本 字 體 處 理--------------------
      *可使用面板按鈕便捷設(shè)置。
      ●斜體 Italics: \i1 \i0
      ●粗體 Bold: \b1 \b0 \b<weight>*
      *大部分字體不支持自定義字體粗細(xì);如支持,更改的粗細(xì)應(yīng)為100的倍數(shù);
      *100最細(xì),400正常,700為粗體,900為極粗。
      e.g. {\b100}How {\b300}bold {\b500}can {\b700}you {\b900}get?
      ●下劃線 Underline: \u1 \u0
      ●刪除線 Strikeout: \s1 \s0

      --------------------字 體 樣 式 相 關(guān)--------------------
      ●重置字幕樣式 Reset style:\r[<style>]
      e.g. -Hey\N{\rAlternate}-Huh?\N{\r}-Who are you?
      【假設(shè)此條字幕樣式為"Default",則"Hey" 為Default style,"Huh?" 被改成了"Alternate","Who are you?" 又被恢復(fù)為Default style】
      ●字體名 Font name: \fn<name>
      *可使用面板按鈕便捷設(shè)置。
      e.g. {\fnLucida Calligraphy}Think of you {\fn@微軟雅黑 }知道@是干嘛的了吧


      ●字體大小 Font size: \fs<size> \fs10 \fs88
      *<size>指的是文字縱向的像素數(shù)量。(完全不需要理解這個=w=)
      ●文字間距 Letter spacing:\fsp<spacing>
      e.g. \fsp3 \fsp10


      ●邊框?qū)挾?Border size:\bord<size>
      *<size>可設(shè)為0,也可為小數(shù);
      *請注意若文件→配置內(nèi)的比例縮放邊框和陰影被勾選,邊框?qū)挾刃Ч麜苡绊憽?
      e.g. \bord5, \bord0.5, \bord0【無邊框】
      [擴]●邊框?qū)挾?Border size (extended): \xbord<size> \ybord<size>
      【橫向的字體邊框?qū)挾?x)和縱向的字體邊框?qū)挾?y)可分別設(shè)置】
      *<size>可設(shè)為0,也可為小數(shù);
      *一行代碼中,在\xbord 或\ybord后使用\bord 指令的話,\xbord和\ybord效果會被覆蓋。
      e.g. \xbord4\ybord0\fsp7\fs60}


      ●陰影深度 Shadow distance: \shad<depth>
      【陰影作用于文字背后,出現(xiàn)在右下角;經(jīng)過顏色設(shè)置可造成 3D字體假象】
      *<depth>可以為小數(shù),不可為負(fù)數(shù)。
      e.g. \shad10 \shad3.5


      [擴]●陰影深度 Shadow distance (extended): \xshad<depth> \yshad<depth>
      【橫向的陰影深度(x)和縱向的陰影深度(y)可分別設(shè)置】
      *<size>可設(shè)為0,可為小數(shù),也可為負(fù)數(shù)。
      e.g. \xshad5\yshad0 \xshad-6\yshad4


      ●模糊邊緣 Blur edges: \be1【模糊邊緣】\be0【不模糊邊緣】
      *字體有邊框時以邊框顏色為準(zhǔn)模糊邊緣,無邊框時以文字顏色為準(zhǔn)模糊文字邊緣;
      *模糊效果在字體較小時比較明顯,但是使用可以使文字看過去更柔和。
      e.g. \be1 \be0


      (嗯……左邊的柔和一點,看出來了咩……)
      [擴] \be<strength>
      *字體有邊框時以邊框顏色為準(zhǔn)模糊邊緣,無邊框時以文字顏色為準(zhǔn)模糊文字邊緣;
      *設(shè)置值必須為整數(shù);
      *因為模糊效果為漸變色,設(shè)置值過高沒有意義(末端幾乎透明)。
      e.g. \fs40\be10 \fs40\be20


      (左右兩者,基本看不出來區(qū)別=___=)
       [擴]●模糊邊緣 Blur edges(gaussian kernel):\blur<strength>
      *字體有邊框時以邊框顏色為準(zhǔn)模糊邊緣,無邊框時以文字顏色為準(zhǔn)模糊文字邊緣;
      *設(shè)置值可為小數(shù);
      *用法與\be<strength>幾乎一樣,但是因為算法不同,在設(shè)置值較高的時候有很好的表現(xiàn),但要注意設(shè)置值過高會給CPU帶來壓力。
      e.g. \fs40\be5 \fs40\be10


      ●設(shè)置顏色 Set color
      \1c&H<bb><gg><rr>& (= \c&H<bb><gg><rr>&) 【主要顏色 (原色) 】
      \2c&H<bb><gg><rr>&【卡拉 ok效果中的次要 (第二) 顏色】
      \3c&H<bb><gg><rr>&【字體邊框顏色 】
      \4c&H<bb><gg><rr>&【字體陰影顏色】
      *&……&不可以省略;
      *顏色代碼參照http://en./wiki/Hexadecimal,藍(lán)綠紅順序;
      *可以用軟件的選色盤查找。(參見下圖)
      *可用面板按鈕快捷設(shè)置。
      *常見顏色代碼:
      正紅:&H0000FF& 正黃:&H00FFFF& 正綠:&H00FF00&
      純白:&HFCFCFC& 純黑:&H000000&


      ●設(shè)置透明度 Set alpha
      \alpha&H<aa> 【一次性設(shè)置以下四者的透明度】
      \1a&H<aa> 【文字原色透明度】
      \2a&H<aa> 【卡拉 ok效果中的第二顏色透明度】
      \3a&H<aa> 【字體邊框透明度】
      \4a&H<aa> 【字體陰影透明度】
      *經(jīng)實踐Set alpha代碼內(nèi)的&和H均可省略不寫;
      *<aa>采用十六進制(00【不透明】, 37【25%透明】80【50%透明】, FF【100%透明】);
      *<aa>不區(qū)分大小寫;
      *超過80效果就不明顯了(也許是我打開方式不對_(:3」∠) _)。
      e.g. \alpha00 \alpha37 \alpha80


      ●字體編碼 Font encoding:\fe<id>
      *可在樣式編輯器中設(shè)置。
      e.g. \fe0 【ANSI碼 (USA) 】 \fe128 【SHIFT_JIS 碼 (Japan) 】


      *???????*????*?*??*.: *?*??*.: 字幕定位、移動和淡入淡出.?¨?*??????*????*?*??*.: *?
      ●柵格定位 Line alignment:\an<pos>
      *\pos和\move會覆蓋\an指令效果,但是\an的特征會保留;
      (如\pos(300,500)\an1,字幕是居左的,在字幕有兩行以上的情況下每行開頭均居左,否則是居中)
      *屏幕劃分方法:


      e.g. \an2 【屏幕下方中間(各位置間距可在樣式管理中重新設(shè)置)】
      ●柵格定位 Line alignment(legacy):\a<pos>
      *\pos和\move會覆蓋\a指令效果,但是\a的特征會保留(同\an);
      *屏幕劃分方法:


      ●靜態(tài)定位 Set position:\pos(<x>, <y>)
      *準(zhǔn)確度與分辨率有關(guān);
      *可雙擊屏幕設(shè)置;
      *點 (<x>, <y>) 的位置不是絕對的(不見得是整條字幕的中心),有時與Alignment的選擇有關(guān)。
      ●移動命令 Movement:\move(<x1>, <y1>, <x2>, <y2> [, <t1>, <t2>])
      *t1和t2的單位為毫秒;
      *一行文本中,不得有多于一條的\move命令,也不能同時有\(zhòng)move和\pos;
      *移動只可能是勻速的。
      【從位置 (x1, y1)移動到(x2,y2) [字幕開始時間之后t1毫秒開始移動;從t1開始,移動過程持續(xù)t2時間],若t1,t2省略,默認(rèn)移動時間為此欄字幕條持續(xù)時間】
      e.g.
      \move(100,150,300,350)【字幕從 (100, 150)移動至(300, 350),持續(xù)時間為整條字幕時間】
      \move(100,150,300,350,500,1500)【同上,但字幕從其出現(xiàn) 500ms后開始移動,1.5s 后移動結(jié)束 】
      ●旋轉(zhuǎn)原點 Rotation origin:\org(<x>,<y>)
      *一旦旋轉(zhuǎn)/縮放中心被設(shè)定,則它就是固定不動的;
      *將該點設(shè)于極遠(yuǎn)處、配合快速特效可以造成跳躍的視覺效果;(反正我不會用OTZ)
      *每條文本最多只能有一個org命令。
      ●淡入淡出 Fade:\fad(<fadein>,<fadeout>) or \fad(<t1>, <t2>)
      【開始時間到t1淡入,t2到結(jié)束時間淡出】
      *t1, t2單位為毫秒;
      *t1+t2必須小于最多等于本條字幕的持續(xù)時間;
      *t1=0,無淡入; t2=0,無淡出。
      ●淡入淡出 Fade(complex):\fade(<a1>,<a2>,<a3>,<t1>,<t2>,<t3>,<t4>)
      *透明度值為十進制,從0(不透明)到255(完全透明);
      *時間以毫秒計;時間為累計時間;
      *七個參數(shù)都必須有;
      *fade命令中透明度標(biāo)記影響 1c-4c所有顏色。
      【t1之前透明度為a1,在t1到t2時間段透明度由a1漸變?yōu)閍2,在t2到t3時間內(nèi)透明度保持為a2,在t3到t4時間段透明度由a2漸變?yōu)閍3,t4之后透明度保持為a3】


      e.g. \fade (255, 32, 224, 0, 500, 2000, 2200)
      【字幕從開始0s到0.5s由透明漸變?yōu)閹缀醪煌该鳎S持32的透明度1.5s,此后在0.2s之內(nèi)由透明度32變?yōu)?24(幾乎透明),此后維持幾乎透明狀態(tài)直至本條字幕時間結(jié)束】
      *??*.: .:*?? .:*??*??.???¨?*??.???¨?*??字體縮放和旋轉(zhuǎn)???¨?*??*.: .:*??*??.???¨? .:*??*?¨?*?
                                           可使用面板按鈕便捷設(shè)置,在視頻窗口左側(cè)
      ●字體縮放 Font scale
      *<scale> 以百分比表示,100 即原始尺寸。
      \fscx<scale> 【字體沿X軸方向縮放】
      e.g. \fscx50【寬度變?yōu)樵瓉淼囊话搿? \fscx200【寬度變?yōu)樵瓉淼囊槐丁?br/>\fscy<scale> 【字體沿Y軸方向縮放】
      e.g. \fscy50【高度變?yōu)樵瓉淼囊话搿? \fscy200【高度變?yōu)樵瓉淼囊槐丁?br/>e.g. Think of you {\fscx200\fscy200}Think of you


      ●文字旋轉(zhuǎn) Text rotation \fr[<x/y/z>]<degrees>
      *\fr默認(rèn)繞Z 軸(垂直于屏幕的軸)。
      \fr (= \frz)<amount> 【繞Z軸旋轉(zhuǎn)(逆時針為正,順時針為負(fù))】
      e.g. \fr-90 \fr90 {\frz-90\fn@微軟雅黑 }【繞Z 軸旋轉(zhuǎn)與 @字體結(jié)合效果】


      \frx<amount> 【 繞 X軸(水平軸)旋轉(zhuǎn)(為正值時字向后倒,為負(fù)時字向前傾)】
      e.g. \frx60 \frx-60


      \fry<amount>【繞 Y軸(豎直軸)旋轉(zhuǎn)(為正值時字左大右小,為負(fù)時字左小右大)】
      e.g. \fry60 \fry-60


      其它嘗試:
      e.g. \frx40\fry60 \frx-30\fry-30\frz30


      [擴]●文本傾斜 Text shearing: \fax<factor> \fax<factor>
      【文本傾斜效果】
      *一般而言<factor>取較小的值,小于2的值效果都非常明顯;
      *在旋轉(zhuǎn)命令之后,傾斜所應(yīng)用的軸為旋轉(zhuǎn)之后的軸,與初始軸無關(guān)。
      e.g. \fax1 \fay1


      e.g.【配合旋轉(zhuǎn)】 \fr90\fax0.5 \fr90\fay0.5



      卡拉OK特效 Karaoke effect:
      *<duration>單位為厘秒 (cs) ,100cs = 1000ms = 1s。
      \k<duration> 【卡拉 ok跳色效果,一個字一個字間斷變色】
      *<duration>的時間經(jīng)過之后執(zhí)行跳色命令。
      e.g. {\k50}{\k80}Think {\k25}of {\k60}me
            【50cs之后 "Think"從次要顏色跳為主要顏色, 80cs后"of"跳為原色,25cs后"me"跳為原色】
      \kf<duration> or \K<duration> 【卡拉 ok填充效果(與\k效果相似,但是有從左到右填充效果,較為平滑) 】
      *在<duration>時間段內(nèi)填充完色。
      e.g. {\kf80}Think {\kf25}of {\kf60}me
             【80cs內(nèi) "Think"從次要顏色由左至右變成主要顏色, 25cs內(nèi)"of"漸變?yōu)樵?0cs內(nèi)"me"漸變?yōu)樵?br/>\ko<duration> 【邊框卡拉 ok跳色效果(與\k效果相似)】
      e.g. {\ko50}{\ko80}Think {\ko25}of {\ko60}me
            【一開始所有邊框都沒有,50cs之后 "Think"的邊框跳色, 80cs后"of"的邊框跳色,25cs后"me"的邊框跳色】


                                  蒙板可使用面板按鈕便捷設(shè)置,在視頻窗口左側(cè)
      ●矩形蒙板 Clip(rectangle)
      \clip (<x1>, <y1>, <x2>, <y2>) 【只有矩形內(nèi)的內(nèi)容被顯示】
      *默認(rèn)為矩形,以 (x1, y1), (x2, y2) 分別為對角線端點坐標(biāo)。
      e.g. \clip (0, 0, 704, 245)


      [擴]●矩形蒙板 Clip(rectangle)
      \iclip (<x1>, <y1>, <x2>, <y2>) 【只有矩形內(nèi)的內(nèi)容不被顯示】
      *默認(rèn)為矩形,以 (x1, y1), (x2, y2) 分別為對角線端點坐標(biāo)。
      *iclip的影響效果是整行、無視代碼放置位置的。
      e.g. \iclip (0, 0, 704, 245)


      ●圖形蒙板 Clip (vector drawing)
      \clip (<drawing commands>)
      \clip (<scale>, <drawing commands>)
      [擴]\iclip(<drawing commands>)
      [擴]\iclip(<scale>, <drawing commands>)
      *iclip的影響效果是整行、無視代碼放置位置的。
      *代碼使用方法、效果與Clip (rectangle) 一致,請結(jié)合Drawing tags自己探索。
      e.g. \clip (1, m 50 0 b 100 0 100 100 50 100 b 0 100 0 0 50 0)
      【繪圖1:1,顯示圓內(nèi)字幕】
      ●動態(tài)變換 Animated transform
      \t(<style modifiers>) 【在字幕持續(xù)時間內(nèi)由\t前的狀態(tài)變成( )內(nèi)狀態(tài)】
      \t(<accel>, <style modifiers>) 【同上,速度非線性】
      \t(<t1>, <t2>, <style modifiers>) 【在t1~t2時間內(nèi)由\t前的狀態(tài)變成( )內(nèi)狀態(tài)】
      \t(<t1>, <t2>, <accel>, <style modifiers>) 【同上,速度非線性】
      *只有以下tags可以用于變換:


      [擴]


      *t1和t2單位為毫秒,時間為累計時間;
      *t1~t2的時間間隔為特效發(fā)生的時間,如果未指定,則為整條字幕持續(xù)時間;
      *<accel>可以實現(xiàn)非線性速度變化,具體為:<accel> 等于 1,速度為線性;<accel>在0和1之間 ,開始速度快結(jié)束速度慢;<accel> 大于 1,開始速度慢結(jié)束速度快。
      *自己實踐的時候發(fā)現(xiàn)\(i)clip不好用,不如說和其代碼本身說明是矛盾的,無解ING
      e.g.
      {\1c&HFF0000&\t(\1c&H0000FF&)}Hello! 【“Hello!”由藍(lán)色變?yōu)榧t色】
      {\an5\t(0,5000,\frz3600)}Wheee 【“Wheee”在5s內(nèi)勻速逆時針轉(zhuǎn)10圈】
      {\an5\t(0,5000,0.5,\frz3600)}Wheee 【“Wheee”在5s內(nèi)減速逆時針轉(zhuǎn)10圈】
      {\an5\fscx0\fscy0\t(0,500,\fscx100\fscy100)}Boo! 【Boo!在0.5s內(nèi)由一個點變成文字】


      03 繪圖代碼 Drawing tags
      ●激活繪圖命令 Toggle drawing mode: \p<0/1/..n>
      \p1 【激活繪圖命令,1:1繪圖】
      \p0 【關(guān)閉繪圖】
      \p2 【激活繪圖命令,用2倍的分辨率繪圖,2:1繪圖】
      \p4 【激活繪圖命令,用大8倍 (2^ (4-1)) 的分辨率繪圖,8:1繪圖】
      * n > 0,n為所擴大的范圍,用2^(n-1)轉(zhuǎn)化(可使所做圖像更精細(xì))。
      ●基線偏移 Baseline offset: \pbo<y> 【圖像沿y軸平移】
      *該命令只應(yīng)用于y軸(縱向)。
      e.g. \pbo-50【圖像沿Y軸向上平移50像素】 \pbo100【圖像沿Y軸向下平移100像素】


      04 繪圖命令Drawing commands
      *這些命令必須遵循\clip(矢量作圖)的代碼格式,或者位于 {\p#}和{\p0}之間。
      ●正方形 Square {\p1}m 0 0 l 100 0 100 100 0 100{\p0}
      *改變數(shù)字可以畫出各種四邊形,請自行探索~


      ●橢圓 Rounded square {\p1}m 0 0 s 100 0 100 100 0 100 c {\p0}
      【請參照Square的圖示理解代碼】
      *此例中c等于 "p 0 0 100 0 100 100"。(具體的請參照后文的補充解釋)
       


      ●(幾近) 圓形 Circle (almost)
      {\p1}m 50 0 b 100 0 100 100 50 100 b 0 100 0 0 50 0{\p0}
      *此處第二個b可省略。


      補充解釋:
      ●移動 Move: m <x> <y> 【繪制點移動至點(x, y)】
      *所有的繪圖命令都必須用這個標(biāo)記開始;
      *如果此前有個未封閉的形狀,系統(tǒng)自動將其封閉。
      ●(不封閉) 移動 Move (no closing) : n <x> <y> 【繪制點移動至點(x, y) 】
      *如果此前有個未封閉的形狀,不封閉現(xiàn)有的形狀。
      ●線條繪制 Line: l <x> <y>
      【以現(xiàn)在所在位置和(x, y) 坐標(biāo)為兩端點繪制一條直線,同時繪制點移動至(x, y) 】
      ●三次貝塞爾曲線 Cubic Bézier curve b <x1> <y1> <x2> <y2> <x3> <y3>
      【以當(dāng)前位置為起點,(x3, y3)為終點,點 (x1, y1)和 (x2, y2)為控制點,繪制一條曲線(如下圖)】


      ●三次貝塞爾曲線連結(jié) Cubic b-spline
      s <x1> <y1> <x2> <y2> <x3> <y3> …… <xN> <yN>
      *至少有三個坐標(biāo)(當(dāng)有三個坐標(biāo)時等同于b命令);
      *此命令可以將不同的貝塞爾曲線連在一起。
      【作用概念同b命令,繪制光滑的三次貝塞爾曲線至點N(xN, yN)】
      ●貝塞爾曲線擴展 Extend b-spline p <x> <y>
      【將用b命令繪制的曲線擴展至(x, y)】
      *等同于在s命令后增加一個(x, y) 坐標(biāo)。
      ●封閉曲線Close b-spline c
      【封閉用b命令繪制的曲線】

                                                              ●END● 

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多