
pyvideotrans
pyvideotrans簡介
pyvideotrans是一個視頻翻譯配音工具,可將一種語言的視頻翻譯為另一種語言配音和字幕的視頻。
語音識別基于 faster-whisper 離線模型。
文字翻譯支持 google|baidu|tencent|chatGPT|Azure|Gemini|DeepL|DeepLX。
文字合成語音支持 Microsoft Edge tts Openai TTS-1。
pyvideotrans功能:
語音自動生成字幕
生成字幕后,可在軟件中對字幕進行修改后再生成配音
多種配音角色可選擇
可選edgeTTS多種配音角色,并支持openai的TTS模型配音
支持多種翻譯引擎
google+chatGPT+DeepL+Baidu+DeepLX+Gemini+tencent
pyvideotrans主要用途和使用方式:
【翻譯視頻并配音】根據需要設置各個選項,自由配置組合,實現翻譯和配音、自動加減速、合并等
【提取字幕不翻譯】選擇視頻文件,選擇視頻源語言,則從視頻識別出文字并自動導出字幕文件到目標文件夾
【提取字幕并翻譯】選擇視頻文件,選擇視頻源語言,設置想翻譯到的目標語言,則從視頻識別出文字并翻譯為目標語言,然后導出雙語字幕文件到目標文件夾
【字幕和視頻合并】選擇視頻,然后將已有的字幕文件拖拽到右側字幕區,將源語言和目標語言都設為字幕所用語言、然后選擇配音類型和角色,開始執行
【為字幕創建配音】將本地的字幕文件拖拽到右側字幕編輯器,然后選擇目標語言、配音類型和角色,將生成配音后的音頻文件到目標文件夾
【音視頻識別文字】將視頻或音頻拖拽到識別窗口,將識別出文字并導出為srt字幕格式
【將文字合成語音】將一段文字或者字幕,使用指定的配音角色生成配音
【從視頻分離音頻】將視頻文件分離為音頻文件和無聲視頻
【音視頻字幕合并】音頻文件、視頻文件、字幕文件合并為一個視頻文件
【音視頻格式轉換】各種格式之間的相互轉換 【文字字幕翻譯】將文字或srt字幕文件翻譯為其他語言