查看: 524|回覆: 2
收起左側

[教學] ASS 字幕如何調整(縮小﹑放大)兩列之間距離

  [複製連結]

發表於 2019-2-11 22:53:42 | 顯示全部樓層 |閱讀模式

馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社區。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
我都用 PotPlayer 看 ass 字幕,倒沒什麼印象遇到兩列字體黏得太近,需要拉大列距的情形,
反倒覺得列距太大(放大列距可參考 https://www.hd.club.tw/thread-146129-1-1.html 這帖)
是 ass 字幕最糟糕的一個問題,但一直找不到方法更改(pos 這種方式不考慮),用上述連結
2F 的方法也是沒用,極限就跟預設值一樣,還是覺得太大。

總算,找到一個神人,一下把放大﹑縮小都解決。

科學研究過程,有興趣請看原文連結:
https://www.md-subs.com/line-spacing-in-ssa

總結就是這句:
{\org(-2000000,0)\fr<value>} 第一列字幕{\r}\N第二列字幕

在第一列字幕結束時加上 {\r} 重置字體設定,再加上 \N 換行符號,再接第二列字幕。
org 不懂沒關係,只要知道 -2000000 是作者推估在 Full HD 解析度以下的畫面應該不
會有問題的值,但若是更大的解析度,也許 -2000000 這個值要再調整。

調整上下兩列距離,主要是 fr<value> 這個設定。
<value>
這個值為正數時,數字愈大,兩列之間的距離愈大。
這個值為負數時,數字愈大,兩列之間的距離愈小,負值調到某程度,兩列的字體可能會重疊。
(原則上,縮小列距必須考慮原來設置的字體外框﹑陰影等等效果,使上下兩列的字體不至於產
生重疊,並且按個人喜好看起來舒服。)


(預設列距,無調整)
Dialogue: 0,0:39:43.74,0:39:48.03,中文,,0,0,0,,小晶 為了慶祝你回來\N我們三個一起去唱歌吧   

(設定 fr<value>,調整列距)
Dialogue: 0,0:39:43.74,0:39:48.03,中文,,0,0,0,,{\org(-2000000,0) \fr-0.00015}小晶 為了慶祝你回來{\r}\N我們三個一起去唱歌吧


fr<value> 不同值的效果:

fr0.001

                               
登錄/註冊後可看大圖


fr0.00015

                               
登錄/註冊後可看大圖


預設列距,無調整

                               
登錄/註冊後可看大圖


fr-0.00015

                               
登錄/註冊後可看大圖


fr-0.001

                               
登錄/註冊後可看大圖




ass 的設定其實我也沒研究,所以可能僅止於分享找到的資料。

另外,在拿到的 ass 字幕當中,把 \N 置換為 {\r}\N 應該很簡單;
但是如何便利地在第一列字幕前方加上 {\org(-2000000,0)\fr<value>}  ,可能會是另一個問題。
所以請有經驗的站友大方分享一下各種方法囉~










發表於 2019-2-11 23:52:06 | 顯示全部樓層
另外,在拿到的 ass 字幕當中,把 \N 置換為 {\r}\N 應該很簡單;
但是如何便利地在第一列字幕前方加上 {\org(-2000000,0)\fr<value>}  ,可能會是另一個問題。


                               
登錄/註冊後可看大圖


Aegisub 使用 Ctrl+F 中的規則運算式(正則表達式)
搜尋填:^    (表示行的開頭)
取代填:你要的文字,但是反斜線 \ 必須以雙反斜線 \\ 表示, 以你的範例為 {\\org(-2000000,0)\\fr<value>}

用其他習慣的文字編輯器也可以,視情況找出每行開頭的規則就可以了,例如
Default,,0000,0000,0000,, 取代為 Default,,0000,0000,0000,,{\org(-2000000,0)\fr<value>}





另外再推廣一波 使用「繁化姬」快速為字幕做繁化與台灣化
如果各位有在接觸對岸翻譯的字幕的話,它能幫你省下不少時間。
回覆 支持 2 反對 0

使用道具 檢舉


 樓主| 發表於 2019-2-12 00:45:29 | 顯示全部樓層
嗯,很棒!

哈,我想太多,反正不管字幕有沒有被分為兩列,
全部加上 {\org(-2000000,0)\fr<value>}就對了。

只要按個人喜好,注意一下畫面底部的距離設置就 OK 了。

Style: 中文,微軟正黑體,42,&H00FFFFFF,&HFF0000FF,&H145E4004,&H965E4004,-1,0,0,0,100,105,0.8,0,1,1.5,1.5,2,0,0,5,1



回覆 支持 反對

使用道具 檢舉

您需要登錄後才可以回文 登錄 | 註冊

再次提醒,當您點擊發表回覆,視同您已經明白本討論區的版規,如不明白請先參見各版版規。

熱門推薦

精研直擊|拼出大螢幕 Sony 4K 專業顯示方案在台發表
精研直擊|拼出大螢幕 Son
昨日SONY在台發表最新的4K 專業顯示方案,現場展出SONY應用Micr
JVC N5-體驗會!感受暗黑大魔王的威力。
JVC N5-體驗會!感受暗黑
JVC N5-體驗會!感受暗黑大魔王的威力。 活動時間:4月27日 下午
老漢自己亂設計的150吋不全套劇院(電源與布幕)
老漢自己亂設計的150吋不
廢話不多說,圖多文字少,因為書念得不多,詞窮,而且文章沒有連
小空間的進擊 新增DOLBY ATMOS
小空間的進擊 新增DOLBY A
本文章最後由 FRANKLIN0815 於 2015-3-22 18:11 編輯 趁著今
雙重火力【家訪桃園鋒哥】
雙重火力【家訪桃園鋒哥】
台灣的音響論壇中大家耳能詳的重低音不外乎就是MK、SVS、威力登

聯絡我們| 問題反映| 小黑屋| 手機版| Archiver|  本網站特別聘請 蔡家豪律師 為本站法律顧問

快速回覆 返回頂部 返回列表