精華區beta AVEncode 關於我們 聯絡資訊
※ 引述《access860 (無聊的魚)》之銘言: : 請問一下,常常看到跑馬燈特效的ssa字幕要如何製作 : 謝謝先! 之前找ssa的相關教學 看完後覺得製作挺麻煩的>"< 剛剛在去那個網站已經不見了..... 以下內容轉錄的: (給你做一些參考,如果有興趣玩ssa的話 在姑狗打"ssa字幕特效",就有一堆了!!) 剛剛又找到一個簡體字的教學 http://www.ingscn.net/archives/cat_ae.html 把網頁全選-複製-貼在word上面-用"簡轉繁" 這樣看比較清楚 ------------------------------------------------------------------------------ 字幕、水印是大家經常碰到的東西,關於他的制作、播放只要具備相應的外掛程式和解碼 都可以播放了。我把一些經驗寫下來,看對大家有沒有幫助。嘿嘿~~~ 相關會用到的軟體和外掛程式有: vobsub(現最高版本是2.33但是2.23最穩定) ffdshow(2004-5-24) subocr98 其他可以使用的字幕軟體有:ansuber0.55(制作srt字幕) 格式轉換工具有:SUBConvertor 特效工具:Sub Station Alpha v4.08 或者大家直接用My MPC0620套裝 一、制作 關於sub字幕的制作我就不說了,因為通常都是先拿到sub字幕(同名的*.idx和*.sub各一 ),簡單的說就是通過vobsub來調用dvd里面的ifo文件來制作。這里要說一句的是,vobsub 和ffdshow是不同的軟體概念,前者是專門的字幕播放工具,後者是一個coder的工具,裡面 集成了播放dvdrip的視訊解碼,同時利用裡面的字幕功能實現水印的播放。 1、srt字幕的制作 一般srt字幕都是從sub字幕轉換過來的,因為從dvd上調取下來的都是sub字幕。轉制srt字 幕必須通過subocr98了,這個軟體說通俗了就是識別軟體,通過軟體來識別sub字幕裡面的 時間軸和字幕內容,大家下載了自己看吧 下載安裝之後這個軟體會有一個詳細的使用說明,我也不多說了,要提醒的是有些電影是 繁體中文,軟體含有簡體和繁體的內碼,但識別的時候還是有些不能正確識別,所以有時候 要手動修改,我一般都是改到手酸。調節好之後,記住一定要按工具欄裡面了“GB”鍵,這 樣保存才會有效,否則全部顯示繁體亂碼(除非你是繁體操作系統),嘿嘿~~~之後你就會得 到一個*.srt了。 2、ssa\ass字幕的制作 這兩個字幕應為具有很好的特殊效果,目前比較受一些專業制作人的寵愛,比如YY工作室 ,嘿嘿~~ass字幕就是ssa字幕的高級模式,特效代碼也比ssa多。這兩個字幕格式的調整都是 通過代碼實現的,需要大家細心的調整,多試才行。 選擇此項之后就可以出現sub\srt字幕的調整界面,選擇“save as”之后就會出現另存界 面,看選擇項就會出現ssa\ass項。 這里我沒有涉及到字幕顏色、大小的調整,其實很簡單,大家可以自己動動手,加深印象 二、ssa的特效(簡單的) 先看一下ssa字幕的格式: 這個是帶捲動特效的ssa字幕,其他那些代碼都是轉格式的時候自動加載的,這里面的字體 、大小、位置等都可以直接修改。我的意思呢大家先看看ssa字幕的格式,具體的特效什麼 的可以看看精華里面的說明。嘿嘿~~~ 三、字幕、水印播放 字幕的播放比較簡單,安裝了vobsub之后就可以顯示字幕了,前提是字幕和電影文件同名 同文件夾。水印播放的設置可以看這個動畫,應該可以看清楚地。 里面有水印的位置等等的設置,大家可以自己試試看摸索。 如果當中有什麼問題沒有涉及到,大家可以在探討。 補充:ssa字幕範例 下面我把我做的幾個特效的代碼提供出來,還有特效的錄影,這樣會有一個直觀的感受, 如果有好的特效,大家一起探討。 第一種:原地旋轉 這個比較簡單,代碼如下: Dialogue: Marked=0,0:00:10.72,0:00:35.19,Default,,0000,0000,0000,,{\t(00,3000\f ry360\fry360\fry360}天使[D2R]工作室\N-= 小濰坊制作 =- 解釋:在我們通常看到的ssa\ass代碼中,一般說{\t(x1,x2)}是翻轉代碼,實際上這個代 碼是旋轉特效必須帶的,而{\frx\y\z}是指三維的旋轉角度,在這里代碼是\fry360\fry360\ fry360,實際上就是定義字幕沿Y軸旋轉360度,{\t(00,3000)}是指旋轉的時間,這樣就構 成了一個沿Y軸旋轉的特效,如果想換成沿X軸,只要把三個Y換成X就可以了。 第二種:原地旋轉后移動 這個只要在上面原地旋轉的代碼基礎上加上移動代碼,就可以實現,代碼如下: Dialogue: Marked=0,0:00:10.72,0:00:35.19,Default,,0000,0000,0000,,{\move(80,100 ,280,100,2600,3600)}{\t(00,3000\fry360\fry360\fry360}天使[D2R]工作室\N-= 小濰坊 制作 =- 有人會問了,為什麼把move代碼放到放到旋轉代碼前面而不是后面?事實上放在前后都無 所謂,但你得到的就會是另外一種效果了,不信你自己試試看。注意看了,move指令后面有6 個數字(80,100,280,100,2600,3600),這六個數字的分別代表的是:(80,100)開始移動 的坐標,離左邊框80單位,離上邊框100個單位(說明一下,在ssa字幕中,Y方向的數值越 大,字幕越往下,這和ass字幕有所區別);(280,100)移動結束的坐標,離左邊框280 單位,上下位置不變,都是100;(2600,3600)移動時間,這里時間很短,就一秒的時間, 如果你把時間擴大,在總特效時間不變的情況下(0:00:10.72,0:00:35.19不變),就會產 生另外一種特效,即字幕一邊旋轉一邊移動。 第三種:邊旋轉邊移動的同時,字號有5號變20號,且逐漸變大 這一種的代碼可以在第二種代碼的基礎上作一些改動,同時加入字號變大的代碼就可以了 ,如下: Dialogue: Marked=0,0:00:10.72,0:00:35.19,Default,,0000,0000,0000,,{\move(80,100 ,280,100,260,3600)}{\t(00,3000\fry360\fry360\fry360}{\fs5}{\t(\fs20)}天使[D2R] 工作室\N-= 小濰坊制作 =- 可以比較一下,這里的移動指令的時間變長了,就產生了邊旋轉變移動的效果,而且加入 字號變大的代碼之后({\fs5}{\t(\fs20)}注意,變大字號的代碼前也有\t),3種特效同時 起作用了。如果將字號變成前大后小,就會有相反的效果。 可以看到,在代碼中只要稍微做一個變動,時間、坐標等等,都會產生不同的效果。通過 這三種特效的演示,可以大概知道ssa字幕的特效格式和特性,我們可以想象一些好的特效通 過改動代碼來實現。 今天臨時講到這里,有空接著講高階進程 ------------------------------------------------------------------------------ 謝謝... -- ------------------------------------------------------------------------------ | 人一開始思考;生命便有了重量。 | | 煩惱與壓力如影隨形而至,再難有簡單純粹的快樂或者毫無陰影的樂觀。 | | 但我知道我是幸福的,因為我認同我的不完美; | | 且相信自己的不完美是或許正是別人渴望的完美。 | ------------------------------------------------------------------------------ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.68.202.206 ※ 編輯: agood 來自: 219.68.202.206 (01/15 00:31) ※ 編輯: agood 來自: 219.68.202.206 (01/15 00:32)
access860:謝謝!!我去試試看~ 203.204.193.71 01/16