2011-07-31

SRT 字幕檔

SRT 字幕檔基本格式
編號1
時間軸00:00:00,000 --> 00:00:02,013
字幕內容編號1的字幕第一行
編號1的字幕第二行
必要空白分格行 
編號2
時間軸00:00:00,000 --> 00:00:02,013
字幕內容編號2的字幕第一行
必要空白分格行 
編號3
時間軸00:00:00,000 --> 00:00:02,013
字幕內容{\fs14\bord1\shad1\a9}編號3的字幕第一行
必要空白分格行 

如果要做些特效,則需將一些控制參數加於「字幕內容」之前。

位置參數
{\a5} 左上{\a6} 中上{\a7} 右上
{\a9} 左中{\a10} 中中{\a11} 右中
{\a1} 左下{\a2} 預設{\a3} 右下
顯示位置的改變,取決予播放程式對於相關參數實作程度。

5 意見:

James 提到...

我看完了介紹 並實際操作 srt字幕檔的顏色跟位志編輯 仍是失敗 請教如何編輯語法

例如 我的字幕內容LOGO是
================================
1
00:05:00,000 --> 00:05:20,000
YSP製作團隊專用測試檔
================================
要改成
字體大小 14
字體顏色 淺藍色
顯示位置 左上方

我應該如何編輯語法

James 提到...

我看完了介紹 並實際操作 srt字幕檔的顏色跟位置編輯 仍是失敗 請教如何編輯語法

例如 我的字幕內容LOGO是
================================
1
00:05:00,000 --> 00:05:20,000
YSP製作團隊專用測試檔
================================
要改成
字體大小 14
字體顏色 淺藍色
顯示位置 左上方

我應該如何編輯語法

Amauds 提到...

一般不建議使用SRT來作控制,局限性較大,SRT通常作為電視、播放盒等產品使用的字幕檔,
如同我文內提及的,「如果要做些特效,則需將一些控制參數加於『字幕內容』之前。」,
================================
1
00:05:00,000 --> 00:05:20,000
{\fs14}YSP製作團隊專用測試檔
================================
加了{\fs14}表示使用字體大小為14,但請注意「取決予播放程式對於相關參數實作程度」,
一般SRT字幕檔是不包含(字體)、(大小)、(位置)、(顏色)等訊息,只有基本的字幕本文、
時間軸息,其他的都由播放端決定。
所以一些花俏的字幕通常作成圖形化的字幕檔像是SUB格式,修改不容易。
若是要花俏又容易修改(相對SUB來說),ASS格式的字幕是好選擇。

James 提到...

我用鳳梨軟體轉成mp4時只支援srt.
我字幕內容是 YSP製作團隊專用測試檔
時間軸如前述 20秒鐘 轉出來後 顏色正確 但是位置跟影片字幕重疊在中間下方
我的目地不是要製作成跑馬字 我只要固定位置在左下方 或左上方 出現20秒 就行了
我幾年前 轉dvd to rmvb 都是ok的 但自從硬碟突然掛掉那些範本也掛掉 又忘記位置的設定語法
我有測試了好多次 兄台你的教學 但都失敗 可能這個是ssa格式語法的關係吧 轉出來後 位置都還是在中間下方 跟影片字幕重疊 若是可以 請兄台不吝幫忙教我 在srt下 設定固定字幕固定位置的語法 我將非常感謝 我真的很需要 直到現在 我都還沒找尋到成功的語法 拜託你了

Amauds 提到...

我使用的軟體對SRT都有不錯的支援性,
沒注意到SRT的侷限性,
即使存在些許小錯誤仍然會顯示。
已經修正相關位置設定指令。
如果要讓字幕在左上方用{\a5}的指令就可以了。