AE 已經更新到2019了,也集成了很多很棒的功能,但是目前為止還是有很多功能缺失,無法滿足創作者的各種需求。幸好 AE 內建了強大的 Javascript 引擎,開發者可以根據自己的需求來開發各種功能。
當今市面上大部分字幕軟體太複雜太難用,很多同學都會望而卻步。今天介紹的就是
來自 songZ 的開源指令碼 quickSRT
,可以
在 AE 裡直接製作和匯出外掛字幕 srt 檔案,
非常適合熟練 AE 操作的同學使用。
srt 是一種外掛字幕格式,在不重新渲染源影片的情況下,在播放的時候顯示字幕,在播放器支援的情況下改變字幕的字型,顏色,大小等等。
—— 效果預覽 ——
(▲中英雙語)
(▲顏色+下劃線+放大)
(▲支援豎排)
(▲支援彈幕)
—— 指令碼介紹 ——
名字:Quick Export srt
型別:AE 指令碼
功能:在 AE 裡直接製作和匯出 srt 字幕檔案
作者:songZ(@微型檸檬)
(▲可以在 github 上找到作者和指令碼)
價錢:完全免費(支援作者可以捐贈~)
系統:WIN 和 MAC 均支援
大小:110kb
版本:1。0
—— 宣傳動畫 ——
是的,作者甚至還做了一個簡單的宣傳片(來自羊羊君的吐槽)
(▲2。88MB,00:32s
)
—— 主要功能 ——
將 AE 裡選中的文字層的出入點、文字內容一一在腳本里列出,並透過下列特性調整,最終輸出標準格式的 srt 字幕檔案。
—— 特點優點 ——
支援 粗體/斜體/刪除線/下劃線/描邊/字距/模糊/淡入淡出/字型顏色/字型大小
支援 srt 工程儲存在AE工程裡
支援 位置動畫(彈幕)
支援 豎排文字
檢查字幕重疊
預估字型大小
測量字幕座標
指標自動跳到當前編輯位置
支援批次新增刪除樣式
—— 下載安裝 ——
該指令碼是完全開源的,可以直接在原作者的 Github 上下載和使用,戳 github。com/msongz/quickSRT
也可以在羊羊君的後臺直接回復
神秘程式碼【SRT】
獲取網盤下載。
最後,你也可以直接戳訪問原文訪問 Github 下載。
下載完成後是一個 。jsx 結尾的指令碼檔案,直接放在AE指令碼目錄(Scripts)即可。如下圖所示。
如果在AE選單的指令碼(Scripts)裡可以看到 quick-export-srt。jsx ,則表示安裝成功,可以直接使用了。
(▲指令碼選單在File選單下面)
—— 詳細教程 ——
(▲作者本人10分鐘手把手超詳細教程)
—— 注意事項 ——
記得先在 AE 首選項裡勾選允許指令碼寫入指令碼和訪問網路的許可權。(不過你沒勾的話,這個指令碼執行時會導航你到勾選頁面)
(▲很多指令碼都需要預設勾選這一項)
< >標籤可以互相巢狀; { }標籤會覆蓋自己
UI裡各個按鈕都有幫助提示,如果遇到什麼問題,
可以先自己試一下滑鼠懸停在按鈕上面檢視提示。
srt 的內容儲存在每個文字層入點的標記(marker)裡,請勿隨意刪除。
該指令碼的 UI 會根據 AE 的語言自動顯示中文或者英文,所以無需擔心介面語言的問題。你用的 AE 是中文的,指令碼自然就是中文的。
srt 的世界裡, 無論什麼尺寸的影片,最大寬都會對映為 388 ,最大高為244。
Win 和 Mac 的輸入框行為不一致,Mac 支援實時編輯,Win 需要編輯完失去焦點才會重新整理。同時 Win 和 Mac 的列表顯示不一致,Mac 列表的換行顯示為一個空格,Win 列表的換行什麼也不顯示。
編輯區裡的文字高亮不一定就是你高亮的,例如 “極客羊是最棒的極客羊”,當你高亮了
後面
的“極客羊”,用粗體標籤包起來後,實際包起來的是
前面
的“極客羊”。這時候就需要用到單獨的 粗體開始 和 粗體結束 標籤,手動包起來後面的“極客羊”。
—— 小結 ——
這個指令碼開發的初衷,第一是彌補 AE 上匯出字幕的功能空缺,第二是個人經驗鞏固的積累,第三想更多的人參與進指令碼開發中來,獨樂樂不如眾樂樂嘛~
相比於別的專業字幕軟體,雖然效果比較多,但這個指令碼只適合處理短小精悍的專案,或者對 AE 操作比較熟悉的朋友使用。
匯出的 srt 全平臺適用,為了更好的體驗,建議使用 iina(macos) /potplayer(win) /mpv(linux) 來播放影片。
極客羊工作室成立於18年年初 ♪(^∀^●)ノ
致力於分享軟體、設計和遊戲的資訊內容
你可以在這些地方找到我們↓↓↓↓↓
知乎
:zhuanlan。zhihu。com/geeksheep
微博
:weibo。com/geeksheepstudio
B 站
:space。bilibili。com/7394394
頭條
:toutiao。com/c/user/65094630806/#