Auto-Subtitled-Video-Generator
Auto-Subtitled-Video-Generator
项目简介
Auto-Subtitled-Video-Generator是一个自动语音识别应用程序,可以通过输入YouTube视频链接或视频文件来生成带有字幕的视频。它还可以通过上传音频文件生成转录文本,支持生成.txt、.vtt、.srt格式的文件。
功能
- 语言检测和转录:检测视频的原始语言并进行转录。
- 语言检测和翻译:检测视频语言,将其翻译成英文并进行转录。
核心组件
- 视频下载:使用pytube从输入链接下载视频。
- 视频转录:利用OpenAI Whisper模型生成视频转录文本。
- 字幕文件生成:转录文本保存为.txt、.vtt和.srt格式文件。
- 生成带字幕视频:使用ffmpeg生成带字幕的视频版本。
- 视频展示和下载:展示原始视频和带字幕视频,并提供.txt、.vtt、.srt文件和带字幕视频的下载。
使用Web应用
- 使用Streamlit构建多页面Web应用并托管在HuggingFace Spaces。
- 你可以通过这个链接使用该应用。
使用场景
- 教育和培训:为教学视频、在线课程添加字幕,提升学习效果。
- 会议和讲座:为录制的会议或者在线讲座生成字幕,方便记录和查阅。
- 内容创作者:为YouTube视频、博客视频添加字幕,增强观众体验,提高用户粘性。
- 跨语言传播:将外语视频翻译成英文,并添加字幕,帮助跨语言传播信息。
广告:私人定制视频文本提取,字幕翻译制作等,欢迎联系QQ:1752338621