字幕全文轉小寫
或者貼上字幕文字
選項
這個欄位背後有五條有名字的規則,每條都有自己的頁面:全大寫(UPPERCASE)和小寫(lowercase)改寫每個字母;標題式(Title Case)把每個詞的首字母大寫,短詞(a、the、of)保持小寫;句首式(Sentence case)先把整行轉成小寫,再重建每個句子的開頭;每行首字母大寫(Capitalise each line)只改每行的第一個字母。這一頁會把欄位填成標題裡點名的那條規則,並且不列出其他規則,所以這一頁產出的就是這一頁所講的那件事。
時間以哪個影格率計算。在格式頁面上,這是 MicroDVD 需要的值,因為它把時間存成影格編號。在影格率頁面上,它是檔案當初對應的速率 —— 字幕是照這個版本製作的 —— 而頁面的第二個欄位填你要搭配的影片速率。常見的有 23.976、24、25、29.97、30、50、59.94 和 60。填錯會讓整條時間軸位移;在影格率頁面上,位移是按比例發生,而不是固定的量。
這一頁把每一行字幕都改成小寫,而且改得很徹底:只要字母有小寫形式就降下來,句首也不例外,縮寫與品牌名也跟著降——NASA 變成 nasa,iPhone 變成 iphone。這就是「全小寫」的定義,不是頁面的缺陷;先把話說清楚,免得你跑完才發現。
會來這一頁,通常是下游要求的。少數平台與台內規範規定字幕正文一律小寫,要交這種檔案就只能交這種檔案。但代價值得先知道:同樣長度下,全小寫文字讀起來比大小寫混排慢,而大寫正是讀者用來找句子開頭、認出名字的線索。有得選的時候,字幕請保留正常混排。
如果你要的是一份讀起來正常的檔案,而不是滿足某條規範,隔壁兩頁才是你要的:行首字母大寫只補每行第一個字母、其餘不動;句首大寫先全部降下、再重建句子開頭,專門處理全大寫來稿。兩頁都只差一次點擊,也都不是這一頁的變體——同一份輸入,三頁產出的是三份真正不同的檔案。
檔案不會上傳,必須留在本機的素材就留著:一切都在瀏覽器分頁裡讀寫。SRT、WebVTT、ASS、SSA、SBV、SAMI、LRC、MicroDVD、TTML、JSON、TXT 與 CSV 都按實際內容判讀,本來就是小寫的檔案則逐位元組返回。
範例
一份普通的兩條字幕檔案
輸入
1
00:00:01,000 --> 00:00:02,000
The Room Is Dark.
2
00:00:03,000 --> 00:00:04,000
She LEFT.
輸出
1
00:00:01,000 --> 00:00:02,000
the room is dark.
2
00:00:03,000 --> 00:00:04,000
she left.
每個字母都降下來,句首也不例外——行首的 `The` 跟其他單字一樣變成 `the`,因為這一頁沒有「句子」的概念。時間碼、字幕編號與標點都不動,檔案仍然是同樣兩條字幕、同樣順序。
縮寫與品牌名也一起降
輸入
1
00:00:01,000 --> 00:00:02,000
NASA and the FBI.
2
00:00:03,000 --> 00:00:04,000
<i>iPhone</i> owners.
輸出
1
00:00:01,000 --> 00:00:02,000
nasa and the fbi.
2
00:00:03,000 --> 00:00:04,000
<i>iphone</i> owners.
拿整季去跑之前值得先看一眼:縮寫與品牌名跟其他字一樣被降下,`NASA` 變成 `nasa`。斜體樣式會保留下來,因為大小寫轉換不會讓字串變長或變短,每個樣式區間仍精確覆蓋原本那些字。
數字、符號與音符
輸入
1
00:00:01,000 --> 00:00:02,000
♪♪ And 42 % said No.
2
00:00:03,000 --> 00:00:04,000
So did 007.
輸出
1
00:00:01,000 --> 00:00:02,000
♪♪ and 42 % said no.
2
00:00:03,000 --> 00:00:04,000
so did 007.
只有字母有大小寫。音符、百分比符號與兩個數字都原樣通過,只有周圍的字被降下;用符號標記非語音聲音的檔案,不會因為轉小寫而受損。
常見問題
把字幕全部轉成小寫會讓它更難讀嗎?
會,而且在拿整季去跑之前值得先講明白。沒有大寫的文字會失去讀者用來找句首、辨認名字的線索,多數無障礙指引要的是正常混排,不是全小寫。這一頁存在的理由是平台或台內規範要求小寫正文——請把它當成交付步驟,而不是整理檔案的方法。
字幕轉小寫時,縮寫和品牌名會怎麼處理?
跟其他字一起降下:NASA 變成 nasa,iPhone 變成 iphone。沒有例外名單,也不能自己加,因為一個會猜「哪些字該保留大寫」的頁面,多數時候猜對、其餘時候悄悄猜錯。檔案滿是縮寫、只有少數幾行該降時,用尋找取代處理那幾行,傷害更小。
有沒有先轉小寫、再把大寫放回正確位置的頁面?
有,就是句首大寫,也是多數人來到這一頁時真正需要的。它把每行降下後重建成句子,給第一個字與每個句首一個大寫,把全大寫交來的檔案變成正常閱讀的檔案。它不會還原專有名詞,因為字幕檔裡沒有任何欄位記錄哪些字是名字。
字幕轉小寫會影響時間碼或字幕編號嗎?
不會。這一頁只碰每一行的文字,每條字幕的起止時間是檔案自己的、精確到毫秒,順序不變;會編號的格式,編號也照原樣寫回。所以它可以安全地插進任何流程,包括在你已經檢查過的對時步驟之後。
可以只把字幕檔的一部分轉小寫嗎,例如只降台詞、不動說話者標籤?
這一頁不行,整份檔案都會轉。部分修改的實際做法是用尋找取代,它可以只針對某個詞或句子、不碰其他行;或者先把檔案拆開,只轉其中一份。拖進來的檔案裡沒有任何資訊說明你指的是哪幾條字幕,頁面無從詢問。
字幕轉小寫時,重音字母與土耳其語的無點 i 怎麼處理?
重音拉丁字母照常降下,瀏覽器的大小寫規則認得它們。有兩件事會讓人意外:土耳其語帶點的大寫 İ 降下來會變成兩個字元,遇到這種行,標籤會被丟掉而不是指著錯的字母,並回報數量;而無點 ı 是用預設的國際規則比對,不是土耳其語規則,所以土耳其語檔案跑完可能需要人工再看一遍。