哈囉!今天我們要來學習如何在你的Windows電腦上安裝Whisper.cpp,並透過Python程式自動生成YouTube影片的字幕檔案!
為什麼要使用Whisper.cpp?
- 自動化生成字幕,省時省力
- 支援多種語言
- 可在Windows環境下高效運行
安裝步驟
1. 安裝Choco
- 打開終端機(以系統管理員身份執行)
- 輸入以下指令並按Enter:
@powershell -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))"
2. 安裝必要的工具
- 安裝CMac:
choco install cmake - 安裝Git:
choco install git - 可選安裝Visual Studio Code:
choco install vscode - 安裝Visual Studio 2022:
choco install visualstudio2022community - 安裝NVIDIA的Cuda(若有NVIDIA顯示卡)
- 安裝MiniConda:
choco install miniconda
3. 下載Whisper.cpp
- 使用以下指令下載Whisper.cpp:
git clone https://github.com/ggerganov/whisper.cpp.git
4. 下載模型
- 下載V3 Turbo模型到
whisper.cpp資料夾下的Model資料夾。
5. 編譯Whisper.cpp
- 進入
whisper.cpp資料夾,執行以下指令編譯:cd whisper.cpp mkdir build cd build cmake .. make
6. 創建Python環境
- 使用以下指令創建新環境:
conda create -n whisper python=3.9 - 激活環境:
conda activate whisper
7. 安裝ytdlp和ffmpeg
- 安裝ytdlp:
pip install ytdlp - 安裝ffmpeg:
choco install ffmpeg
8. 生成字幕
- 在終端機中執行以下指令,並貼上YouTube影片的分享連結:
python main.py
完成!
- 你將會在D槽中的
srt資料夾找到生成的字幕檔案,可以直接上傳到你的YouTube頻道!
總結
通過以上步驟,你現在可以在Windows上輕鬆安裝Whisper.cpp並自動生成YouTube字幕了。如果你覺得這篇文章有幫助,請給我一個讚並訂閱我的頻道,開啟小鈴鐺,隨時獲取最新的教學影片!謝謝大家!