An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with webvtt

A curated list of projects in awesome lists tagged with webvtt .

https://github.com/isaacbernat/netflix-to-srt

Rip, extract and convert subtitles to .srt closed captions from .xml/dfxp/ttml and .vtt/WebVTT (e.g. Netflix, YouTube)

closed-captioning closed-captions dfxp hacktoberfest netflix python python3 regex srt subrip subtitle subtitles vtt vtt-to-srt webvtt youtube youtube-dl

Last synced: 02 Apr 2026

https://github.com/asticode/go-astisub

Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletext, etc.)

go golang golang-library srt stl subtitle ttml webvtt

Last synced: 06 Aug 2025

https://github.com/asticode/Go-astisub

Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletext, etc.)

go golang golang-library srt stl subtitle ttml webvtt

Last synced: 12 Mar 2025

https://github.com/baxtree/subaligner

Automatically synchronize and translate subtitles, or create new ones by transcribing, using pre-trained DNNs, Forced Alignments and Transformers. https://subaligner.readthedocs.io/

advanced-substation-alpha alignment captions ebu-stl microdvd mpl2 sami sbv scc subrip substation-alpha subtitle-conversion subtitle-synchronization subtitle-translation subtitles tmp transcription ttml voice-activity-detection webvtt

Last synced: 21 Jan 2026

https://github.com/gsantiago/subtitle.js

Stream-based library for parsing and manipulating subtitle files

captions manipulation parse parser srt stream stringify subrip subtitle subtitles vtt webvtt

Last synced: 14 May 2025

https://github.com/ASCIIwwdc/wwdc-session-transcripts

WWDC Session Transcripts

srt transcription webvtt wwdc

Last synced: 27 Jul 2025

https://github.com/sandflow/ttconv

Subtitle conversion library and CLI tool. Converts between STL, SRT, TTML, SCC, TTML and WebVTT files.

608 708 caption converter ebu-stl format imsc scc smpte-tt srt stl ttml webvtt

Last synced: 12 Apr 2026

https://github.com/captioning/captioning

A collection of tools made to help you create and edit subtitles in different formats (Subrip, WebVTT, Substation Alpha...)

srt subrip substation-alpha subtitle webvtt

Last synced: 14 Apr 2025

https://github.com/glut23/webvtt-py

Read, write, convert and segment WebVTT caption files in Python.

captions hls python sbv srt subtitles subtitles-parsing webvtt

Last synced: 22 Oct 2025

https://github.com/vidstack/captions

Modern media captions parser and renderer (~5kB). Supports VTT, SRT, and SSA. Works server side, supports text streams, rollup captions via VTT regions, customization via CSS, and more.

captions javascript parser srt ssa ssr subtitles typescript vtt webvtt

Last synced: 05 Oct 2025

https://github.com/nwoltman/srt-to-vtt-converter

A simple application for quickly converting subtitle files from SubRib (.srt) format to WebVTT (.vtt) format.

converts-subtitle-files srt vtt webvtt

Last synced: 04 Jan 2026

https://github.com/benwiley4000/youtube-vtt

▶️ Extract and save WebVTT closed caption tracks from YouTube videos

captions closed-captions subtitles vtt vtt-subtitles webvtt

Last synced: 23 Apr 2025

https://github.com/crazelu/subtitle_player

A Flutter package for synchronizing subtitles with video and audio playback.

dart dartlang flutter lrc lrc-parser srt-subtitles subrip subtitle-conversion subtitles subtitles-parsing webvtt webvtt-parser

Last synced: 09 Apr 2025

https://github.com/alexandercerutti/sub37

A set of libraries to parse, serve and show subtitles in video medias

captions subtitles subtitles-files subtitles-parsing ttml vtt vtt-subtitles webvtt webvtt-parser

Last synced: 13 Apr 2025

https://github.com/gitfu/manifesto

Manifesto is an HLS tool for creating multiple variants, a master.m3u8 file, and converting 608 captions to segmented webvtt subtitles via ffmpeg.

ffmpeg hls m3u multiple-variants segmented-webvtt-subtitles variants video webvtt

Last synced: 12 Apr 2025

https://github.com/wykerd/react-av

Fully-featured, headless, hooks-based, and declarative media player framework for React.

audio-player media-player player react react-components subtitle-editor video-player webvtt webvtt-parser

Last synced: 19 Jul 2025

https://github.com/nebularnerd/subtotxt

Quickly convert an .srt or .vtt to plain text, removes timestamps and .srt subtitle line numbers.

convertion python python3 srt srt-subtitles subtitle subtitles subtitles-parsing text webvtt webvtt-subtitles

Last synced: 26 Sep 2025

https://github.com/benwiley4000/vtt-translate

🔇 🉑️ Google Translate your .vtt subtitle files into other languages

captions subtitles translate webvtt

Last synced: 23 Apr 2025

https://github.com/skyatura/gpt-subb

gpt-subb is a command-line tool to translate and convert subtitles using OpenAI's Chat-GPT language models

chat-gpt gpt-3 openai srt srt-subtitles subtitle subtitles webvtt

Last synced: 01 Aug 2025

https://github.com/deepgram/deepgram-js-captions

This package is the JavaScript implementation of Deepgram's WebVTT and SRT formatting. Given a transcription, this package can return a valid string to store as WebVTT or SRT caption files.

asr audio closed-captions deepgram ffmpeg javascript sdk speech speech-to-text srt stt subtitles transcription typescript webvtt youtube

Last synced: 15 Jul 2025

https://github.com/remram44/subtitle-parser

Parser for SRT and WebVTT subtitle files

srt subtitles subtitles-parsing webvtt

Last synced: 02 Mar 2026

https://github.com/dualsubs/webvtt

an WebVTT / JSON [ parse | stringify ] to JSON / WebVTT Converter based JavaScript

json praser srt srt-subtitles stringifier vtt vtt-subtitles webvtt webvtt-subtitles

Last synced: 19 Jul 2025

https://github.com/tejachundru/react-native-interactive-transcripts

Interactive Transcripts support in the react-native. Supports (WEBVTT), as of now (Work in progress)

hacktoberfest react react-native react-native-transcripts subtitles transcripts video webvtt

Last synced: 15 Oct 2025

https://github.com/tpaschalis/gophersub

(Rough, WIP) Go library and command-line utility to work with subtitle files.

go golang golang-library srt subtitles webvtt

Last synced: 03 Apr 2025

https://github.com/heyfoz/python-youtube-transcription

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.

accessibility api audio captions python speech-recognition speech-to-text subtitles webvtt youtube youtube-audio youtube-audio-downloader

Last synced: 03 Jul 2025

https://github.com/mochi-neko/subtp

A parser for subtitle text formats (SubRip Subtitle and WebVTT) in Rust.

parser rust subrip webvtt

Last synced: 08 Apr 2026

https://github.com/nirb999/easy-ott-subtitles

OTT (DASH/HLS) manifest manipulator server for subtitle generation (translate/transcribe)

captions hls-live-streaming mpeg-dash ott python-dash python-hls speech-to-text streaming subtitles translation ttml webvtt

Last synced: 14 Apr 2025

https://github.com/litomore/subkit

The subtitles toolkit for converting between SRT, WebVTT, and FCPXML

converter fcpxml srt subtitles webvtt

Last synced: 07 May 2025

https://github.com/liuderchi/atom-vtt-helper

simple Atom package to process webvtt subtitle

atom-plugin webvtt

Last synced: 20 Jul 2025

https://github.com/OwenEdwards/ElephantsDreamHLS

Script and manifest files to create an HLS program containing the Elephants Dream video with captions, subtitles, and audio description

accessibility audio-description captions demo hls subtitles video webvtt

Last synced: 14 Apr 2025

https://github.com/komanaki/syllabesjs

A JavaScript parser of multiple subtitles or lyrics file formats.

lyrics ssa subrip-text substation-alpha subtitle webvtt

Last synced: 27 Jul 2025

https://github.com/owenedwards/elephantsdreamhls

Script and manifest files to create an HLS program containing the Elephants Dream video with captions, subtitles, and audio description

accessibility audio-description captions demo hls subtitles video webvtt

Last synced: 15 Apr 2026

https://github.com/lukeocodes/supported-formats

A package to test if your media file is supported for transcription.

ai audio deepgram javascript node srt subtitles transcribe transcript typescript video webvtt

Last synced: 09 Apr 2026

https://github.com/litomore/subkit-cli

The subtitles toolkit for converting between SRT, WebVTT, and FCPXML

cli converter fcpxml srt subtitles webvtt

Last synced: 15 Feb 2026

https://github.com/hbmartin/podcast-transcript-convert

Convert podcast transcripts from HTML, SRT, WebVtt, Podlove etc into PodcastIndex JSON.

file-conversion file-converter podcast podcastindex podlove srt srt-subtitles transcript webvtt webvtt-subtitles

Last synced: 19 Jan 2026

https://github.com/heyfoz/webvtt-template

Web Video Text Track (WebVTT / .vtt) files are utilized to add closed captions to web videos by specifying which text to display during designated time periods. The webvtt-template repository contains an example of a WebVTT file using a NOTE comment and closed captions in English.

captions template webvtt

Last synced: 11 Feb 2026

https://github.com/alhadis/language-subtitles

Syntax highlighting for various timed text formats.

srt subrip subrip-text syntax-highlighting timed-text vtt webvtt

Last synced: 04 Jan 2026

https://github.com/alhadis/vtt

Classes for parsing and manipulating subtitle/CC formats.

captions srt subrip subrip-text subtitles timed-text vtt webvtt

Last synced: 20 Mar 2025

https://github.com/jalieven/submariner

Subtitle converting server/proxy

conversion proxy server srt vtt webvtt

Last synced: 08 Jun 2026

https://github.com/joshdavham/srt-to-vtt

Python package for converting .srt files to .vtt files.

convert file python srt subtitle subtitles vtt webvtt

Last synced: 27 Apr 2026

https://github.com/abhishekkr/pywebvtt

Python file parser for WebVTT subtitles

file-parser parser python python3 subtitles webvtt

Last synced: 08 Jun 2026

https://github.com/rodneylab/vlintt

Lint Web Video Text Tracks Format (WebVTT) files

closed-captions lint linter rust rust-cli vtt webvtt

Last synced: 09 Jun 2026

https://github.com/abhishekkr/gowebvtt

WebVTT Parser, parsing main parts of Web Video Text Tracks Format

go golang parser parser-library subtitles subtitles-parsing webvtt webvtt-parser

Last synced: 16 Aug 2025

https://github.com/burakboz/subly

subly - webvtt, ttml, subrip, sbv, json, substationalpha subtitle converter

converter converters json netflix php sbv subly substationalpha subtitle subtitle-conversion subtitle-formats subtitles ttml webvtt

Last synced: 12 May 2026

https://github.com/unsword01/ffmpeg-caption-extraction

Collection of windows batch files that use FFMPEG to extract CEA-608 Caption Data into various formats

cea-608 closed-captions ffmpeg rcwt scc srt ttml webvtt

Last synced: 08 Oct 2025

https://github.com/nlink-jp/gem-transcribe

Audio transcription CLI built on Vertex AI Gemini — speaker name inference, multi-language output, structured JSON

audio-transcription cli gemini multilingual python speaker-diarization srt subtitles vertex-ai webvtt

Last synced: 04 Jun 2026

https://github.com/vlazic/json-verbose-to-vtt-converter

Transform `json_verbose` transcriptions from OpenAI, Groq, or command-line tools into VTT files with this Deno converter.

converter groq json json-verbose openai vtt webvtt whisper

Last synced: 11 Apr 2026

https://github.com/dontcallmedom/webvtt2html

script that takes a WebVTT file of captions and turns into a basic HTML-formatted transcript based on English sentences rules

captions transcript webvtt

Last synced: 27 Apr 2026