【輕鬆工作家】一行指令自動產生 YouTube 繁體中文字幕:yt-whisper-srt 免費開源工具
只要貼上 YouTube 網址、執行一行指令,就能自動產生繁體中文 .srt 字幕檔,而且完全免費、在自己電腦上執行。 為什麼要自己產生字幕? 拍影片的人都知道,上字幕是最花時間的工作。YouTube 雖然有自動字幕,但用起來常遇到幾個問題: 中文辨識錯字多,專有名詞幾乎都會聽錯 自動字幕常常是簡體字,或根本沒有產生 別人的影片無法直接下載字幕檔 想把字幕拿去剪輯軟體或做成文字稿,沒有方便的方法 為了解決這些問題,我寫了一個小工具 yt-whisper-srt ,用 OpenAI 的 Whisper 語音辨識模型自動聽打,並轉成台灣慣用的繁體中文,已經在 GitHub 免費公開。 yt-whisper-srt 能做什麼 它把「下載音訊 → 語音辨識 → 簡轉繁 → 輸出字幕」全部自動完成。 貼網址就好 :支援單支影片、多支影片,也支援整個播放清單 本機影片也能用 :還沒上傳的 .mp4 、錄音檔都可以直接辨識 自動轉繁體 :簡體轉繁體,並換成台灣用語(例如「視頻」→「影片」) 只下載音訊 :不下載整支影片,辨識完自動刪除,不佔硬碟空間 不用裝 ffmpeg :省去 Windows 上最麻煩的一步 自動選模型 :有 NVIDIA 顯示卡就用 GPU 跑最準的 large-v3 ,沒有就用 CPU 跑 medium 多語言 :英文、日文影片也能辨識,還可以直接翻成英文字幕 所有辨識都在你自己的電腦上完成,影片內容不會上傳到任何伺服器,也沒有使用次數限制。 安裝步驟(Windows) 只需要安裝 Python 和三個套件,大約 5 分鐘就能完成。 安裝 Python :到 python.org 下載 3.10 以上版本,安裝時勾選「Add Python to PATH」。 下載程式 :打開 GitHub 儲存庫 ,按綠色的 Code → Download ZIP ,解壓縮到任一資料夾,例如 C:\Projects\youtube 字幕 。 開啟命令列 :在檔案總管打開該資料夾,點上方網址列輸入 cmd 按 Enter,就會在這個資料夾開啟命令列。 安裝套件 : pip install -r requirements.txt 第一次執行時會自動下載辨識模型(medium 約 1.5 GB),請耐心等候...