版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一.、概 二.、文件各部分解 三.、各種一.、概 二.、文件各部分解 三.、各種類型的 四、[ScriptInfo]部分的標(biāo)題 五、[v4+Styles]部分的風(fēng)格 六.、[Events]部分的對(duì)話 七、[Events]事件部分的注解 八、[Events]事件部分的圖片 九、[Events]事件部分的聲音 十、[Events]事件部分的影片 十一、[Events]事件部分的命令 十二、風(fēng)格覆蓋代 十三、自動(dòng)化特效實(shí)現(xiàn)方 十五、Template內(nèi)置變 十六、retime函 十七、remember&recall函 十八、random函 十九、其他函 二十、自動(dòng)化添加文字頂注 二十一、ASS滾動(dòng)字 二十二、自動(dòng)化添加代 二十三、LUA SSASubStationAlpha,CSLow(Kotus)創(chuàng)建的一種字幕格式,srtSSASubStationAlpha,CSLow(Kotus)創(chuàng)建的一種字幕格式,srt等格式更為復(fù)雜的功能.SSA目前的版本為v4.00.SSA同時(shí)也是一款軟件的名稱,專用于創(chuàng)建和編輯SSA格式的字幕.ASSSSA更為高級(jí)的字幕格式AdvancedSubStationAlpha,SSAv4.00+版本.它擁有SSA更多的功能1.SSAv4.00與之前的SSA版本格式不同.v4可以閱讀和加載以前版本的格式 但之前版本不支持v4以上的編寫式換句話說SSAv4版本開始可以閱讀它認(rèn)識(shí)的命令而忽略不認(rèn)識(shí)的命令從而可以向下兼容,也可以向上兼容2DOS文本格式也就是說它可以用記事本打開編輯,的結(jié)果文件編寫時(shí)所劃分的各部分ini文件,ini各部分中的絕大多行都以一說明性的文字加上冒號(hào)來開頭指明該行包含哪一些信息每一行中的信息都以逗號(hào)分隔因此風(fēng)格名和人物角色名中要求不能出現(xiàn)逗號(hào).不正確的行會(huì)被忽略一行里包含了完整的信息,必須在一行內(nèi)寫完,當(dāng)文件中引用了一個(gè)未知的風(fēng)格名(style)時(shí)加載時(shí)會(huì)用默認(rèn)的風(fēng)格來替代10當(dāng)一個(gè)風(fēng)格(Style)中引用了系統(tǒng)中沒有安裝的字體Arial字體來代替[Script這一部分包含了文件內(nèi)容的標(biāo)題和總體信息.[ScriptInfo]這[Script這一部分包含了文件內(nèi)容的標(biāo)題和總體信息.[ScriptInfo]這一行必須是v4版本文件的第[v4字幕正文使用的風(fēng)格都在這一部分做出相關(guān)定義注ASS使用的是[v4這部分包含所有的事件,有字幕,評(píng)論,圖片,聲音,影片和命令.基本上屏幕中出現(xiàn)的所有內(nèi)容都集中在這一部分如果想把字體內(nèi)嵌入字幕文件 那么字體文件須采用數(shù)字編碼后放在這一部分 只有字體才能內(nèi)嵌SSA/ASS每一個(gè)內(nèi)嵌字體文件以一行開頭格式如下fontname:<文件名開頭的”fontname”必須全部用小寫如果大寫會(huì)讓ASS文件視其為文件編碼的一部分<文件名>是SSA文件保存字體時(shí)使用的文件名 命名規(guī)則如下truetype字體原來的字體名加一條下劃如果是粗體則加一個(gè)如果是斜休則加一個(gè)加一個(gè)數(shù)字表明字體編碼(字符集最后加上例如fontname:從二進(jìn)制轉(zhuǎn)換到字符用的是UUE-代表組成這個(gè)字體的二進(jìn)制字符除了最后一行可能短些其余每行的編碼如果選擇內(nèi)嵌圖片那這一部分就包含了所有用到的數(shù)字編碼格式的圖片文件開頭一行的格式如下filename:<文件名開頭的”filename”必須開頭的”filename”必須為小寫如果大寫會(huì)被認(rèn)為是文件編碼的一部分<文件名>是SSA文件保存圖片時(shí)使用的文件名它與[Events]事件部分中提及的圖片名稱一致SSA會(huì)把文件中找到的任何文件保存到SSA的程序目錄中的”Pictures”子目錄中例如c:\programStationAlphav4.00\Pictures.SSA會(huì)先從文件本身中尋找這些編碼好的文件 但當(dāng)沒有找到時(shí)會(huì)去”Pictures”個(gè)子目錄里去找注:SSA文件已經(jīng)很少包含”[Pictures]”或者“[Fonts]”這兩個(gè)部分.因?yàn)檫@些功能只被SubAlpha這一個(gè)程序所支持filterVobsub/Vsfilter/AveryLeeSubtitlerfilter)都不支持三、各種類型的在這一節(jié)里簡(jiǎn)要地說明在每個(gè)部分中出現(xiàn)的所有行的類型和大致功能各自具體說明參見后三、各種類型的在這一節(jié)里簡(jiǎn)要地說明在每個(gè)部分中出現(xiàn)的所有行的類型和大致功能各自具體說明參見后面的章節(jié);只在編寫中請(qǐng)說明作用的行標(biāo)題,是對(duì)字幕加載字幕時(shí)不可見OriginalScript:最初創(chuàng)建字幕的(可選)OriginalOriginal(可選最初的編輯者(可選)Synch(可選指出從哪一個(gè)時(shí)間點(diǎn)開始進(jìn)行字幕加載ScriptUpdatedUpdate(可選進(jìn)行了哪些更新等具體信,當(dāng)兩條字幕重疊時(shí)文件所使用的視頻高度參考標(biāo)文件所使用的視頻寬度參考標(biāo)加載字幕時(shí)所使用的顏色對(duì)字幕加載的速度調(diào)整,數(shù)值為百分?jǐn)?shù).例如”100.0000″代表邊框?qū)挾扰c陰影深度是否隨著視頻分辨率同等比例縮放定義每條字幕所使用的風(fēng)指明為對(duì)話事件指明此行是評(píng)論/解釋事件,它與Dialogue,Picture,Sound,Movie或者事件包含相同的信息以此來進(jìn)行解釋說明指明為圖片事件,即顯示.bmpjpggif,ico.wmf格式的圖片(png,filter不支持加載圖片指明為聲音事件即播放.wav格式的聲音(filter不支持指明為電影事件指明為命令事件即加載avi視頻(filter不支持即可在后臺(tái)打開某個(gè)程四、Info];分號(hào),后面可以跟任何內(nèi)容.這一行是說明性文字,注意此類型行必須要把分號(hào)放最前老版本不是用分號(hào)而是用OriginalScript:標(biāo)題,如果沒有提供,則自動(dòng)使用劇本的最初作者四、Info];分號(hào),后面可以跟任何內(nèi)容.這一行是說明性文字,注意此類型行必須要把分號(hào)放最前老版本不是用分號(hào)而是用OriginalScript:標(biāo)題,如果沒有提供,則自動(dòng)使用劇本的最初作者若沒有提供則自動(dòng)使用(可選)原劇本的翻譯者若沒有提供則該行不顯OriginalOriginal(可選)原劇本的編者和校對(duì)若沒有提供則該行不(可選)原劇本的時(shí)間軸人員若沒有提供則該行不Synch(可選)從哪個(gè)時(shí)間點(diǎn)開始加載字幕若沒有提供則該行不顯ScriptUpdatedUpdate(可選)對(duì)原劇本的修改/更新人員若沒有提供則該行不顯更新的具體信息ScriptSSA的版本信息,ASS的版本為當(dāng)字幕時(shí)間重疊時(shí)前后字幕的堆疊方式值為”Normal”時(shí)后一條字幕出現(xiàn)在前一條字幕的上方如果值為”Reverse”時(shí)前一條字幕往上移動(dòng)給后一條字幕讓位文件所使用的視頻高度參考標(biāo)準(zhǔn)如果使用Directdrawv4會(huì)自動(dòng)選擇最近的啟用的文件所使用的視頻寬度參考標(biāo)準(zhǔn)近的啟用的設(shè)置如果使用Directdrawv4會(huì)自動(dòng)選擇最如果只提供了PlayResX,PlayResY其中一種 那另一種會(huì)按實(shí)際視頻的像素值為準(zhǔn)提供的分辨率數(shù)值影響以下參數(shù)1)所有給出的坐標(biāo)(到邊緣的距離,\pos, 矢量繪圖等)都以此分辨率作為參照2)所有的文字字號(hào)均按照此分辨率等比例放大3)當(dāng)ScaledBorderAndShadow被啟用時(shí)所有邊框?qū)挾群完幱吧疃榷及绰逝c實(shí)際分辨率的比例等比例縮4)這個(gè)分辨率不影響最終顯示文字的寬高比但影響矢量繪畫圖形的寬高比加載字幕時(shí)使用的色深(顏色的數(shù)目 如果使用Directdraw回放SSAv4會(huì)自動(dòng)選最相近的啟用的設(shè)字幕加載的速度調(diào)整,數(shù)值為百分?jǐn)?shù).例如”100.0000″代表100%.其數(shù)值有4數(shù)點(diǎn).它相當(dāng)于對(duì)ASS字幕的時(shí)間速度進(jìn)行乘法運(yùn)算.當(dāng)速度大于100%時(shí)總時(shí)間縮短,而相應(yīng)的字幕會(huì)越來越靠前.當(dāng)速度小于100%時(shí),總時(shí)間會(huì)延長(zhǎng),會(huì)越來越靠后會(huì)越來越靠后定義默認(rèn)的換行方式0:智能換行,行分得較平均,12:不換行.此模式下只有\(zhòng)n\N與模式0相同ScaledBorderAndShadow指定邊框?qū)挾扰c陰影深度是否隨著視頻分辨率等比例縮放可為Yes,No默認(rèn)為當(dāng)取值為No時(shí) 邊框?qū)挾扰c陰影深度完全按照指定的像素?cái)?shù)顯示當(dāng)取值為Yes時(shí) 邊框?qū)挾扰c陰影深度隨著實(shí)際視頻的分辨率同等比例縮放五、[v4+Styles]部分的風(fēng)格行Style定義了字幕的樣式和位置除了陰五、[v4+Styles]部分的風(fēng)格行Style定義了字幕的樣式和位置除了陰影/邊框的類型和深度所有的Style都在單獨(dú)的Style里進(jìn)行定義其余所有的風(fēng)格設(shè)置都可以由字幕文本中的覆寫代碼所替代在定義風(fēng)格之前先要有一行”Format:”來定義風(fēng)格中每一個(gè)字段所代表的含義以打亂,字段名表示如下這些字段名稱必須拼寫準(zhǔn)確順序Name,Fontname,Fontsize,PrimaryColour,SecondaryColour,TertiaryColour,BackColour,Bold,Underline,StrikeOut,ScaleX,ScaleY,Spacing,Angle,BorderStyle,Outline,Shadow,字段Name.風(fēng)格(Style)的名稱.區(qū)分大小寫.不能包含逗號(hào)字段字段Fontname.使用的字體名稱區(qū)分大小寫.Fontsize.字體的字號(hào)PrimaryColour.設(shè)置主要顏色為藍(lán)-綠-紅三色的十六進(jìn)制代碼相排列BBGGRRSecondaryColour.設(shè)置次要顏色為藍(lán)-綠-紅三色的十六進(jìn)制代碼相排列BBGGRR.OK效果中字段TertiaryColour(ASS中的名稱為 設(shè)置輪廓顏色 為藍(lán)-綠-紅三色的十六進(jìn)制代碼相排列BackColour設(shè)置陰影顏色為藍(lán)-綠-紅三色的十六進(jìn)制代碼相排列字段字段4-7:ASS的這些字段還包含了alpha通道信息.(AABBGGRR),ASS的顏色代碼要在前面加上字段Bold.1為粗體0字段字段Italic.-1為斜體,0為常規(guī)Underline10]下劃線Strikeout.10]中劃線/字段字段字段ScaleX.修改文字的寬度.ScaleY.修改文字的高度Spacing.文字間的額外間隙.字段字段AngleZ軸進(jìn)行旋轉(zhuǎn)的度數(shù),alignment進(jìn)行了定義.BorderStyle1=邊框+陰影3=純色背景.當(dāng)值為3時(shí),文字下方為輪廓顏色的背景,最下方為陰影顏?zhàn)侄巫侄蜲utline.BorderStyle為1時(shí),該值定義文字輪廓寬度,為像素?cái)?shù),常見有0123Shadow.BorderStyle為1時(shí),該值定義陰影的深度,為像素?cái)?shù),常見有0123字段Alignment.定義字幕的位置.字幕在下方時(shí)1=左對(duì)齊2=居中字段Alignment.定義字幕的位置.字幕在下方時(shí)1=左對(duì)齊2=居中3=右對(duì)齊123加上4在屏幕上方123加上8后字幕出現(xiàn)在屏幕中間.例11=屏幕中間右對(duì)齊字段字段Alignment.ASS字幕而言字幕的位置與小鍵盤數(shù)字對(duì)應(yīng)的位置相同.MarginL.字幕可出現(xiàn)區(qū)域與左邊緣的距離,為像素?cái)?shù)MarginR字幕可出現(xiàn)區(qū)域與右邊緣的距離MarginV.垂直距字段對(duì)于處在下方的字幕此值是字幕到底端的像素對(duì)于處在屏幕上方的字幕此值為字幕到頂端的像素?cái)?shù)對(duì)于處在屏幕中間的字幕此值被忽略AlphaLevel.SSA字幕用來定義透明字段字段字段AAS沒有該字段Encoding.指明字體的字符集或編碼方式.如0為英文,134為簡(jiǎn)體中文,136為繁體中文.UNICODE類型編碼時(shí) 該值對(duì)字幕的顯示起作用六、[Events]部分的對(duì)話Dialogue類型的行(對(duì)話行)包括字幕對(duì)白時(shí)間軸信息以及對(duì)白的顯示方式在對(duì)話行出現(xiàn)前必須六、[Events]部分的對(duì)話Dialogue類型的行(對(duì)話行)包括字幕對(duì)白時(shí)間軸信息以及對(duì)白的顯示方式在對(duì)話行出現(xiàn)前必須有一條格式行準(zhǔn)確,內(nèi)容如下來對(duì)逗號(hào)分隔的每個(gè)字段進(jìn)行定義該格式行中的每一個(gè)字段必須拼Marked,Start,End,Style,Name,MarginL,MarginR,MarginV,Effect,最后的一個(gè)字段永遠(yuǎn)都是對(duì)白文字的字段因此可以包含逗號(hào)前面的字段順序可以改變字段Marked.值為0表示該行為”未標(biāo)識(shí)”行值為1表示該行為”標(biāo)識(shí)”字段Layer.ASS的這個(gè)字段名是Layer(圖層 可以為任意的整數(shù) 圖層不同的兩條位置/時(shí)間有重疊的字幕被視為有沖突圖層號(hào)碼大的字幕顯示在圖層號(hào)小的上方字段字段Start.事件開始的時(shí)間,格式為0:00:00:00(時(shí):分:秒:百分?jǐn)?shù)End.事件結(jié)束的時(shí)間格式為0:00:00:00(時(shí):分:秒:百分?jǐn)?shù)字段字段Style該條字幕所使用的風(fēng)格風(fēng)格的具體信息在[V4Style]Name.角色名,指出對(duì)白是由影片中哪位演員所說的.字幕加載時(shí)不顯示,只為了編寫時(shí)理解方便.MarginL使用新的與左邊緣的距離為4位數(shù)字代表的像素值0000Style定義的值字段MarginR使用新的與右邊緣的距離,為4位數(shù)字代表的像素值0000Style定義的值字段MarginV使用新的垂直距離,為4位數(shù)字代表的像素值0000Style定義的值.見上面[v4+Style]里的字段Effect.過渡效果.可以為空值,或者為三種過渡效果之一效果名稱區(qū)分大小寫,必須拼寫準(zhǔn)確.且不加任何引號(hào)“Karaoke”是卡拉OK效果,每個(gè)字依次高亮顯示 注:在ASS中該效果已經(jīng)廢棄不用“Scrollup;y1;y2;delay[;fadeawayheight]”滾動(dòng)效果,指文字/圖片向上滾動(dòng).各參數(shù)以分號(hào)分隔.y1與y2是屏幕垂直區(qū)域的像素值, delay可取值1-100代表滾動(dòng)速度的降低值.當(dāng)其為0時(shí)滾動(dòng)速度最快“Banner;delay”橫幅效果所有文字被合并到單行并從右至左橫向移動(dòng)delay的值可由1到100代表橫幅移動(dòng)速度的降低值.當(dāng)其為0時(shí)移動(dòng)速度最快”注意紅字為ASS新增功能lefttoright可取值0或1為可選,默認(rèn)為0(右出左進(jìn)delay值大于0時(shí),移動(dòng)速度為(1000/delay)像素每fadeawayheight以及fadeawaywidth可令效果邊緣的像素呈現(xiàn)透明字段10:Text.為對(duì)白字幕區(qū)域,是最終出現(xiàn)在屏幕上的字幕.任何位于第9個(gè)逗號(hào)后的內(nèi)容均被看作是對(duì)白字幕所以本身可以包含逗號(hào).在這一個(gè)字段中可以包含\nN,\h這三種分行/空格代碼,以及其它在大括號(hào)內(nèi)的風(fēng)格覆寫控制代碼七、[Events]七、[Events]事件部分的注解在[Events]這一部分內(nèi)Comment:開頭的行.它可以與其它類型的事件行包含一樣的信息,加載到屏幕上它起評(píng)論/說明的作用八、[Events]事件部分的圖片八、[Events]事件部分的圖片在[Events]這一部分內(nèi)Picture:開頭的行.Dialogue行包含一樣的控制信息,但是在字段10的位置指定要顯示的圖片完整路徑與圖片名稱.在前面字段指定的風(fēng)格被忽略,滾動(dòng)效果可以運(yùn)用到圖片事件上.MarginL和MarginV被用來指定圖片與左邊緣與下邊緣的像素距離.當(dāng)MarginL為0000時(shí)圖片水平居中顯示.當(dāng)MarginV為0000時(shí),圖片垂直居中支持的圖片格式有.bmpjpggifico以及.wmf格式的圖片(png)注意,只有SSA事件,filter則不支持九、[Events]事件部分的聲音九、[Events]事件部分的聲音在[Events]這一部分內(nèi)以Sound:開頭的行.它與Dialogue行包含一樣的控制信息,但是在字段10加載的聲音文件完整路徑與名稱,格式為.wav.風(fēng)格與距離等值被忽略,而且結(jié)束的時(shí)間值也被忽略.到它結(jié)束或者播放到新的聲音行加入為止注filter十、[Events]事件部分的影片十、[Events]事件部分的影片在[Events]這一部分內(nèi)以Movie:開頭的行.它與Dialogue行包含一樣的控制信息,但是在字段10加載的視頻文件完整路徑與名稱格式為.avi.結(jié)束的時(shí)間值(End)指出影片畫面消失的時(shí)間 但如果avi文件仍然沒有結(jié)束 則其聲音仍然會(huì)持續(xù)播放MarginL和MarginV被用來指定影片與左邊緣 上邊緣的像素距離(與圖片行不同 當(dāng)MarginL為0000時(shí)視頻水居中顯示MarginV為0000時(shí),視頻垂直居中注:Filter不支持加載影MovieSound行有時(shí)間重疊時(shí),實(shí)際聽到的聲音以先開始的內(nèi)容為準(zhǔn)十一、[Events]事件部分的命令在[Events]這一部分內(nèi)以十一、[Events]事件部分的命令在[Events]這一部分內(nèi)以Command:開頭的行.它與Dialogue行包含一樣的控制信息,但是在字段10定要運(yùn)行的程序完整路徑與名稱風(fēng)格,距離,效果,結(jié)束時(shí)間都被忽略.程序會(huì)運(yùn)行到它結(jié)束為止,或者運(yùn)行到手動(dòng)關(guān)掉為止載命令行注FilterSSA軟件內(nèi)置的一些命令可以出現(xiàn)在SSA文件內(nèi) 因完全用不到故將英文原文引用如下TherearealsointernalSSAcommandswhichcanappearinSSAscripts–the“SSA:Pause”,fortrigger”commandevents,andgenlockcontrolcommands.TheseallbeginwithTheSSA:Pausecommandhasthesameeffectaspressing“P”duringscriptplayback.Itisusefulasasecond“synchpoint”toresumesubtitlingafterswitchingsidesofalaserdisk.The“SSA:Waitforaudiotrigger”commandhasthesameeffectaspressing“P”duringscriptbutpausingisautomaticallycancellediftheaudioinputtothecomputerexceedsaspecifiedlevel.Itisusefulasasecond“synchpoint”toresumesubtitlingafterswitchingsidesofalaserdisk.Theaudiotriggeringcanbeoverriddentoresumeplayback–bypressing“P”.“P”isnotpressedwithin10minutes–thenplaybackwillresume十二、風(fēng)格覆蓋代碼風(fēng)格覆寫控制代碼專用于[Events]這一部分的最后一個(gè)字段中對(duì)于文字十二、風(fēng)格覆蓋代碼風(fēng)格覆寫控制代碼專用于[Events]這一部分的最后一個(gè)字段中對(duì)于文字/圖片風(fēng)格的重新定義除了\n,Nh這三個(gè)代碼之外其余所有代碼都必須放在大括號(hào)所有覆寫代碼都以反斜線開頭多個(gè)代碼可以放在一個(gè){}所有覆寫代碼作用于其后的所有文字如果只想作用于選定的文字則需要在選定文字的后面加一個(gè)”取消”作用的碼但也有少數(shù)代碼會(huì)自動(dòng)應(yīng)用于整行文字如設(shè)定位置的代碼下面將所有代碼分成一般繪圖兩組來詳細(xì)解釋(一)軟性分行(回車只在分行模式(WrapStyle)為2時(shí)有效在其它分行模式下相當(dāng)于一個(gè)\b<0硬性分行(回車硬性空格它保證顯示字幕時(shí)不會(huì)在它的這個(gè)空格上分行(保證左右兩個(gè)詞在同一行\(zhòng)b1令文字變?yōu)榇煮w \b0強(qiáng)制文字不是粗體當(dāng)參數(shù)大于1時(shí),會(huì)被作為字體的重量值注:大多字體只有量化到2級(jí)或3級(jí)的粗度,所以很字體重量值為100的倍數(shù)如100為最細(xì)400為普通700為粗體900\i<0或\u<0或\s<0\i1令文字變?yōu)樾斌w \i0強(qiáng)制文字不是斜體下劃線(underline)中劃線(刪除線)開關(guān)\bord<寬度\shad<深度指定邊框?qū)挾?border),像素?cái)?shù).指定陰影深度(shadow\be<0\fn<字體名稱blur指定使用系統(tǒng)中已安裝的字體區(qū)分大小寫.如果使用的字體沒有安裝,Arial(font注字體名與fn間不能有空格,也沒有其它的括號(hào)指定文字的大小字號(hào)>是一個(gè)指代高度的像素值,只能用整數(shù)font\fs<字號(hào)\fsc<xy><百分?jǐn)?shù)>縮放文字大小<xy>指定文字是橫向還是縱向縮放百分?jǐn)?shù)>多少.同樣適用于矢量圖形\fsp<像素值文字間增加額外的間隔(fontspacing),默認(rèn)為\fr[<x/y/z>]<度數(shù)>文字旋轉(zhuǎn)一定的度數(shù)(font<x/y/z>表明文字沿著三維空間中哪\fsp<像素值文字間增加額外的間隔(fontspacing),默認(rèn)為\fr[<x/y/z>]<度數(shù)>文字旋轉(zhuǎn)一定的度數(shù)(font<x/y/z>表明文字沿著三維空間中哪個(gè)坐標(biāo)軸旋轉(zhuǎn)原點(diǎn)由\org代碼來指定 否則由默認(rèn)的定位點(diǎn)來決定(參見\pos的說明\fr默認(rèn)代表\frz.度數(shù)>可以為負(fù)值,可以大于360.此命令同樣適用于矢量圖形).\fe<字符集 當(dāng)ASS/SSA文件本身的編碼為非Unicode編碼時(shí), 推薦保存ASS/SSA文件時(shí)選擇Unicode方式的編碼 例如UTF- 這樣可以忽略這個(gè)值的置\c&H<bbggrr>&指定文字的顏色(color).<bbggrr>是一個(gè)十六進(jìn)制的RGB數(shù)值,但顏色順序相反藍(lán)綠-紅<bbggrr>排在最前的00可以忽略不寫例如為純紅\1c&Hbbggrr&\2c&Hbbggrr&\3c&Hbbggrr&\4c&Hbbggrr&分別設(shè)定主要,次要,框,\c相當(dāng)于\1c,設(shè)定文字的透明度(alpha).<aa>是一個(gè)十六進(jìn)制數(shù)值.00為全見,FF為全透\1a&Haa&\2a&Haa&\3a&Haa&\4a&Haa&分別設(shè)定主要,次要,邊框,明\alpha一次性調(diào)整文字所有元素的透\a<位置<位置>是一個(gè)數(shù)字代碼用來代表字幕出現(xiàn)在屏幕中的位置123代表出現(xiàn)在畫面底端的字幕,分別為左對(duì)齊,居中,567代表出現(xiàn)在畫面頂端的字幕,分別為左對(duì)齊,居中,右對(duì)齊(在1,2,3基礎(chǔ)上加了9,10,11代表出現(xiàn)在畫面中間的字幕,分別為左對(duì)齊,居中,右對(duì)齊(在1,2,3基礎(chǔ)上加了8)當(dāng)一行出現(xiàn)多個(gè)\a代碼時(shí), <位置>為一數(shù)字代碼代表字幕的位置,從1到9,當(dāng)一行出現(xiàn)多個(gè)\an代碼時(shí) 只有最前面的一個(gè)有\(zhòng)an<位置注:一般情況下\a,\an設(shè)置字幕位置,但當(dāng)有\(zhòng)pos,\move等代碼時(shí),\a和\an設(shè)置的是文的定位點(diǎn)OK效果高亮之前文字使用次要顏色,\k<時(shí)間長(zhǎng)度<時(shí)間長(zhǎng)度>代表在下一小段出現(xiàn)高亮效果之前的當(dāng)前段高亮停留時(shí)間值為百分之一秒數(shù)\k<時(shí)間長(zhǎng)度>按照每一分隔好的小段來進(jìn)行高亮或者\(yùn)K<時(shí)間長(zhǎng)度>是從左至\k<時(shí)間長(zhǎng)度>按照每一分隔好的小段來進(jìn)行高亮或者\(yùn)K<時(shí)間長(zhǎng)度>是從左至右的流暢填充高\(yùn)ko<時(shí)間長(zhǎng)度與\k相似,但在高亮之前文字邊框也被去掉,高亮后才顯示邊框定義分行方式,WrapStyle值為0:智能分行大致平均分行不能完全平均時(shí)上面的行較長(zhǎng)\q<方式值為1:行尾分行盡管排滿一整行后值為2不分行,超出長(zhǎng)度的行會(huì)排到屏幕以外.這種方式下\n和\N都可以強(qiáng)制分行值為3:智能分行,與方式0相似,但下面的行比較長(zhǎng)取消一行中之前的所有覆寫代碼效果包括動(dòng)態(tài)特效\r[<風(fēng)格<風(fēng)格>令其恢復(fù)到指定的風(fēng)格如果沒有指定<風(fēng)格>則恢復(fù)到這一行的默認(rèn)風(fēng)\t([<時(shí)值1>時(shí)值2>加速度風(fēng)格代碼提供從一種風(fēng)格轉(zhuǎn)到另一種風(fēng)格的逐漸變化的動(dòng)態(tài)效果只有部分風(fēng)格代碼可以用進(jìn)行態(tài)變換注:\clip,只有矩形可以呈動(dòng)態(tài)效果,<時(shí)值1>與<時(shí)值2>是從該行開始顯示后計(jì)算的毫秒數(shù)運(yùn)行時(shí)間(兩時(shí)值無先后之分兩時(shí)值間的時(shí)間間隔就是動(dòng)態(tài)效這兩個(gè)時(shí)候沒有指定時(shí)相當(dāng)于<時(shí)值1時(shí)值20<加速度>沒有指定時(shí)相當(dāng)于1,此時(shí)勻速變化加速度>在0和1之間時(shí)速度由快變慢,1時(shí)由慢變快在<時(shí)值1>之前格顯示內(nèi)容是{\t}代碼之前的風(fēng)格 <時(shí)值2>以后是<風(fēng)格代碼>所指定的,.對(duì)于不同屏幕排列的字幕定位點(diǎn)的相對(duì)位置不同\an1的定位點(diǎn)在字幕左下角 \an2的定位點(diǎn)在字幕正中下方 \an3的定位點(diǎn)在字幕右下\an4的定位點(diǎn)在字幕正中左端 \an5的定位點(diǎn)在字幕正中 \an6的定位點(diǎn)在字幕正中最右\an7的定位點(diǎn)在字幕左上角 \an8的定位點(diǎn)在字幕正中上方 \an9的定位點(diǎn)在字幕右上一行中有多個(gè)\pos時(shí)以最前面的\pos值為字\fs\fsp\c\1c\2c\3c\4c\alpha\1a\2a\3a幾何\fscx\fscy\frx\fry\frz其\bord\shad\clip\move(<x1y1x2>,y2>時(shí)值1>時(shí)值提供從一個(gè)位置到另一個(gè)位置的移動(dòng)動(dòng)態(tài)效果x1,y1是定位點(diǎn)起始的坐標(biāo)\move(<x1y1x2>,y2>時(shí)值1>時(shí)值提供從一個(gè)位置到另一個(gè)位置的移動(dòng)動(dòng)態(tài)效果x1,y1是定位點(diǎn)起始的坐標(biāo)(定位點(diǎn)的說明參見\pos代碼x2,y2是定位點(diǎn)結(jié)束的坐標(biāo)1)未達(dá)到<時(shí)值1>時(shí),文字位置的定位點(diǎn)在(x1,y1)2在<時(shí)值1>和<時(shí)值2>之間定位點(diǎn)從(x1y1)移動(dòng)到(x23超過<時(shí)值2>后文字的定位點(diǎn)固定在(x2y2)點(diǎn)當(dāng)時(shí)值時(shí)值2沒有指明時(shí)相當(dāng)于兩個(gè)都是此時(shí)在該行的整個(gè)時(shí)間段內(nèi)勻速移動(dòng)(具體說明參見\t代碼時(shí)值1時(shí)值2可以大于該行的總時(shí)間段,令沒有達(dá)到終點(diǎn)時(shí)結(jié)束移動(dòng)\move只能夠勻速移動(dòng),一行中有多個(gè)\move代碼時(shí)只有排在最前面的\move效果有一行中不能同時(shí)使用{\pos}和{\move}代碼 如果同時(shí)出現(xiàn)則只有排在最前面的效果有設(shè)置旋轉(zhuǎn)的原點(diǎn)坐標(biāo) 它影響一行中所有的旋當(dāng)有旋轉(zhuǎn)效果的一行中沒有\(zhòng)org代碼 則用于旋轉(zhuǎn)的原點(diǎn)坐標(biāo)就是默認(rèn)的定位點(diǎn)原點(diǎn)坐標(biāo)可以放置在畫面可見區(qū)域以外足夠遠(yuǎn)時(shí)通過旋轉(zhuǎn)一個(gè)小角度可讓字幕產(chǎn)生”幕”一行中有多個(gè)\org代碼時(shí)只有排在最前面的\org注意t,move\pos\fad(<淡入時(shí)間>,<淡出時(shí)間提供簡(jiǎn)單的淡入淡出效果<淡入時(shí)間>與<淡出時(shí)間>之和不能超過該行的時(shí)間長(zhǎng)度\fade(<a1>,<a2>,<a3>,<時(shí)值1>,<時(shí)值2>,<時(shí)值3>,<時(shí)值取值從提供復(fù)雜的透明度變化效果到255.0全見,255<a1>,<a2>,<a3>為三個(gè)不同的透明度值這個(gè)代碼里的7個(gè)參數(shù)要求全部寫齊1)在<時(shí)值1>之前,透明度為作用方式如下在<時(shí)值2>與<時(shí)值3>之間在<時(shí)值3>與<時(shí)值4>之間透明度從<a2>變化到5)在<時(shí)值4>之后,透明度為\clip(<x1>,<y1>,<x2>,定義一個(gè)矩形框只有在這個(gè)框里的字幕才為可\clip([<等級(jí)>,]<繪圖命令定義一個(gè)繪畫圖形令這個(gè)圖形內(nèi)的字幕可<繪圖命令>參見第二定義一個(gè)繪畫圖形令這個(gè)圖形內(nèi)的字幕可<繪圖命令>參見第二組代碼<等級(jí)>是指定圖形的縮放等級(jí).為2的(等級(jí)-1)次方.如/clip4,2的(4-1)次方為面的圖形縮至即將(二)繪圖代\p<等級(jí)進(jìn)入繪圖模式并指定坐標(biāo)的放大等級(jí)<等級(jí)>為坐標(biāo)的縮放等級(jí),按2的(等級(jí)-1)次方計(jì)算.如/clip4,2的(4-1)次方為即將面的坐標(biāo)縮至當(dāng)<等級(jí)>=0時(shí)關(guān)閉繪圖模式定義所繪圖形的基線偏移值 當(dāng)y>0時(shí)當(dāng)y<0時(shí)圖形的所有坐標(biāo)沿y軸向下移指定的像素圖形的所有坐標(biāo)沿y軸向上移指定的像素繪圖命令m<x>將鼠標(biāo)移至坐標(biāo)(xy),同時(shí)將現(xiàn)有的圖形封閉(即開始畫新的圖形),開始n<x>l<x>將鼠標(biāo)移至坐標(biāo)(x,y),從鼠標(biāo)原來的坐標(biāo)位置畫一條直線到(x, 并從這個(gè)點(diǎn)繼續(xù)繪b<x1><y1><x2><y2><x3>畫一條三度貝塞爾曲線至(x3,y3),以(x1,y1),x2,y2)s<x1><y1><x2><y2><x3><y3>..<xN>從現(xiàn)有坐標(biāo)畫一條”三次均勻B樣條”(cubicuniformb-spline)到點(diǎn)(xN,該命令至少要含有三個(gè)坐標(biāo)點(diǎn)(三個(gè)坐標(biāo)時(shí)等同于貝塞爾曲線)這個(gè)命令實(shí)質(zhì)上是把幾條貝塞爾曲線連結(jié)到一起.p<x>c),,B樣條(b-繪圖代碼的注意事項(xiàng)除了在\clip(..)命令中繪圖命令必須以{\p1+}開頭以{\p0}結(jié)尾m(“1+”指大于等于1的整數(shù)所有圖形都必須最終閉所有沒有閉合的圖形會(huì)在起始點(diǎn)和終點(diǎn)之間連上一條直線來在同一行中,若圖形有重疊,則重疊部分執(zhí)行異或邏輯運(yùn)算(即正正得負(fù),負(fù)負(fù)得正如果相同的繪圖命令在一起則只需保留最前面命令代碼,7)繪圖中使用的是相對(duì)坐標(biāo)系.坐標(biāo)原點(diǎn)由當(dāng)前的基線位置(\pbo),當(dāng)前行的排列方式?jīng)Q定(參見\pos的定位點(diǎn)說pc在同一行中,若圖形有重疊,則重疊部分執(zhí)行異或邏輯運(yùn)算(即正正得負(fù),負(fù)負(fù)得正如果相同的繪圖命令在一起則只需保留最前面命令代碼,7)繪圖中使用的是相對(duì)坐標(biāo)系.坐標(biāo)原點(diǎn)由當(dāng)前的基線位置(\pbo),當(dāng)前行的排列方式?jīng)Q定(參見\pos的定位點(diǎn)說pc只能用在B樣條命令s的后ASS之后又有更新的版本,ASS2ASS3等.這些在開發(fā)中沒有整合出最終版本,文件,也沒有得到廣泛使用.而它新增的一些代碼和改動(dòng),VSFilter2.39以上的版本識(shí)別和使用.在字幕發(fā)布中使用但可用于壓制中\(zhòng)xbord<字號(hào)\ybord<字號(hào)邊框?qū)抶y軸分別對(duì)文字邊框?qū)挾冗M(jìn)行調(diào)整.注:如果在一行中用了\xbord,\ybord\bord,則會(huì)被\bord覆寫陰影深xy軸分別對(duì)文字陰影深度進(jìn)行調(diào)整,可以使用\be<強(qiáng)度邊緣模按一般模糊的倍數(shù)來模糊文字邊緣,<強(qiáng)度>必須為整數(shù)\blur<強(qiáng)度注當(dāng)強(qiáng)度過大時(shí)會(huì)導(dǎo)致文字”消失與\be相似但它用的是更加高級(jí)的高斯模糊強(qiáng)度>可以為非整數(shù)\fax<因數(shù)文字傾\fay<因數(shù)xy軸分別對(duì)文字行進(jìn)行傾斜調(diào)整因數(shù)>可以為負(fù)數(shù).如\fax-0.5等同于斜體注:般情況下因數(shù)的絕對(duì)值不要超過\kt<時(shí)間長(zhǎng)度傳統(tǒng)的卡拉OK模式是從左至右依次填充音節(jié)而\kt<時(shí)間長(zhǎng)度>重新定義了該音節(jié)開始填充時(shí)<時(shí)間長(zhǎng)度>是指該音節(jié)從整行開始過了多長(zhǎng)時(shí)間后開始填充例如{\k10}一{\kt30\k10}二{\kt10\k10}先填充”一”,過了0.1秒后”一”填充完畢,開始填充”三”,又過了0.1秒”三”填充完畢,再過了0.1(一行開始后0.3秒)開始填充”二\t([<時(shí)值1時(shí)值2加速度風(fēng)格代碼動(dòng)態(tài)風(fēng)除了原有的風(fēng)格新增了以下的代碼也可以使用{\t}動(dòng)態(tài)轉(zhuǎn)變效\fax\fay\be\blur\xbord\ybord\xshad\yshad\fax\fay\be\blur\xbord\ybord\xshad\yshad(注對(duì)于\clip和\iclip,只有矩形框才能使用動(dòng)態(tài)效果,繪畫圖形不能使用動(dòng)態(tài)效果\iclip([<等級(jí)>,]<繪圖命令圖形蒙\iclip與\clip相似,所有參數(shù)與命令都一致,但效果相反,即在圖形區(qū)域內(nèi)的文字不可見,文字可見注當(dāng)\iclip和\clip出現(xiàn)在同一行時(shí),所有的圖形效果都會(huì)當(dāng)成”\iclip”處理另注所有的坐標(biāo)值不再局限使用整數(shù)可以使用小數(shù)一行的開始,結(jié)束時(shí)間,以及卡拉OK的時(shí)間可以使用更加精準(zhǔn)的時(shí)間(SSA,ASS都只精確到0.01秒)<未驗(yàn)證內(nèi)嵌的字體SSA所使用的內(nèi)嵌字體/圖片編碼是UUE-encoding的一種形式.(因極少用到 以下僅引用原文Ittakesabinaryfile,threebytesatatime,andconvertsthe24bitsofthosebytesintofour6-bitnumbers.33isaddedtoeachofthesefournumbers,andthecorrespondingasciicharacterfornumberiswrittenintothescriptTheoffsetof33meansthatlower-casecharacterscannotappearintheencodedoutput,andthisisthe“filename”linesarealwayslowerEachlineofanencodedfileis80characterslong,exceptthelastone,whichmaybeIfthelengthofthefilebeingencodedisnotanexactmultipleof3,thenforodd-numberfilelengths,lastbyteismultipliedbyhexadecimal100,andthemostsignificant12bitsareconvertedtocharactersasabove.Foreven-numberfilelengths,thelasttwobytesaremultipliedbyhexadecimal10000,andthemostsignificant18bitsareconvertedtothreecharactersasabove.Thereisnoterminatingcodefortheembeddedfiles.Ifanew[section]startsinthescript,oriffilenamelineisfound,ortheendofthescriptfileisreachedthenthefileisconsideredass特效實(shí)現(xiàn)方法有很多手打就是直接用ass特效實(shí)現(xiàn)方法有很多手打就是直接用手調(diào)節(jié),把所有復(fù)雜特效分解為最基本的代碼,逐字,甚至一個(gè)字的不同時(shí)期,都用手碼步步落實(shí),全過程Aegisub就是通過現(xiàn)有的lua直接套用,來實(shí)現(xiàn)一些lua里邊包含的絢麗特效。(也支持自己用lua代碼編寫己的特效,這個(gè)其實(shí)可以歸到下一類的。auto4就是我們平時(shí)所說的AEG自帶自動(dòng)化applykaraoketemplate,全過程AegisubTCAX引言:你還在為逐字呈現(xiàn)而煩惱嗎?在發(fā)現(xiàn)了字幕特效的呈現(xiàn)規(guī)律,并且掌握基本特效代碼后,你依然為繁瑣的機(jī)械添加而頭疼?那么流是一個(gè)很好的選流能夠在你發(fā)現(xiàn)字幕特效的呈現(xiàn)規(guī)律、異或?qū)μ匦С尸F(xiàn)有一個(gè)大致的想法后,幫助你快速添加特效。簡(jiǎn)單來就是利用了特效的共性既然有共性,那么必然是用一個(gè)模子做出來那個(gè)模版(即template),就是我們需要編寫的內(nèi)容預(yù)備知識(shí):先講講特效的添加吧以逐字呈現(xiàn)(\alpha遞變)1、將欲添加特效的字幕打好K3、新字幕行文本處加入模板,在本例中模板4、①將該行字幕特效注明為"templateline"(輸入雙引號(hào)內(nèi)的內(nèi)容,輸入完成后記得回車?。?②把字幕行修改為“注(希望所有樣式名為“鏡音中文”的字幕行都用上逐字呈現(xiàn)這個(gè)特效5→applykaraoke添加完接下來是解釋剛剛做的東1、Aegisub在剛剛接下來是解釋剛剛做的東1、Aegisub在剛剛做了些什么applykaraoketemplate之后,aegisub將待添加特效的字幕行中的所有{\k}都替換為你的模板了。你可以看2、模板的含義\alpha&HFF&\t\alpha&H00&相信大家看得懂,沒問題。但是$start$end是什么?我們把他們稱為內(nèi)聯(lián)變量。在使用在applykaraoketemplate之后,其實(shí)aegisub還做了一件就是把$start換成了一些實(shí)際的數(shù)值,不信看看剛剛生成的字幕那么換成的數(shù)值到底是什告訴我們,Aegisub把$start換成了每個(gè)對(duì)應(yīng)的字的開始時(shí)間(單位毫秒,下同)把$end換成了每個(gè)對(duì)應(yīng)的字的結(jié)束時(shí)間不信看看剛剛生成的字幕行(第三次重復(fù)了$end這兩兄弟呢那么,是否只有$start和一些常用的對(duì)應(yīng)行的持續(xù)時(shí)間(你可以看到,同一行的全部$xxy對(duì)應(yīng)字是該行中的第幾個(gè)懂英文的同學(xué)可以仔細(xì)研讀這個(gè)網(wǎng)址最下面的表格,看看內(nèi)聯(lián)變量的家庭中還有那些成返回的都是同一個(gè)值)}對(duì)于該行的每個(gè)字(在已經(jīng)通過打{\k}將每個(gè)字的時(shí)間均分的情況下,從每個(gè)字的開始時(shí)間到結(jié)束時(shí)間,透明度由全透變?yōu)闊o。**關(guān)于每個(gè)字時(shí)間均分,我指的打K打成類似于這{\K60}那{\K60}就{\K59}是{\K59}名{\K59}為{\K59}「{\K59}心{\K59}」{\K59}的{\K59}程(0:00:00.003、templatelinetemplateAegisublineAegisub這稱為字幕行的修飾,相當(dāng)于表明了字幕行的身份,以及他的意十四、Template修飾不管是寫templateco十四、Template修飾不管是寫templatecoe,templatesycodeoncecodeinesylline,oncetemplate,就會(huì)默認(rèn)為syl,而codeonc一、這個(gè)修飾語比較簡(jiǎn)單,不過只能用于code行,沒見過有人寫templateonce。一般只有codeonce,顧名思義就是這行代碼在卡拉ok模板執(zhí)行過程中只運(yùn)行一次,并且這種代碼一般都會(huì)寫在其他code行或者template行的前面,并按照所聲明的順序運(yùn)行。這行一般寫的內(nèi)容無非是自定義的函數(shù),以便在后面的template里面直接調(diào)用。例子-1-120-101-12b10-155-20"大家喜聞樂見的圖。這樣只會(huì)可以直接shape。不用再不斷的復(fù)制那串?dāng)?shù)二、這個(gè)修飾語在coe和tmpate行都可以用,而且比較常見。不過提醒大家的是,如果lie和tmate一塊用的話,后tepltelietmpateln:Comment0,0:00:00.00,0:00:05.00,Default,,0000,0000,0000,templateline,{\r\t($start,$end,\bord0)}templatelinejumper,{\r\t($start,$mid,\frz-0.1)\t($mid,$end,\frz0}這個(gè)是加了名字的templatelinejumper的才會(huì)有效。Comment:0,0:00:00.00,0:00:05.00,Default,,0000,0000,0000,codeline,fxgroup.funky=line.actor==這個(gè)主要聲明了說話人是funky,下面才會(huì)有效。三、pre-這個(gè)修飾語和line有點(diǎn)像,不過它只能和template一塊用,也是可以加名字和不加名字的,完全和line一樣,但它不能和code一塊用四、估計(jì)這個(gè)最常見了,沒人不知道吧,這個(gè)code和template都能用,不可加名字。例子五、furi大概就是furigana的縮寫吧,假名的意思,如果你打k的內(nèi)容是假名,也可以用這個(gè)六、顧名思義,所有都作。對(duì)整個(gè)字幕文件顧名思義,所有都作。對(duì)整個(gè)字幕文件的每個(gè)音節(jié)。。。=七、八、fxtemplatesylfx上面的效果名字叫做drop,要想實(shí)現(xiàn)這個(gè)效果,只要在{\k21\-drop}hi{\k10}gu{\k23}ra{\k22}shi{\k38}ga上\-drop,這個(gè)效果會(huì)作用整個(gè)一句話,如果寫在中間則會(huì)對(duì)后面的產(chǎn)生效果,前面的不會(huì)。。十、這個(gè)東西也很實(shí)用,主要是打k值的時(shí)候,有時(shí)候自己在原句中加了一些tags來控制顏色,字體,但是一旦應(yīng)用了template,這些東西就消失了,這時(shí)候加上keeptagscharmultitemplatelinekeeptags:{\r\t($start,!$start+1!,\frx40)\t(!$start+1!,$end,\frx0)}karaoke:{\k21}hi{\k10}gu{\k23}ra{\k22}shi{\k38}ga十一、這個(gè)東西估計(jì)也有人用過,這個(gè)主要是日語里面的漢字發(fā)音往往不是占一個(gè)音節(jié)的情況,甚至用多個(gè)假名注音,這時(shí)~201)templatesylmulti:karaoke:k33}風(fēng){\k36}#{\k89}の{\k46}花{\k28}#{\k57}風(fēng)讀kaze,兩個(gè)音,多的一個(gè)用#來占位。實(shí)際可以寫成#|XX(寫假名),應(yīng)用之后假名會(huì)自動(dòng)到漢字頭一個(gè)音用一個(gè)#。。風(fēng)這樣的兩個(gè)就應(yīng)該用兩個(gè),不過這個(gè)例子沒要實(shí)現(xiàn)那種效。所以只是單純用#占位而十二、這個(gè)簡(jiǎn)單說一下,就是對(duì)空格無效。。。(特別提醒一下,不要小看十三、這個(gè)經(jīng)常在做圖形,曲線啥的效果時(shí)候用,和template一塊。例子codeonce:sword_shape="m00l5-5l5-30l10-30l10-32l2-32l2-40l-2-40l-2-32l--32l-10-30l-5-30l-5-5templatesylnotext{\an5\move($scenter,!$smiddle-30!,$scenter,$smiddle,!$start-十四、repeatn,loop這兩個(gè)都是指定效果的重復(fù)次數(shù)的。。例還真沒用過,我一直用loop(貌似還用maxloop()的函數(shù)templatetemplatesylloop這個(gè)效果就是從原來位置向上下左右大約30像素位置隨機(jī)運(yùn)。然后重復(fù)4十五、內(nèi)置什么是內(nèi)置變量?舉十五、內(nèi)置什么是內(nèi)置變量?舉個(gè)例子吧Template{\k36}そ{\k20}の{\k14}手{\k24}伸{\k34}ば{\k28}し{\k26}て{\k137}も{\k150}{\k32}今{\k121{\k113}は{\k34}屆{\k28}か{\k40}な{\k46}い{\k71{\k29}提示按音節(jié)拆分句子,\t($start,$end)會(huì)自動(dòng)對(duì)應(yīng)這一行開始時(shí)間和結(jié)束時(shí)所以變量就是這個(gè)意思,下面來說說2.1.9里有哪些變量以及代表的注意,所有的變量使用要加上$字符actor:每一行句子的說話人(actor,注意,popsub等老版打軸軟件打軸actor會(huì)變Name,如上圖,所以要手動(dòng)改回來,并tcax不支Name一表達(dá) margin_r:每一行的對(duì)應(yīng)的左邊距離,右邊距margin_v,margin_tmargin_b:margin_vmargin_tlstartlendldurlmidlleft,lcenter,lright:這一行里最左側(cè)的第一個(gè)字到左邊的距離,中間到最左邊距離(通常是x分辨率的一半),lx,ly:該行的pos坐標(biāo),受{\an}代碼影響,通常用于{\pos}代碼里,如kk2375228k1sstartsendsmidkksdur,skdur:k的持續(xù)時(shí)間,sdur單位是毫秒,skdur單位是sleft,scenter,sright:跟行變量里lleft,lcenter,lright類似只不過每一行改變成了每一個(gè)音節(jié),即每一sbottomsmiddlesbottomsmiddlestop:類似,就不說了sx,sy:每個(gè)音節(jié)的坐標(biāo)sheight:每個(gè)音節(jié)的像素寬度和高最常用的就在這里了,適用于行里和音i:行或音節(jié)里的k數(shù)目,也是一個(gè)計(jì)數(shù)器left,centerright:行或音節(jié)所指定位置的到左邊的像素距離topmiddle,bottom:行或音節(jié)所指定位置的到頂端的像素距離x,y:行或音節(jié)的坐標(biāo)width,height:行或音節(jié)像素寬度和十六、retime函例子Comment:0,0:00:00.00,0:00:00.00,op-!retime("start2syl",-十六、retime函例子Comment:0,0:00:00.00,0:00:00.00,op-!retime("start2syl",-Comment:0,0:00:00.00,0:00:00.00,op-Comment:0,0:00:00.00,0:00:11.64,op-Comment:0,0:00:07.01,0:00:07.98,op-!retime("line",math.random(-300,500),math.random(1000,1500))!{\moves4(!$scenter+math.random(-om(-50,50)!)\an5\fsc!math.random(5,20)!\blur6\fad(300,500)\p1}m2116b171617232123b2523261616m2419l4320l2420m1819l020l1820m2016l210l2216m2023l2140l22Comment:0,0:00:00.00,0:00:00.00,op-jp,,0000,0000,0000,templatesylnoblanknotextrandom(100,700)!)\p1}m2116b171617232123b252326162116m2419l4320l2420m1819l020l1820m2016l210l2216m2023l2140l22Comment:0,0:01:30.56,0:01:37.33,op-jp,NTP,0000,0000,0000,karaoke,{\k17}目{\k17}の{\k42}前{\k131}{\50}6458}2115k26530463969met:,00137500:1:5.6,p-p,TP000,00,000kaaoe,\k821362484}42}31k1424}33k23424264}23}21}も{\k27}し{\k37}な{\k34}く{\k53retime:用于拆分時(shí)間,重要不可缺的一個(gè)格式:retime(mode,調(diào)整時(shí)間a,調(diào)整時(shí)間該函數(shù)通常在一個(gè)templatecode中使用一次或多次。它可以以不同的方式來調(diào)整輸出的每個(gè)詞的開始結(jié)束時(shí)間,mode參數(shù)用來決定如何改變每個(gè)詞的開始結(jié)束時(shí)間,它必須是下面的一個(gè)。因?yàn)樗且粋€(gè)字符串,所以須用半角引號(hào)將調(diào)整時(shí)間a和調(diào)整時(shí)間b參數(shù)可以在選用相應(yīng)的mode中對(duì)開始結(jié)束時(shí)間進(jìn)行調(diào)整,通常是一個(gè)以毫秒為單位然也可以用一些算式。如果數(shù)值大于0,是向后延遲,小于0則是提前下面開始詳abs兩個(gè)參數(shù)功能相同下面開始詳abs兩個(gè)參數(shù)功能相同。ab會(huì)從時(shí)間軸開始的時(shí)間(0:00:00.00)來確定這一詞的開始結(jié)束時(shí)間,與所以b固定為0,可以省略。使用每一行的開始結(jié)束時(shí)間。ab在行的開始結(jié)束時(shí)間基礎(chǔ)上可以改變?cè)~的開始和結(jié)束時(shí)間。是每個(gè)詞的開始時(shí)間為行的開始時(shí)間,結(jié)束時(shí)間為每個(gè)詞K的開始時(shí)間。preline類似,只是結(jié)束時(shí)間換成了詞K的開始時(shí)間指的是K開始時(shí)間點(diǎn)到K結(jié)束時(shí)間點(diǎn)的一段時(shí)間。abK的開始結(jié)束時(shí)間基礎(chǔ)上可以改變?cè)~的每個(gè)詞開始時(shí)間為k的結(jié)束時(shí)間,結(jié)束時(shí)間為k的結(jié)束時(shí)間加上調(diào)整時(shí)間b。ab可調(diào)整時(shí)間。每個(gè)詞的開始時(shí)間為詞K的結(jié)束時(shí)間,結(jié)束時(shí)間為行的結(jié)束時(shí)間,類似于start2syl。每一行開始時(shí)間為該行的結(jié)束時(shí)間,結(jié)束時(shí)間為該行開始時(shí)間加上調(diào)整時(shí)間b。a和b可調(diào)整時(shí)間第一段templatesylnoblank,!retime("start2syl",-templatesylnoblank:啟template自動(dòng)化,修飾語為syl,對(duì)于空格無效。意思是啟動(dòng)自動(dòng)化模板,對(duì)卡拉ok每個(gè)音節(jié)進(jìn)行自動(dòng)化(這個(gè)根據(jù)k來決定),對(duì)于歌詞中的空格!retime("start2syl",-200+syl.i*30,0)retime函數(shù),函數(shù)名為start2syl(函數(shù)意思看上面retime解釋),開始時(shí)間調(diào)整為-200+syl.i*30,結(jié)束時(shí)間不變,即為每個(gè)詞的k的開始時(shí)間。關(guān)于-200+syl.i*30的解釋:-200為負(fù)的200毫秒,syl.i是個(gè)計(jì)數(shù)器函數(shù),表示行中拆分字符的個(gè)數(shù),簡(jiǎn)單來說,用k來分的字符有多少個(gè),就有多少個(gè)i例如第一句第一個(gè)詞【目】,則開始時(shí)間為-200+1*30=-170,就是說提前170毫秒,那么開始時(shí)間就是0:01:30.56減去170毫(17厘秒)=0:01:30.(56-17)=0:01:30.39,結(jié)束時(shí)間為第一個(gè)k的開始時(shí)間0:01:30.56第一句第二個(gè)詞【の】,則開始間為-200+2*30=-140,就是說提前140毫秒,那么開始時(shí)間就是0:01:30.56減去140毫秒(14厘秒=0:01:30.(56-14)=0:01:30.42,結(jié)束時(shí)間為第二k的開始時(shí)間【0:01:30.(56+17)】=0:01:30.73...以此類推對(duì)所有的運(yùn)算要用!運(yùn)算式!半角感嘆號(hào)括起來,這樣Aegisub才知道你要進(jìn)行數(shù)學(xué)運(yùn)算,不擴(kuò)的話按字符處理這樣做的因是為了提前每個(gè)詞的顯示時(shí)間用于制作入場(chǎng)特效,以及制造出時(shí)間差,并且為第一個(gè)字提供特效時(shí)接著分析ass代碼{\an5\fs1\pos($center,$middle)\t(0,250,\fs34)}:我來逐一解釋\an5,設(shè)定定位點(diǎn),特效定位點(diǎn)\t(0,250,\fs34)動(dòng)態(tài)特效,在每個(gè)字符開始~250毫秒之內(nèi)字體大小動(dòng)態(tài)變?yōu)?4總結(jié)一下,初始字體大小設(shè)置為1后變大為34,現(xiàn)在能想象出是什么入場(chǎng)特效了吧?入場(chǎng)特效就是字幕一個(gè)接一個(gè)有無到有顯現(xiàn)第二段templatenoblank:?jiǎn)emplate修飾語noblank,即特效對(duì)于空格無效,特別的:template=syl!retime("syl",0,0)!:?jiǎn)⒂胷etime函數(shù),函數(shù)名為syl,0,0代表不增加并且不減少開始以及結(jié)束時(shí)接著分析ass{\n5po($接著分析ass{\n5po($ener$mdde)t(,!du*02!\rd2)\(!du*02!!$ur0.rn0)t($dr*.4du*0.6!\rd1)\(!du*06!!$ur0.rn20\t!$ur0.!,,\nd\a5\os$cntr,midl:設(shè)置定位t(,!du*02!\rd2$dr為k$dr*.20.,就是對(duì)時(shí)間進(jìn)行拆分了5分之1分,nd0}邊界象素變形,數(shù)字越大變形越大,可自己看看效果{\t(!$dur*0.2!,!$dur*0.4!,\rnd0)},在5分之1~5分之2的時(shí)間里取消邊界像素變形{\t(!$dur*0.4!,!$dur*0.6!,\rnd10)}.........類推 類推能想象到效果嘛?這個(gè)特效稱之為”表現(xiàn)特效“是唱到那個(gè)歌詞時(shí)所凸顯的特效,特效效果就是字的不規(guī)則變形第三段Comment:0,0:00:00.00,0:00:11.64,op-templatesylnoblankretime("syl2end",0,200+syl.i*30)!啟用時(shí)間拆分的syl2end函數(shù),省么意思retime的解釋里有200+syl.i*30時(shí)的拆分計(jì)算,就是第一個(gè)詞結(jié)束時(shí)間加上200+1*30=230毫秒,第二個(gè)加上200+2*30=260毫秒以此類FF&)}\an5\pos($center,$middle),這個(gè)不解釋了t(!line.duration-200!,!line.duration!,line.duration為一行字的持續(xù)時(shí)間,但我們運(yùn)用了syl拆分字符,所以一行就一個(gè)字,時(shí)間就是k的結(jié)束時(shí)間到這一行的結(jié)束時(shí)間,200!,!line.duration!就造成了在結(jié)束時(shí)有,200毫秒的特效持續(xù)時(shí)間\fscx200\fscy200\bord0\blur20\alpha&HFF&:同時(shí)軸擴(kuò)大為原來字體的兩倍,面積就增大了2*2=4倍\bord0\blur20,邊框厚度變?yōu)?,高斯模糊為20,這樣造成的特效就是字體模糊霧化,\alpha&HFF&透明代碼,造成淡出特值越大效果越強(qiáng)好吧,能想象出什么效果了么,如果想象不出來,那么說明你的ass功底嚴(yán)重不 噗~就是每個(gè)字逐個(gè)快速放大逝~這個(gè)稱之為“退場(chǎng)特第四段Comment:0,0:00:07.01,0:00:07.98,op-random(-50,50)!)\an5\fsc!math.random(5,20)!\blur6\fad(300,500)\p1}m2116b171617232123b252326162116m2419l4320l2420m1819l020l1820m2016l210l2216m2023l2140l22templatechar:?jiǎn)emplate,修飾語是char(character的縮寫)意思是對(duì)每個(gè)字執(zhí)行特效而不是k拆分出節(jié)!retime("ie",math.rnom(-300,500),math.random(1000,1500))!,啟用reie函數(shù),函數(shù)類型為ln行mthrado(-0050),at.rndm(00,10,隨機(jī)調(diào)整每個(gè)行的開始時(shí)間與結(jié)束時(shí)間,math.random是產(chǎn)生隨機(jī)數(shù)的函數(shù),(-300,500)為隨機(jī)數(shù)范{\moves4(!$scenter+math.random(-50,50)!,!$smiddle+math.random(-50,50)!,!$scenter+math.random(-$smiddle+math.random(-60,60)!,!$scenter+math.random(-60,60)!,!$smiddle+math.random(-m2116m2116b171617232123b252326162116m2419l4320l2420m1819l020l1820m2016l210l2216m2023l2140l224次貝塞爾曲線,x,y,x,y,x,y,x,y4為控制點(diǎn)坐標(biāo),t2,t2為控制時(shí)間,與moe代碼類似四個(gè)p點(diǎn)即代表x1y1x2y2x3y3x4y4為控制點(diǎn)坐標(biāo)!$midl+mthrado(-0,0)x坐標(biāo)!$midl+mthrado(-0,0)!,獲取默認(rèn)中心坐標(biāo)并且加上隨機(jī)獲得的隨機(jī)數(shù)即為計(jì)算后y1t,t{\fsc!math.random(5,20)!\blur6\fad(300,500)\p1}m2116b171617232123b252326162116m24194320l2420m1819l020l1820m2016l210l2216m2023l2140l22{\p1}m2116b171617232123b252326162116m2419l4320l2420m1819l020l1820m16l210l2216m2023l2140l22矢量繪圖代碼,圖形是個(gè)十字交叉的星星(?反正看起來像\fc!at.rndm~1as4第五段Comment:0,0:00:00.00,0:00:00.00,op-templatesylnoblanknotextrandom(100,700)!)\p1}m2116b171617232123b252326162116m2419l4320l2420m1819l020l1820m2016l210l2216m2023l2140l22templatesylnoblanknotextloop5 同,為了讓星星飛的更久一點(diǎn)~哈十七、remember&recall說白了,十七、remember&recall說白了,這個(gè)函數(shù)就是允許你將一個(gè)特定的數(shù)值賦給你聲明的變之后你就可以通過調(diào)用這個(gè)變量來獲取原來的數(shù)template套用至{\k29}清{\k29}明{\k29}時(shí){\k29效果:{50}{\fs50\fsp50}清{50}{\fs50\fsp50}明{50}{\fs50\fsp50}時(shí){50}{\fs50\fsp505areal.50!rmebe("",0)如果撤掉大括號(hào),數(shù)值就會(huì)顯示在字幕內(nèi)容之當(dāng)然,我更習(xí)慣這樣做k29}清{\k29}明{\k29}時(shí){\k29}效果:{\fs5\fsp5s50\fsp50{\fs5\fsp5{\fs50\p50例二:template套用至:{\k29}清{\k29}明{\k29}時(shí){\k29{xay}xayiau}ia明{ay}xay{xay}xay節(jié)xayqigmng之后只要通過!recall.qingming!調(diào)用,Aeg娘就會(huì)顯示xiayu這串字此例說明,變量不僅可以記錄數(shù)值,還可以記錄字符,不過字符要用雙引號(hào)引起溫馨提t(yī)emplateline,{!remember("a",50)!}template隔行的調(diào)用是不會(huì)成功的。所以請(qǐng)盡量把代碼寫在一行之2、你現(xiàn)在可能覺得這個(gè)函數(shù)沒什么作用。但隨著研究的深特別是在引入隨機(jī)數(shù)后,你會(huì)發(fā)現(xiàn)他的用處會(huì)很十八、函想必這是Aegisub里邊最十八、函想必這是Aegisub里邊最重要的函數(shù)了Aeg娘卻會(huì)為你生成它隨機(jī)想到的數(shù)隨機(jī)數(shù)在特效的各個(gè)方面都獲得了廣泛地應(yīng)用,且聽我慢慢道例:template套用至:{\k29}清{\k29}明{\k29}時(shí){\k29os61,70)fs0}os63,70fs9po(69,10f37os66,70)fs2}節(jié)!mthrado(3,5305正如你所見,Aeg娘在套用模板時(shí)將!math.random(30,50)!換成了30~50之間的隨機(jī)數(shù)此例意思為字體大小為30~50之間,隨機(jī)注意,math.random是不能生成小數(shù)的,所以你可以采用這樣的方溫馨提這和隨機(jī)數(shù)的生成算法有關(guān),只要你定下生成的值域,其實(shí)所謂的隨機(jī)數(shù)已經(jīng)定下來Aeg娘也是根據(jù)一定的算式生成隨機(jī)數(shù)隨著種♂子數(shù)值的變更,!math.random(30,50)!生成的隨機(jī)數(shù)也不一樣,1、語法1、語法例子Comment:0,0:00:00.00,0:00:00.00,Default,,0,0,0,template2、語法作用:改變套用該行模板所產(chǎn)生新行的樣式名稱,注意只是改名稱,不是將原樣式復(fù)制以后重新命名,同時(shí)3、!line.left+syl.center!,!line.middle+math.random(-maxloop(syl.width+控制循環(huán)次數(shù),為syl的像素寬度與兩倍邊框值的做該字的像素寬度個(gè)矩形切割(矩形寬度為一,高度為視頻的高度縱向垂直隨機(jī)移4、語法:loopctl(newjjmajmajlojmxlo例子1:Comment:templatesylnoblanknotextloop10,!j!!maxj!2:Comment:0,0:00:00.00,0:00:00.00,Default,,0,0,0,templatesylnoblanknotextloop!j!!j!兩個(gè)例子都是將j加一以后重新賦值給j,事實(shí)上運(yùn)行時(shí),j的值會(huì)每次加2,因?yàn)楸旧韴?zhí)行時(shí)計(jì)數(shù)會(huì)回加1。注意上面?zhèn)€結(jié)果的例子的結(jié)果是不一樣的aegisub自動(dòng)化后大家經(jīng)常會(huì)忽視掉一個(gè)自動(dòng)生成的aegisub自動(dòng)化后大家經(jīng)常會(huì)忽視掉一個(gè)自動(dòng)生成的templatefuri豎線打出方法:鍵盤回車鍵上那個(gè)按鍵看見shift+Comment:0,0:00:05.00,0:00:05.00,Default,,0,0,0,templatesylmulti,Comment:0,0:00:05.00,0:00:05.00,Default,,0,0,0,templatefuri,0,0:00:05.00,0:00:07.00,Default,,0,0,0,karaoke,{\k33}風(fēng)|kaze{\k33}の{\k46}花|hana{\k57}然后,大家拿出自己的特效腳安照方法修二十一、滾動(dòng)Banner;2;0;50第二個(gè)數(shù)字0代表字幕從右往左走,1代二十一、滾動(dòng)Banner;2;0;50第二個(gè)數(shù)字0代表字幕從右往左走,1代表從左往右第三個(gè)數(shù)字代表字幕滾動(dòng)到屏幕邊緣的透明度,實(shí)踐證明50(以下不知道原文具體出自何處用記事本打開ASS文件.找到你之前做滾動(dòng)的那句話.我們這里用塔塔曾經(jīng)用過的例子來看.在ASS中會(huì)出現(xiàn)如下的效{\an8}本字幕由XX字幕組傾情制,僅限于用做學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途,如發(fā)生糾紛,與本字幕組及其所屬論壇無這里解釋一0:00:00.00,0:05:00.00*Default,NTP,0000,0000,0000,用我們老師的話來說."不要去想 "這里不要亂動(dòng)就行Banner;1515代表的是速度,數(shù)字越小,速度越快,0的話,基本就不是人看的東西了.一般選用10-1520-40秒能滾完.有人會(huì)問了,之前副組寫的教程里,不是這樣的格式啊,而是修改好了的.我們?cè)谝婚_始打開ASS文件的時(shí)候,看到的只有Banner;15.那么Banner;15;0;50又是什么其中,第一個(gè)數(shù)字15代表的就是速度.我們不再提它.第二個(gè)0代表的是從右向左滾動(dòng),改成1的話變成從左向右滾.最后一個(gè)50代表的是滾動(dòng)字幕在屏幕邊緣的透明度.一般用50就好,別去改它.特別需要注意的是,這個(gè)數(shù)字之間,必須要有;隔開最后出現(xiàn)的效果就是Dialogue:0,0:00:00.00,0:05:00.00,*Default,NTP,0000,0000,0000,Banner;15;0;50,{\an8}{\fs30}本字幕由字幕組傾情制作,更多精彩游戲視頻請(qǐng)關(guān)注XX:XXXXXXXXXX,翻譯:XX,校潤(rùn):XX,誒?是不是多了什么?沒錯(cuò),在置頂代碼之后多了一個(gè)代碼{\fs30},這個(gè)是強(qiáng)制規(guī)定字號(hào)的代碼.因?yàn)橐话闵掀翝L動(dòng)用字號(hào)會(huì)與整體字幕有所區(qū)別,所以會(huì)用到它.30代表的就是字號(hào),根據(jù)需要可任意更總體回首先是兩個(gè){\an8}〈---置頂代碼,作用是將此代碼之后的文字放置于屏幕{\fs30}〈---字號(hào)代碼,作用是改變字號(hào)的大接著,PUP的工作很簡(jiǎn)單插入代碼-->右鍵[滾動(dòng)]-->滾動(dòng)方式選最后是ASS里的工作.手動(dòng)修改其中15為速度,0為滾動(dòng)方式,50為滾動(dòng)字幕在屏幕邊緣的透明度動(dòng)漫OPE以及M中,中文字幕如果想加特效的話需要單獨(dú)分k動(dòng)漫OPE以及M中,中文字幕如果想加特效的話需要單獨(dú)分k值,懶人如果不想那么麻煩就去用tcxtols文件夾中的KAS.xe工具,它可以自動(dòng)分lie的k值,如果不加特效的話一般會(huì)加入fad等代碼效果來配合特效字幕的in和out有時(shí)候也會(huì)加brdblrASSlie的話例子如上圖字幕(隨意打的),我們的目標(biāo)是讓每行出現(xiàn){\fad(200,200)\bord4\blur4}效字幕最上面一行右鍵,插入一空白行(之前),自行鍵入代最左面不要忘記打鉤[凡是要引用特效是都要打鉤然自動(dòng)化生成.之后預(yù)覽下就會(huì)得到我們所需的效二十三、首先,打二十三、首先,打aeg,如圖自動(dòng)化(說白了,就是auto4的產(chǎn)物吧,吐槽而-)/加入,把那個(gè)lua加進(jìn)來就然后,再打然后,再打開自動(dòng)。能看到多一個(gè)了打開是這個(gè)下面我快下面我快速
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度模特時(shí)尚品牌代言聘用合同-@-15
- 2025年度事業(yè)單位網(wǎng)絡(luò)安全管理員勞動(dòng)合同范本3篇
- 二零二五年度內(nèi)墻涂料研發(fā)生產(chǎn)與品牌營銷承包合同
- 2025年度智能晾曬系統(tǒng)配套個(gè)人木工裝修合同3篇
- 2025年度個(gè)人閑置物品轉(zhuǎn)讓合同范本3篇
- 2025年度個(gè)人投資理財(cái)咨詢服務(wù)合同范本8篇
- 2025年度個(gè)人住房貸款質(zhì)押合同標(biāo)準(zhǔn)文本及貸款逾期處理規(guī)定3篇
- 2025年度個(gè)人房地產(chǎn)抵押借款合同電子簽名版
- 二零二五年度農(nóng)家樂民宿設(shè)施使用權(quán)轉(zhuǎn)讓合同4篇
- 2025年度個(gè)人股權(quán)收購與轉(zhuǎn)讓合同(資產(chǎn)重組版)3篇
- 射頻在疼痛治療中的應(yīng)用
- 和平精英電競(jìng)賽事
- 四年級(jí)數(shù)學(xué)豎式計(jì)算100道文檔
- “新零售”模式下生鮮電商的營銷策略研究-以盒馬鮮生為例
- 項(xiàng)痹病辨證施護(hù)
- 職業(yè)安全健康工作總結(jié)(2篇)
- 懷化市數(shù)字經(jīng)濟(jì)產(chǎn)業(yè)發(fā)展概況及未來投資可行性研究報(bào)告
- 07FD02 防空地下室電氣設(shè)備安裝
- 教師高中化學(xué)大單元教學(xué)培訓(xùn)心得體會(huì)
- 彈簧分離問題經(jīng)典題目
- 部編版高中歷史中外歷史綱要(下)世界史導(dǎo)言課課件
評(píng)論
0/150
提交評(píng)論