video-subtitle-extractor
Video-subtitle-extractor objectively transforms embedded subtitles from videos into separate SRT files. It includes features like keyframe extraction, subtitle localization, and text recognition. Non-subtitle areas can be filtered, with options to remove watermarks. Supporting batch extraction in 87 languages, three modes—Fast, Auto, and Precise—are available. It uses local OCR without online APIs, maintaining privacy and efficiency, while GPU acceleration enhances performance. Compatible across Windows, macOS, and Linux, the tool offers both GUI and CLI interfaces for ease of use.