Buradasın
Video Subtitle Generation with Python
digitalocean.com/community/tutorials/how-to-generate-and-add-subtitles-to-videos-using-python-openai-whisper-and-ffmpegYapay zekadan makale özeti
- Project Setup
- Tutorial demonstrates video subtitle generation using Python, OpenAI Whisper, and FFmpeg
- Requires Python 3.9+ and FFmpeg installation
- Project includes video editing and subtitle generation functionality
- Technical Implementation
- FFmpeg extracts audio from video and saves as WAV file
- OpenAI Whisper generates audio transcripts with language detection
- Subtitle files use SubRip format with index, timecodes, and text
- Soft subtitles can be added independently, hard subtitles require video re-encoding
- Code Structure
- Main.py script handles audio extraction and transcription
- subtitle generation function creates SRT files based on transcription
- Video subtitle addition uses FFmpeg's copy and subtitle codec options
- Script supports multiple input videos without overwriting output files