Skip to content

Latest commit

 

History

History
103 lines (74 loc) · 2.81 KB

README-zh-tw.md

File metadata and controls

103 lines (74 loc) · 2.81 KB

語言:English 繁體中文

ytvideo-whisper

ytvideo-whisper 是一個用於下載 YouTube 影片並生成 SRT 字幕的 Python 腳本,簡單易用。

測試範例

功能特色

  • 下載 YouTube 影片並生成 SRT 字幕檔。
  • 支援本地系統或 Google Colab 的簡易部署。
  • 支援自訂模型。
  • 針對更快的 API 使用進行最佳化。

在 Google Colab 上執行

  1. 確保執行環境類型設為 GPU
    Runtime -> Change Runtime Type
  2. 更新設定區塊中的設定參數。
  3. 點擊以下指令:
    Runtime -> Run all (CTRL+F9)
  4. 連接 Google Drive。
  5. 生成的字幕 (SRT) 將出現在:
    Google Drive -> Whisper -> result

Colab 連結

  • 全球版本 (英文版) Open In Colab

  • 機器狼特別版 (繁體中文版)
    Open In Colab

安裝方式

需求條件

  • 在您的系統上安裝 Python

自動安裝(Linux)

  1. 執行設定腳本以建立虛擬環境並安裝必要套件:
    ./setup-requirement.sh
  2. 執行主腳本:
    ./run-script.sh

手動安裝

  1. 建立 Python 虛擬環境:
    python3 -m venv ./.virtualenv
  2. 啟動虛擬環境:
    • Bash/Zsh
      source ./.virtualenv/bin/activate
    • Csh/Tcsh
      source ./.virtualenv/bin/activate.csh
    • Fish
      source ./.virtualenv/bin/activate.fish
    • Powershell
      • 允許執行腳本:
        Set-ExecutionPolicy -ExecutionPolicy Bypass
      • 啟動虛擬環境:
        .\.virtualenv\Scripts\activate

待辦清單

  • 增加 Windows GPU 支援。
  • 實作更快的 API。
  • 支援自訂模型。
  • 增加安裝腳本。

貢獻者名單

歡迎大家一起貢獻,讓這個專案變得更棒!🎉