利用whisper为视频自动生成字幕
💡
原文中文,约3800字,阅读约需9分钟。
📝
内容提要
使用OpenAI的Whisper模型为视频自动生成字幕。首先安装Miniconda和CUDA,创建whisper环境,安装cuDNN和PyTorch。然后使用Whisper识别音频生成字幕,最后用FFmpeg将字幕添加到视频中。
🎯
关键要点
- 使用OpenAI的Whisper模型为视频自动生成字幕。
- 首先安装Miniconda和CUDA,创建whisper环境。
- 安装CUDA时需选择Development和Runtime选项。
- 安装cuDNN并确保安装成功。
- 在whisper环境中安装PyTorch。
- 使用Whisper识别音频生成字幕,命令示例为whisper 'C:/Users/raymond/Desktop/voice.aac' --language zh --model turbo。
- 使用FFmpeg提取视频中的音频并生成字幕。
- 将生成的字幕文件添加到视频中,命令示例为ffmpeg -i input.mp4 -i output.srt -c:s mov_text -c:v copy -c:a copy output.mp4。
➡️