當前位置:
首頁 > 科技 > IT之家學院:字幕編輯軟體Aegisub基礎與進階教程

IT之家學院:字幕編輯軟體Aegisub基礎與進階教程

現實生活中,大多數影視作品在放映的時候都是有字幕的,那麼肯定有小夥伴會好奇,這些字幕到底是如何製作的呢?

首先,字幕編輯軟體有很多,常見的有POPUSB和Aegisub,因為Aegisub對於新手來說上手難度低,這裡就僅介紹Aegisub。

基礎教程:

首先打開Aegisub,導入目標視頻,如果提示「發現多條音頻流」,默認選中第一個。要是默認的第一個音軌在小窗口播放時出現爆音、破音現象,點擊「音頻-從視頻中打開音頻」,重新選中音頻流即可。正常導入完成後就是這樣子:

IT之家學院:字幕編輯軟體Aegisub基礎與進階教程

在聽到人物對話後,按住視頻下方的暫停鍵,記住語句開始時間和結束時間,將兩個時間輸入到文本框上的「啟始時間」和「結束時間」之中。之後,將聽到的對話輸入下方的白色文本框中,最後按下回車,軟體將會自動換行,到這裡就完成了第一句台詞的字幕製作。(圖中顯示的是該字幕於視頻第5秒開始,在第7秒結束,人物台詞是「IT之家」,持續時間為2秒)全部字幕做好後就是圖2的樣子。

IT之家學院:字幕編輯軟體Aegisub基礎與進階教程

IT之家學院:字幕編輯軟體Aegisub基礎與進階教程

通常,影視作品都有開頭曲和片尾曲,為了區別不同時間段的字幕以及對字幕後期加工,需要在「字幕-樣式管理器-樣式庫」里對字幕進行分類,之後再選中需要的字幕類型,導入到當前字幕腳本即可。圖中顯示的是當前字幕分為5類。這裡值得注意的是,在樣式庫中進行編輯的字幕,在不導入當前字幕腳本的情況下是沒有用的,並不對當前字幕由任何影響,因此,此時要選擇「複製到當前腳本」,然後選擇「覆蓋當前腳本」即可完成更改,而且這些修改是針對全局定義的,部分情況下並不適用,這點稍後會講到。

IT之家學院:字幕編輯軟體Aegisub基礎與進階教程

在選中目標字幕名稱後,選擇下方的「編輯」按鈕即可對目標字幕進行編輯。在編輯過程中,可以對字幕進行字體 、字型大小 、邊框等美化操作。水平縮放指的是將字幕往水平拉伸;垂直縮放指的是將字幕垂直拉伸;默認旋轉角度為逆時針旋轉,想要順時針旋轉,必須將值調為負值;間距指的是調整文字之間的間隔;編碼選用默認的1號編碼即可;垂直邊距指的是字幕距離視頻底部的距離;對其方式一共有9種,對應的是字幕在視頻出現的位置,例如選擇對其方式為9的話,字幕就在右上角顯示;值得注意的是,陰影雖然可以突出字幕的立體感,但是在大多數情況下會使字幕看起來更為費力,推薦陰影數值在0-5左右最為合適。1080P解析度下的字幕,推薦使用微軟雅黑+白色+加粗,字型大小在45-55之間,垂直邊距選擇10-20,這樣的字幕觀賞性比較好。

IT之家學院:字幕編輯軟體Aegisub基礎與進階教程

如果對字幕顏色有要求,可以打開樣式編輯器的顏色按鈕,輸入RGB顏色代碼或者在左邊的顏色拾取器里更改顯示顏色。灰白的那個豎條對應的是右邊的透明度選項,這裡的透明度指的是具體打開按鈕的透明度,比如要想更改顯示字幕的透明度,調整「樣式編輯器-主要顏色-透明度「即可。

IT之家學院:字幕編輯軟體Aegisub基礎與進階教程

到這裡呢,就是Aegisub的基礎教學,接下來是進階教學。

通常在視頻里呢,會出現一些特殊情況,比如廣告牌和信件,這些大多數並不會水平顯示在屏幕中,此時使用水平字幕做注釋顯然已經不夠美觀;有時候會出現一些小過場標題,全局定義的字幕腳本顯然不能滿足需要。這時候就需要使用到字幕的高級菜單欄和特效代碼。

高級菜單欄:

在Aegisub的最左邊,有一排類似Photoshop的工具欄,從上往下,功能依次是:標準模式/拖拽字幕/繞Z軸旋轉/繞X軸和Y軸旋轉/繞X軸和Y軸縮放/

剪裁字幕為矩形/剪裁字幕為矢量圖形。最下方的問號是用戶操作手冊,第一個是默認模式,沒有什麼好講的,這裡介紹在字幕組中使用度最高的第2個到第4個功能。

拖拽字幕功能:將目標字幕拖拽到需要的位置,拖到具體位置後會在文本之前顯示出當前坐標,前一行代碼是X軸坐標,後一行是Y軸坐標,通常與特效代碼一起混用,比如這裡顯示的是該字幕在X軸898,Y軸657上。代碼是pos(xxx,xxx)

繞Z軸旋轉:這個功能就是旋轉,和樣式編輯器里的旋轉大體上是一個東西,不過可以與拖拽字幕功能結合使字幕移動(一般是使用move代碼來使字幕移動)代碼是frz(xxx),圖中顯示的是旋轉15,74度。

?

繞X軸和Y軸旋轉:這個功能可以調整字幕的可視角度,也可以用於鏡像字幕和翻轉字幕的製作,圖一是正常的顯示,圖二是修改了可視角度的顯示,具體代碼為frx 000fry000(000指的是旋轉角度)

IT之家學院:字幕編輯軟體Aegisub基礎與進階教程

IT之家學院:字幕編輯軟體Aegisub基礎與進階教程

常見的字幕特效代碼:

字體代碼:fn+空格+字體名稱,例如fn 微軟雅黑;

字型大小代碼:fs+字型大小,例如fs50;

文字邊框:bord+邊框大小,例如bord5;

文字位置:pos+X軸坐標+Y軸坐標,例如pos(450,735);

字幕淡入淡出:fad+分秒+分秒,例如fad(100,100),意思就是淡入0.1秒,淡出0,1秒;

字幕位移:move+坐標+坐標+坐標+坐標,完整的這個代碼模版{move(X1,Y1,X2,Y2,C1,C2)},這裡其實有6個參數,其實是表示字從(X1,Y1),在

字幕時間的第C1毫秒到第C2毫秒時,平滑移動到(X2,Y2),這裡的XY坐標是以視頻的像素為坐標系;

字幕陰影:blur+陰影強度,例如blur2,就是陰影強度為2;

字幕下劃線:U+1或者0,選擇1就是顯示下劃線,0就是隱藏下劃線;

字幕間距:fsp+間隔距離,比如fsp4就是間隔4個單位;

字幕傾斜:fax+傾斜程度,取值在0-1.5之間較為合適;

字幕模糊:be+模糊程度,取值0-30最好;

柵格定位:an+

單位;

到這裡呢,常見的特效標籤就介紹完畢了,大多數情況下的字幕特效就是由以上那些代碼組合起來的,例如{pos(10,10)fad(20,20)an1fn微軟雅黑fax0.2}就是一段簡單的特效代碼。動漫番劇中OP的卡拉OK特效、櫻花飄落特效等等涉及到aegisub的高級操作:腳本和自動化,這裡就不再介紹。

通常情況下,所有代碼前面必須加,且必須在{}內才能生效,但有兩個代碼例外,分別是h和N,前一個效果是空格(在字幕里直接使用空格也是可以的),後一個是換行標籤。

特效代碼和CSS類似,同樣的特效代碼,在後面的會覆蓋掉在前面的效果,比如{fs50fs100}這兩段代碼,執行的就是後一個字型大小100的效果。

希望這個簡單的小教程能夠幫到大家。

想看到更多這類內容?去APP商店搜IT之家,天天都有小歡喜。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IT之家 的精彩文章:

IT之家學院:如何讓macOS Quick Look更好用
《行屍走肉》製作人談第八季劇情,首次回應演員身亡
玄學掃盲:音質的科學
定了!國行黑莓KEYone全鍵盤手機8月8日發布
魅族PRO 7看了想打人,小米商店驚現「畫屏」主題

TAG:IT之家 |

您可能感興趣

Promise介面是AngularJS組織API的基礎
系統學習PHP之mysqli 基礎篇
C語言/C加加編程嵌入式基礎學習之volatile關鍵字
Spring Boot 基礎教程 ( 三 ) :使用 Cloud Studio 在線編寫、管理 Spring Boot 應用
Spring Boot 基礎教程 ( 二 ) :快速構建 Spring Boot/Cloud 工程
線性代數與數據學習:MIT教授Gilbert Strang幫你打下堅實的數學基礎
Shell編程基礎
Bloomberg推出在線免費課程:《機器學習基礎》
零基礎學AI 初識Adobe Illustrator CS6
深度學習基礎-TensorFlow 概覽
OpenStack關鍵技術系列:Libvirt基礎知識
【Note】MV-python基礎系列 之 窗口視窗Tkinter
AI量化:Python基礎
談談微服務架構中的基礎設施:Service Mesh與Istio
Western Digital新產品成就次世代基礎架構
Google Maps 基礎
PS教程-photoshop零基礎都可修出唯美照片
後期處理:Camera Raw基礎教程
用Python和NumPy學習《深度學習》中的線性代數基礎
Oracle將Nvidia基於Volta的Tesla GPU帶入雲基礎設施