字幕閱讀器
下載
協作此專案
簡介
在您使用瀏覽器觀看影片時,協助 NVDA 在頁面上找出影片的 CC 字幕,並讓 NVDA 及時以語音報讀及點字呈現。
更新日誌
V2.4, 2022.5.26
版本代號: Friends
新增項目
- 新增 WikiMedia Commons 的字幕支援。
測試影片:Emily Temple-Wood
測試方式:點選連結,進入頁面之後,按下 Play Media 按鈕,然後在 Captions 功能表選擇字幕語言。
感謝來自香港的朋友 T.Y. 的提案,雖然這裡看起來中文字幕的影片還太少,但願未來能夠繼續增加。
V2.33, 2022.5.23
版本代號:約定的天空
修正巷木
- 修正 Disney+ 無法閱讀字幕的問題。
測試影片:冰雪奇緣2
V2.32, 2022.5.22
版本代號:夢中的世界
新增項目
- 現在可以從《字幕閱讀器》功能表開啟更新日誌檔案,預防更新時沒看到日誌的狀況。
修正巷木
- 在以下影片發現字幕被重複朗讀的問題,原因是此影片連續出現兩次多行字幕,而兩次出現的字幕,各只有其中一行相同而沒有忽略相同內容所導致。
所以現在起,加入使用字幕的每一行來尋找相同點的功能。
影片:《 Embrace 》 復甦島2主題曲 Official Music Video|Leggy、Paroto|玩樂幫
P.S: 追隨卡蜜拉!~~
V2.31, 2022.4.4
新增項目
- 字幕閱讀器,現在會朗讀 Netflix 的預覽影片,通常預覽影片會出現在選擇影片級數的對話框。
修正巷木
- 修正當意外抓不到字幕時,會誤判字幕已經消失,導致相同字幕被不斷朗讀的錯誤。
發現此問題的影片:secret base ~你給我的東西~(10 years after Ver.)
V2.3, 2022.4.3
修改項目
- 字幕閱讀原則修改:若新的字幕內容是前一字幕開頭的一部分,則不在報讀。
- 嘗試讓字幕閱讀器附加元件縮小。
修正巷木
- 修正 Netflix 偶爾會重複朗讀多行字幕的全部或一部分的錯誤。
- 修正沒有字幕時,經過 1 秒鐘沒有清除當前字幕紀錄的錯誤。
V2.23, 2022.3.29
新增項目
- 新增相容性代碼,提前支援 NVDA2022.1.
- 說明檔案新增字幕閱讀器的 NVDA 相容性說明。
V2.22, 2022.3.27
新增項目
- 新增中文 - 香港說明檔案。
- 逐步開始新增一些偵錯資訊,事件紀錄在資訊等級不會記錄他們。
修正巷木
- 修正 Disney+ 無法閱讀字幕的錯誤。
- 修正字幕閱讀器本身的文字錯誤。
V2.2, 2022.3.22
新增項目
- 新增 Netflix 字幕支援。
測試影片:庫洛魔法使:透明牌篇 - 小櫻和兔子和月之歌
P.S 透明牌篇之後的內容啥時候要出啦啦啦!
修改項目
- 啟動時檢查更新:改為自動檢查更新,其行為除了在字幕閱讀器啟動時檢查更新,同時也在一天後再次檢查更新。
但若一天後的最新版本與啟動時檢查的最新版本相同,則不再詢問使用者是否需要更新。
V2.11
新增項目
- 發現新版本之後,其版本號現在顯示在新版資訊的視窗標題。
- 加入簡體中文的說明檔案。
修正巷木
- 修正 Disney+ 影片播放器全螢幕時不讀字幕的錯誤。
- 修正 Disney+ 非中文台灣語言介面不讀字幕的錯誤。
V2.1, 2022.2.1
新增項目
- 新增 Brave 瀏覽器支援(感謝 Kevin Lin 的提案)。
P.S 我真的把他給忘了。 - 在 github 建立專案。
修改項目
- 更換自動更新的 server 端。
P.S 之前的 server 端很不穩定,如果下載失敗的話,請手動到 NVDA 台灣 下載。 - 補充 readme 檔案內容。
修正巷木
- 修正 Edge 不獨字幕的問題。
P.S 沒有人發現,真是太棒了!
V2.0, 2022.01.26
新增項目
- 本次更新亮點:新增 Disney Plus 字幕支援。感謝遊戲創作團隊成員 Serena 的提案。
我的測試影片:魔法滿屋 - 新增自動檢查更新的功能。
P.S 我在自動更新當中加入很多魔法音效,沒錯我很無聊。
修改項目
- 「Youtube 字幕閱讀器」已改名為「字幕閱讀器」。
重要:為避免附加元件衝突,請將 Youtube 字幕閱讀器移除在安裝此附加元件。 - 以新學的設計模式,嘗試拆散代碼至多個檔案。
P.S 你們相偎相依,我看了不開心。
正式版本 V1.0
新增項目
- 新增網站(唱歌學日語 Marumaru )網站的字幕支援
點擊以下連結,進入我用來測試的歌曲頁面,然後按 b 直接找到內嵌的 Youtube 影片當中的撥放按紐,點選以撥放影片並聽讀字幕。
我的測試歌曲:群青
P.S 此功能原本是為了我喜歡一邊聽日文歌一邊聽字幕而做,所以目前只尋找中文字幕來閱讀,並沒有閱讀日文字幕。且這個功能已經偏離此附加元件的主題了,所以就不再說明書上編寫相關說明了,就當作此附加元件的小彩但吧。 - 新增 Microsoft Edge 支援(感謝 Eureka 提供參考代碼)。
- 新增 NVDA2021 支援(感謝我們的遊戲創作團隊成員 Serena 協助測試 NVDA 最新版本相容性。
修正巷木
- 修正當影片長度超過一天時,自動閱讀章節的閱讀內容錯誤。
Beta5
新增項目
- 新增自動閱讀當前章節的功能。
注意:由於 NVDA 並不會時時更新元件的 value 屬性資訊,所以此功能只在案左右方向鍵快進快退時能絕對準確的閱讀章節。
修改項目
- 針對一部影片進行以下調整:
- 刪除字幕中出現的一個可能適用於視覺效果的符號。
- 調整當畫面上沒有字幕時,必須經過一秒鐘,才會清除 Youtube 字幕閱讀器的字幕緩衝區。
- 當多行字幕當中,兩行字幕相同時,將忽略重複的一行字幕。
- 此次更新所針對的影片:ニャタタリズム(貓踏踏的節奏)
Beta4
修正巷木
- 修正 Youtube 網頁更新,導致 NVDA 找不到字幕的問題。
Beta3
新增項目
- 新增資訊卡音效提示,音效來源為 Youtube 工作室。
- 完成測試並新增 NVDA Python3 支援。
Beta2
新增項目
- 新增多行字幕支援。
- 新增閱讀字幕的開關,預設快速鍵為 NVDA+y 可在輸入手勢中更改。
- 新增填充字幕規則,例如當前字幕為 (abc), 下一行字幕為 (abcdef), 則在下一行字幕出現時, NVDA 只讀出補充的 (def).
- 新增說明文件
修改項目
- 每次尋找字幕的間隔,從 5 毫秒改為 100 毫秒,減低壓力。
- 現在,尋找字幕元件的方式改為元件 id 識別,避免 NVDA 讀取到資訊卡並將資訊卡誤認為字幕。
- 現在,若影片當前沒有字幕,則清除字幕緩衝區,因此,當下一行字幕與被清除前的字幕相同時可再次閱讀。
修正巷木
- 修正當字幕為空白或只有換行符號時, NVDA 會讀出空行的錯誤。
- 修正 Firefox 將字幕的每個文字拆分成多個元素,導致 NVDA 只讀字幕第一個字的錯誤
Beta1
第一個公開測試版本
說明
特色
- 支援 Netflix, Disney+, Youtube, MaruMaru 等網站
- 支援常用瀏覽器。
- 自動尋找網頁上的 CC 字幕。
- 語音與點字回饋。
- 自動檢查更新
- 快速開關功能
操作方式
使用瀏覽器,開啟支援的網站,並點選提供 CC 字幕的影片,接著將焦點移至影片播放器的範圍,即可聽見或在點顯器摸讀字幕。
若想暫停字幕回饋,可關閉 NVDA 語音輸出,在播放器關閉字幕,或是按下 NVDA+y 停止回饋。
NVDA 相容性
字幕閱讀器正在嘗試支援所有版本的 NVDA, 目前測試的最舊版本為 2019.2.1.
支援的瀏覽器
以下列出字幕閱讀器支援的瀏覽器與經過測試的最新版本:
- Google Chrome (97.0.4692.99 (正式版本) (64 位元))
- Mozilla Firefox (77.0.1(64 位元))
- Microsoft Edge (97.0.1072.76 (官方組建) (64 位元))
- Brave (1.34.81 Chromium: 97.0.4692.99 (正式版本) (64 位元))
快速鍵
以下列出預設的快速鍵及其對應功能,所有快速鍵皆可在 NVDA 的輸入手勢設定當中更改。
- NVDA+y: 開關字幕閱讀器
注意事項
- 字幕閱讀器只在上方列出的瀏覽器可用。
- 焦點必須停留於影片播放器當中才能聽讀字幕,通常可見影片當前時間、音量,以及對影片播放進行設定的控制項,都屬於影片播放器的範圍。
- 請確認該影片是否有提供 CC 字幕,若有提供 CC 字幕,則可使用瀏覽模式,找到動態出現的字幕文字。
- 若網站更新了播放介面,則字幕閱讀器將會失效,請等待字幕閱讀器更新,或是使用下方的連絡資訊與我聯絡。
聯絡資訊
若您在使用上有任何問題或建議,歡迎從下方清單中選擇聯絡方式與我聯絡。
- Skype:
p15937a - Facebook:
個人檔案 - NVDA 台灣 討論區:
[分享] 字幕閱讀器 - 討論區 | NVDA 台灣
※最後更新時間:2022-03-22 02:12:42 From:36.230.4.249 By:Maxe
※最後更新時間:2022-03-22 15:09:51 From:211.23.21.202 By:Maxe
※最後更新時間:2022-03-29 13:26:07 From:211.23.21.202 By:Maxe
※最後更新時間:2022-05-23 00:53:35 From:36.230.207.16 By:Maxe
※最後更新時間:2022-05-24 09:21:35 From:211.23.21.202 By:Maxe
※最後更新時間:2022-05-26 01:06:22 From:36.230.207.16 By:Maxe
※最後更新時間:2022-09-21 00:09:35 From:36.230.220.215 By:Maxe