I'm looking for a free offline Subtitle creator program that allows me to create & edit subtitles for my screen recorded videos from scratch. Any suggestions of a product that's free (like in "free beer"), offline & good quality for Windows? Formats .srt
and .sub
should be supported at least.
2 Answers
You have a couple of options:
Hard Subtitles
These are visible all of the time on the final video.
There are a few dependencies to install but MoviePy fits the bill neatly. You can even do the Star Wars titles effect or Moving Letters.
- Subtitle Videos Yes see method here. The format of the subtitles file (.srt) is SubRip format.
- Produce good quality output Yes Uses FFMPEG for the video processing which supports a large number of video formats.
- Free, Gratis & Open Source Yes All of the tools involved are as well
- Windows Yes Cross platform so OS-X and Linux also.
Dependencies:
- Python
- FFMPEG
- ImageMagick - For windows see the note here.
- OpenCV
- PyGame, SciPy & SciKit-Image - Be sure to install the builds that match the version of python you installed.
- Python Packages Pillow, SciPy & - Once python is installed
pip install -U Pillow
Soft Subtitles
The viewer can select whether to see the subtitles or not. Probably your best choice is SubtitleEdit.
- Good Quality Yes
- Free, Gratis & Open Source Yes
- Windows Yes
- Supports over 200 formats
-
enjoying SubtitleEdit. Took just a little bit to get into it. The documentation is thin, but open the Settings and you can see what to do... especially see the "Shortcuts" tab for finding and setting up the controls you need.– Mike MCommented Oct 24, 2017 at 12:40
From my perspective, efficient subtitle editing takes the advantage of visualizing the audio track. According to this criteria, here are two powerful tools that fits this criteria:
Aigesub is a great option, not only it is equipped with the visualization of audio track, but it also has live preview, and the visual style editor. According to my knowledge, many Chinese subtitle group is currently using this one as a workhorse tool.
Arctime is a software currently under active development, it support drag and drop, and has a beautiful user interface.
Both of these two software can be used on several platforms.