视频字幕也能变魔术?一键识别+翻译+配音,太方便了!
编码:2355
pyVideoTrans 可将一种语言发音的视频,翻译为另一种语言发音的视频,并嵌入该语言的字幕。
比如一个英文视频,它的发音是英文,也没有中英文字幕,如果你用这个软件处理后,该视频就可以转成不仅带有中文字幕,并且还带有中文配音
pyVideoTrans 还有非常多音视频和字幕的相关处理工具,非常强大。
软件工作原理
首先,我们使用ffmpeg工具分离原始视频,得到音频文件和无声的mp4视频文件。接着,我们利用openai-whisper/faster-whisper模型对音频进行识别,提取出其中的人声,并将其保存为srt字幕文件。
然后,我们将srt字幕文件翻译成目标语言,并保存为新的srt字幕文件。接下来,我们将翻译后的字幕文件与配音音频文件合成,得到配音后的音频文件。
最后,我们将配音后的音频文件与原始无声的mp4视频文件合并,生成最终的翻译视频文件。这样,整个翻译过程就完成了。
功能介绍
pyVideoTrans 有好几个功能,先说说第一个:语音识别文字。它可以把视频或音频中的声音识别成文字,并把它们导出为字幕文件。
接着是音频视频分离功能,这个功能很实用,它可以把视频分成两部分:一个是无声视频文件,另一个是音频文件。
还有一个功能是文字字幕翻译,这个功能很方便,可以把文字或者srt字幕文件翻译成其他语言的文字或字幕。
接下来是视频字幕合并功能,你可以把字幕文件嵌入到视频中,这样观众就能看到字幕了。
音视字幕合并功能也很实用,它可以把视频文件、音频文件和字幕文件合成为一个文件,省去了合成的烦恼。
还有一个很酷的功能是文字合成语音,你可以把任意文字或srt文件合成为一个音频文件,非常方便。
另外还有人声背景分离功能,它可以把视频里的人类声音和其他声音分开为两个音频文件。
最后,pyVideoTrans 还能在线下载Youtube视频,非常方便快捷。