隱藏式字幕

<image>

隱藏式字幕（Closed Captioning，簡稱CC）是電視節目或影碟中為有特殊情況或者需要的觀眾而準備的字幕，例如觀眾在聽力上有障礙，或者需要無音條件下觀賞節目。此時字幕中可使用一些解釋性的語言來描述節目內容。另外可排除字幕之間互相遮掩的情況。這種字幕常見於DVD-Video與藍光光碟。如果電視節目或影碟有提供隱藏式字幕，只要按一下相關按鈕，即可開啟字幕。在模擬電視技術中，隱藏字幕透過陰極射線管在顯示畫面時出現的垂直空白間隙（Vertical Blank Interval, VBI）來實現。

此功能在美國、加拿大、菲律賓、澳洲、紐西蘭的電視節目適用。

## 術語

術語「隱藏式」（closed）字幕指的是字幕在默認狀態下對觀眾不可見，通常需要通過遙控器或菜單選項手動開啟。相對地，「開放式」（open）、「嵌入式」（burned-in、baked on）、「硬編碼」（hard-coded）或簡稱「硬字幕」（hard）則表示字幕直接嵌入影片中，所有觀眾均可見。

在美國和加拿大，「subtitles」與「captions」有不同含義。「Subtitles」通常假設觀眾能聽見，但無法理解語言或口音，或語音不夠清晰，因此僅轉錄對話和部分螢幕文字；而「captions」則旨在為聾人和聽力障礙者傳達所有重要的聲音資訊——包括對白、非語言聲音資訊（如說話人身份、語氣），以及重要的音樂或音效，通常以文字或符號形式呈現。此外，「隱藏式字幕」（closed caption）一詞還常用於指代EIA-608編碼，這是與NTSC制式影片兼容的字幕編碼標準。

在英國、愛爾蘭共和國和其他一些國家，「subtitles」與「captions」不作區分，普遍採用「subtitles」這一術語。其中「captioning」用於聽障人士時，通常稱作「為聽障人士提供的字幕」（subtitles for the hard of hearing）。字幕的存在往往通過螢幕上的提示標示，如「Subtitles」，或早期的「Subtitles 888」或「888」（後兩者指代圖文電視中用於字幕的頻道編號）。因此，「字幕」一詞也被用來指代基於Ceefax系統的圖文電視字幕格式，該格式與PAL制式影片兼容。

在一些引進大量美國影視作品的市場，如澳大利亞與紐西蘭，由於許多影片開頭已疊加了美國的「CC」隱藏式字幕標識，原術語「subtitles」已被「captions」所取代。在紐西蘭，廣播機構會在螢幕上疊加一個帶斜線的耳朵標誌，表示為聽障人士提供字幕（subtitles），儘管目前已統一稱為「captions」。在英國，現代數位電視大多數節目均提供字幕服務，因此不再特別標註哪些節目提供字幕。

在歐洲多數市場的遙控器中，電視、DVD播放器等設備上控制字幕顯示的按鍵通常標有「SUB」或「SUBTITLE」。

## 歷史

### 開放式字幕（Open captioning）

1972年，公共廣播電視公司（PBS）的《法國大廚》（The French Chef）開始定期播出開放式字幕節目。隨後，WGBH也為《Zoom》、《ABC今夜世界新聞》和《Once Upon a Classic》等節目加入了開放式字幕。

### 隱藏式字幕的技術發展

1971年12月，在田納西大學舉辦的第一屆「聽障人士電視會議」上，美國首次展示了隱藏式字幕技術。第二次展示於1972年2月15日在高立德學院（今高立德大學）舉行，由美國廣播公司（ABC）與國家標準技術研究所聯合，將字幕嵌入《霹靂隊》（The Mod Squad）的常規節目中進行演示。

同一時期，英國廣播公司（BBC）也在測試其Ceefax文本廣播服務，並基於此開發字幕系統，合作對象為南安普敦大學的Alan Newell教授，其研究始於20世紀60年代末。

1973年，PBS下屬的WETA成功地進行了隱藏字幕的編碼和廣播實驗。基於這些測試，美國聯邦通信委員會（FCC）在1976年將「第21掃描線」（Line 21）劃作隱藏字幕傳輸用途。PBS工程師隨後開發了用於預錄節目字幕編輯的控制台。

英國BBC於1979年首次為預錄節目提供隱藏字幕，基於圖文電視（Teletext）架構。

#### 實時字幕（Real-time captioning）

1982年，美國國家字幕協會（National Captioning Institute）開發了實時字幕系統。最初使用速記機，由打字員以每分鐘高達375詞的速度輸入內容，字幕可在發言後2至3秒內出現在螢幕上。

隨著語音識別技術的發展，部分實時字幕開始自動化。在BBC體育節目中，常由「轉述員」（re-speaker）清晰複述現場解說，供自動識別系統生成字幕，雖然偶爾會出現錯誤。

1980年代，DARPA資助卡內基·梅隆大學等機構開發自動語音識別軟體。1990年代，該項目加入新聞轉錄功能的研究。隨後，出現了基於人工智慧的實時字幕生成系統。

### 全面推廣階段

1979年，美國成立國家字幕協會以推動主流電視台合作。1980年3月16日，美國電視首次定期播出帶有隱藏字幕的節目。PBS開發了「Line 21解碼器」，由西爾斯百貨以「Telecaption」品牌銷售。首批節目包括NBC Disney's Wonderful World播出的電影《飛天老爺車續集》，ABC周日晚間電影播出的Semi-Tough，以及PBS的Masterpiece Theatre。

自2010年起，BBC在其7個主要頻道（BBC One、BBC Two、BBC Three、BBC Four、CBBC、CBeebies 和 BBC新聞頻道）全部提供字幕服務。

BBC iPlayer於2008年推出，成為全球首個提供廣播級字幕服務的影片點播平台。

### 美國的立法發展

1991年，美國國會通過《1990年電視解碼電路法案》，要求所有13英寸及以上的模擬電視屏幕內建字幕解碼功能，自1993年7月1日起生效。

同年通過的《美國殘疾人法案》（ADA）也保障殘障人士獲取視聽資訊的平等權利。ADA第三章要求公共場所如醫院、購物中心等提供語音資訊的可訪問版本。

FCC要求所有節目提供英文或西班牙文字幕，除非符合特定豁免條件，例如收入不足300萬美元的新頻道或地方節目。

《1996年美國電信法》進一步擴展了上述要求至數位電視，自2002年7月1日起實施。自2010年起，所有西班牙語節目也必須提供字幕。

2010年，《21世紀通訊與影片可訪問性法案》通過，要求ATSC解碼器遙控器具備字幕開關按鈕，並規定網路播放的電視內容也需提供字幕。

2014年2月20日，FCC一致通過實施字幕質量標準，規範準確性、時效性、完整性與位置。

2015年，夏威夷州規定每部影片每周至少有兩場字幕放映。2022年，紐約市通過法律，要求影院每部電影每周至少安排4場字幕場次。

包括波士頓、波特蘭、羅切斯特和華盛頓州在內的多個城市和州政府要求公共場所的電視始終開啟字幕。

### 菲律賓

根據第10905號共和國法案修訂要求，菲律賓所有電視網必須提供隱藏式字幕。截至2018年，該國三大電視網正在測試節目傳輸中的隱藏字幕系統：

- ABS-CBN在下午播出的《三點祈禱》中啟用隱藏字幕
- TV5在午間和夜間直播新聞節目中實施字幕服務
- GMA電視網曾為新聞節目提供字幕但已停止服務

目前僅部分精選韓劇、本土及外國電影，以及《德魯遊記》（Biyahe ni Drew）與《廚房偶像》（Idol sa Kusina）等節目提供完整隱藏字幕。

自2016年起，所有菲律賓語電影及部分流媒體服務（如iWant）已在特定場次提供英文字幕。此項法規由宿霧市議員Gerald Anthony Gullas Jr.提出，旨在規範菲律賓兩種官方語言的使用標準，由於菲律賓民眾尚未完全掌握英語詞彙。

### 澳大利亞的立法發展

澳大利亞政府於1981年提供種子基金，用於建立澳大利亞字幕中心（ACC）及購買設備。ACC的字幕服務於1982年啟動，澳大利亞政府的進一步撥款使ACC實現並維持了財務自給自足。該機構現名為澳大利亞媒體接入（Media Access Australia），於2005年12月將其商業字幕部門出售給紅蜂媒體（Red Bee Media）。紅蜂媒體至今仍在澳大利亞提供字幕服務。

### 紐西蘭的資助發展

1981年，TVNZ舉辦電視馬拉松（telethon）為圖文電視編碼設備籌款，該設備用於為聽障人士創建和編輯基於文本的廣播服務。該服務於1984年投入使用，其字幕製作與導入費用由公共廣播費承擔，直至NZ On Air納稅人基金成立。該基金目前用於：

- 為NZ On Air製作的內容和TVNZ新聞節目提供字幕服務
- 將EIA-608美式字幕轉換為EBU優先採用的STL格式（僅限TVNZ 1、TVNZ 2和TV 3頻道）
- 向FOUR頻道及部分Sky節目提供存檔字幕

2012年下半年，TV3與FOUR開始在其高畫質服務中提供非圖文電視的DVB圖像字幕，並在衛星服務中使用相同格式。此舉導致：

- 伺服器負載引發嚴重時序問題
- 多數標清DVB-S接收器（如天空電視台提供的設備）無法顯示字幕

自2013年4月2日起，僅保留圖文電視801頁的字幕服務，非字幕類圖文電視資訊內容全面停用。

## 電視與影片

<image>

<image>

對於直播節目，電視節目音軌中的語音內容由操作員（語音轉文本記錄員）通過速記機或速記面罩設備進行實時轉錄，電腦即時將語音輸出轉換為文字並顯示在螢幕上。該技術由BBC的Ceefax圖文電視服務於1970年代首創。在與BBC合作下，一名大學生完成了首個用於此目的的語音轉文本程序研發項目。直播節目（如新聞簡報、體育賽事、娛樂直播等）的字幕常會出現數秒延遲，這是因為系統無法預知說話內容，需待語句說完後才能生成字幕。自動語音識別系統在訓練後可準確識別單一音源，因此自2003年起BBC採用複述員轉述廣播內容的方式實現直播字幕。這種實時字幕也屬於實時文本技術範疇。ESPN體育賽事則使用配備專用速記鍵盤和定製詞典的法庭記錄員。

當節目腳本可提前獲取時（如預錄內容），字幕經編輯後隨節目同步顯示。對於直播混合型節目（如新聞播報），則採用組合技術實現字幕。

所有NTSC制式節目均將字幕編碼於垂直空白間隙第21行（畫面不可見區域）。ATSC（數位電視）節目則包含三路字幕流：兩路向後兼容的"第21行"字幕，以及最多63路EIA-708格式附加字幕流。

PAL和SECAM制國家（625行，50場/秒）使用圖文電視而非EIA-608進行字幕調製存儲，但第21行欄位的預處理方法類似。家用Beta和VHS錄像帶因PAL制使用更多VBI行數需進行欄位下移，但僅有少數歐洲PAL錄像機支持此功能。圖文電視字幕無法被標清VHS錄像機存儲（因缺乏欄位移位支持），但專業S-VHS設備可完整錄製。VHS帶寬限制導致圖文電視字幕錯誤率較高，故常單獨存儲於軟碟。DVD採用獨立字幕系統，在數據流中數字插入，播放時解碼為影片。

### 字幕樣式

第21行隱藏字幕主要有兩種形式：

- 滾動式（Roll-up）：實時字幕逐詞從左向右顯示，滿行後整體上滾。通常位於螢幕底部，也可置於任意1-14行以避免遮擋畫面。適用於無預製文件的實時字幕場景。
- 彈出式（Pop-on）：整句字幕瞬間顯示於1-14行。用於預錄節目，需配合預製文件（如Scenarist或EBU STL格式）。直播應用需影片延遲以避免字幕不同步。

### 字幕格式示例

TVNZ無障礙服務與紅蜂媒體（BBC/澳大利亞）：

```
机器已准备就绪。
```

```
引擎启动中
（加速驶离）
```

英國IMS（ITV/天空電視台）：

```
(男) 机器已准备就绪。（引擎启动）
```

美國WGBH無障礙服務：

```
男：机器已准备就绪。（引擎启动）
```

美國國家字幕研究所：

```
男：机器已准备就绪。
[引擎启动]
```

美國CaptionMax：

```
- 机器已准备就绪。
[引擎启动]
```

美國實時滾動式字幕：

```
>> 男：机器已准备就绪。
[引擎启动]
```

非美實時滾動式字幕：

```
男：机器已准备就绪。
(引擎启动)
```

美國VITAC：

```
男：
机器已准备就绪。
[ 引擎启动 ]
```

### 技術規範

EIA-608原始規範存在字符集局限（僅支持英語基本字符），後擴展為支持法語/西班牙語/葡萄牙語等美洲語言，但擴展字符因解碼器兼容性問題未普及。數位電視EIA-708標準雖支持全球字符集，但在DVB國家主要使用EBU圖文電視擴展字符集。

字幕常經編輯優化可讀性（180-300詞/分鐘），但電視審查時字幕未必同步刪減。"TV Guardian"機頂盒可通過檢測字幕中的敏感詞實現音訊屏蔽。

第21行數據流包含多路復用頻道：

欄位｜頻道｜功能

奇數場1｜CC1｜主音頻字幕

CC2｜次音訊字幕（早期解碼器支持）

T1｜字幕相關文本（如網址）

T2｜字幕相關文本

偶數場2｜CC3｜第二語言字幕（推薦）

CC4｜第四字幕流

T3｜字幕相關文本

T4｜字幕相關文本

XDS｜擴展數據服務（節目資訊）

如Univision和Telemundo等西語電視台在CC3提供英文字幕，加拿大廣播公司則用法語字幕占據CC3頻道。圖文電視因多VBI行支持可提供更多語言字幕。

#### 技術細節

最初的第21行規範在排版層面存在諸多缺陷，例如缺乏英語外其他語言字幕所需的字符集。此後核心字符集已擴展，新增了相當數量字符，可滿足北美和南美常見語言（如法語、西班牙語和葡萄牙語）的基本需求，但這些擴展字符並非所有解碼器的強制支持項，日常使用中仍不可靠。該問題已通過兩種方案基本解決：西歐市場採用完整字符集，韓國與日本市場則採用私有Norpak擴展方案。數位電視的完整標準EIA-708雖支持全球字符集，但因採用自有擴展字符集的EBU圖文電視在DVB國家占據主導地位，其應用極為有限。

為提升可讀性並減少螢幕文本量，字幕常需編輯處理。編輯程度從輕微（僅偶爾遺漏次要語句）到重度（幾乎逐句壓縮演員台詞）不等，編輯標準以每分鐘字數（WPM）為度量（通常180-300詞），具體因節目類型而異。冒犯性詞語同樣會被字幕化，但若節目經電視播前審查，廣播公司未必同步編輯字幕。家長可使用"電視衛士"（TV Guardian）機頂盒屏蔽節目中的冒犯性語言——當設備檢測到字幕含敏感詞時，將在對應時段屏蔽或靜音音訊信號。