當前位置: 妍妍網 > 碼農

7.6K Star驚呆了,很AI!!!視訊都能原地轉譯了

2024-06-29碼農

軟體簡介

PyVideoTrans是一款功能全面的視訊轉譯配音工具,專為視訊內容創作者設計。它能夠將視訊中的語言轉譯成另一種語言,並自動生成與之匹配的字幕和配音。支持多種語言,包括但不限於中文(簡繁體)、英語、韓語、日語、俄語、法語、德語、西班牙語等,適用於廣泛的視訊內容處理場景。

功能特點

它不僅具備高效的語音辨識能力,能夠精準捕捉視訊中的對話內容,還擁有強大的文字轉譯功能,支持多種主流轉譯引擎,確保轉譯的準確性和自然度。此外,軟體內建高品質的語音合成技術,能將轉譯後的文字轉換為流暢自然的配音,完美適配視訊原聲。PyVideoTrans還提供了豐富的額外功能,如音訊分離、視訊下載、音訊視訊字幕合並等,滿足使用者在視訊制作過程中的多樣化需求,是視訊內容創作者不可或缺的全能助手。

開源成就

目前已經取得了7.6K Star

主要功能

  • 視訊轉譯配音 :將視訊中的聲音轉譯為另一種語言並添加配音,同時嵌入字幕。

  • 音訊或視訊轉字幕 :辨識音訊或視訊中的對話,匯出為SRT字幕檔。

  • 字幕配音合成 :根據本地字幕檔建立配音。

  • 字幕轉譯 :將SRT字幕檔轉譯成其他語言。

  • 音視訊字幕合並 :將音訊、視訊和字幕檔整合為一個視訊檔。

  • 音訊分離 :從視訊中提取音訊,生成獨立的音訊檔。

  • YouTube視訊下載 :支持從YouTube下載視訊資源。

  • 部署指南

    Windows 10/11 源碼部署

  • 1. 安裝 Python 3.10

  • 從 Python 官網 下載並安裝 Python 3.10,註意選擇 "Add to PATH"。

  • 2. 驗證 Python 安裝

    python -V

  • 如果輸出不是 "3.10.4",請重新安裝。

  • 3. 安裝 Git

  • 從 Git for Windows 下載並安裝。

  • 4. 複制計畫並設定虛擬環境

  • 建立不含空格和中文的資料夾,並開啟終端:

    git clone https://github.com/jianchang512/pyvideotrans
    cd pyvideotrans
    python -m venv venv
    .\venv\scripts\activate

  • 確認命令列開頭已變成 (venv)

  • 5. 安裝 Python 包

    pip install -r requirements.txt --no-deps

  • 重新執行:

    pip install -r requirements.txt --ignore-installed --no-deps

  • 如果安裝失敗,切換到阿裏映像:

    pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
    pip config set install.trusted-host mirrors.aliyun.com

  • 6. CUDA 加速(可選)

  • 必須有輝達顯卡,並配置好 CUDA 11.8+ 環境:

    pip uninstall -y torch torchaudio
    pip install torch torchaudio --index-url https://download.pytorch.org/whl/cu118

  • 7. 配置 FFmpeg

  • 解壓 ffmpeg.zip 到當前源碼目錄,確保 ffmpeg 資料夾內有 ffmpeg.exe , ffprobe.exe , ytwin32.exe

  • 8. 執行軟體

    python sp.py

  • 總之,作為一款集語音辨識、文字轉譯、語音合成及視訊處理為一體的多功能軟體,無疑為視訊內容創作者提供了極大的便利。無論是專業的影視後期制作人員,還是熱衷於自媒體創作的愛好者,都可以透過它輕松跨越語言障礙.

    近期熱文: