一個幫你把影片語音變成字幕的 Mac app。
Mac App Store會做這個 app 是因為我自己有需求——常常要幫影片上字幕,但找來找去,不是要把檔案傳到別人的伺服器上,就是介面搞得很複雜。乾脆自己寫一個。
SRTWhisper 底層用的是 OpenAI 的 Whisper 模型,但完全跑在你自己的 Mac 上,斷網也能用。把影片丟進來,它會自動抽音軌、跑語音辨識,最後吐出帶時間碼的字幕檔。整個過程檔案不出你的電腦。
翻譯的部分也有做,支援本機語言模型、OpenAI API 跟 Ollama,看你手邊有什麼就用什麼。輸出支援 SRT、VTT、ASS,也能直接把字幕硬燒進影片裡。
Whisper 辨識不可能百分之百準,這個大家都知道,所以我做了一個內建的編輯器,可以一邊播影片一邊改時間軸跟文字,不用再另外開軟體來回切換。
你的影片和音訊不會被上傳到任何地方。語音辨識完全在你的 Mac 上執行,不需要建立帳號,app 也不會收集使用數據。唯一會連網的情況是:第一次下載 Whisper 模型,或是你主動選擇用 OpenAI API 來翻譯字幕。