Rip, extract and convert subtitles to .srt closed captions from .xml/dfxp/ttml and .vtt/WebVTT (e.g. Netflix, YouTube)
-
Updated
Dec 9, 2024 - Python
Rip, extract and convert subtitles to .srt closed captions from .xml/dfxp/ttml and .vtt/WebVTT (e.g. Netflix, YouTube)
Automatically synchronize and translate subtitles, or create new ones by transcribing, using pre-trained DNNs, Forced Alignments and Transformers. https://subaligner.readthedocs.io/
A Python library for editing subtitle files
Quickly convert an .srt or .vtt to plain text, removes timestamps and .srt subtitle line numbers.
Parser for SRT and WebVTT subtitle files
This repository contains Python scripts and a local Flask web application for transcribing YouTube videos using various methods. It includes functionalities to retrieve video transcripts using the YouTube Data API, download audio from YouTube videos, and convert audio to text using speech recognition.
OTT (DASH/HLS) manifest manipulator server for subtitle generation (translate/transcribe)
*.srt converter to *.vtt written in python
Archive tagesschau, tagesthemen, and nachtmagazin & convert subtitles from EBU-TT-D or WEBVTT to SRT
Youtube Transcript Toolkit
Convert podcast transcripts from HTML, SRT, WebVtt, Podlove etc into PodcastIndex JSON.
Add a description, image, and links to the webvtt topic page so that developers can more easily learn about it.
To associate your repository with the webvtt topic, visit your repo's landing page and select "manage topics."