Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: webvtt

Wykerd/react-av

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

Language: TypeScript - Size: 1.58 MB - Last synced: about 15 hours ago - Pushed: about 16 hours ago - Stars: 6 - Forks: 2

tkarabela/pysubs2

A Python library for editing subtitle files

Language: Python - Size: 2.66 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 276 - Forks: 37

glut23/webvtt-py

Read, write and segment WebVTT caption files in Python.

Language: Python - Size: 243 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 174 - Forks: 56

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.

Language: TypeScript - Size: 748 KB - Last synced: 5 days ago - Pushed: 2 months ago - Stars: 87 - Forks: 6

adracea/rsubs-lib

rust library for subtitle manipulation and conversion

Language: Rust - Size: 150 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 9 - Forks: 6

kaltura/media-framework

Kaltura Live Media Framework

Language: C - Size: 4.97 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 140 - Forks: 20

sandflow/ttconv

Subtitle conversion. Converts STL, SRT, TTML and SCC into TTML, WebVTT and SRT.

Language: Python - Size: 608 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 173 - Forks: 22

asticode/go-astisub

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

Language: Go - Size: 166 KB - Last synced: 6 days ago - Pushed: 11 days ago - Stars: 557 - Forks: 108

tejachundru/react-native-interactive-transcripts

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

Language: Java - Size: 6.57 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 6 - Forks: 3

rodneylab/vlintt

Lint Web Video Text Tracks Format (WebVTT) files

Language: Rust - Size: 279 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0

MaMpf-HD/mampf

MaMpf (Mathematical Media Platform) β€” an E-Learning platform for mathematics featuring a media player & editor. Developed & deployed at Heidelberg University.

Language: Ruby - Size: 71 MB - Last synced: 10 days ago - Pushed: 13 days ago - Stars: 26 - Forks: 10

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/

Language: Python - Size: 103 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 418 - Forks: 19

LD239/WebTranscript

Interactive web tool for automatically βš™οΈ transcribing and subtitling videos from URL or file uploads in your chosen language. The transcript appears alongside the video player, complete with embedded subtitles.

Language: JavaScript - Size: 3.72 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 1 - Forks: 0

joshdavham/srt-to-vtt

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

Language: Python - Size: 26.4 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 0 - Forks: 1

gsantiago/subtitle.js

Stream-based library for parsing and manipulating subtitle files

Language: TypeScript - Size: 1.65 MB - Last synced: 4 days ago - Pushed: 7 months ago - Stars: 385 - Forks: 64

Mtillmann/chaptertool

Manage and generate chapters for podcasts and other media via cli or web

Language: JavaScript - Size: 2.67 MB - Last synced: 11 days ago - Pushed: 2 months ago - Stars: 13 - Forks: 0

seanpm2001/SNU_2D_ProgrammingTools_IDE_WebVTT

The WebVTT programming language IDE submodule for SNU Programming Tools (2D Mode)

Language: WebVTT - Size: 814 KB - Last synced: 24 days ago - Pushed: over 1 year ago - Stars: 3 - Forks: 2

seanpm2001/Learn-WebVTT

A repository for showcasing my knowledge of the WebVTT programming language, and continuing to learn the language.

Language: WebVTT - Size: 334 KB - Last synced: 24 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1

seanpm2001/Bliss_Browser_WebVTT

🌳️🌐️#️⃣️ The Bliss Browser WebVTT language support module, allowing WebVTT subtitle documents to be written in and ran within the browser.

Language: WebVTT - Size: 778 KB - Last synced: 24 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 1

seanpm2001/Anime_Studio_Subs-and-Dubs

πŸ‘οΈβ€πŸ—¨οΈοΈπŸŽžοΈπŸŽŽοΈ The subbing and dubbing tools for Anime Studio, allowing subtitling and dubbing Anime media. Part of the Anime Studio software project.

Language: Red - Size: 1020 KB - Last synced: 24 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 2

Crazelu/subtitle_player

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

Language: Dart - Size: 22.4 MB - Last synced: 28 days ago - Pushed: about 1 month ago - Stars: 12 - Forks: 1

pablobernabeu/VTT-Transcription-App

This open-source, R-based web application allows the conversion of video captions (subtitles) from the Web Video Text Tracks (WebVTT) Format into plain texts. For this purpose, users upload a WebVTT file with the extension of 'vtt' or 'txt'. Automatically, metadata such as timestamps are removed, and the text is formatted.

Language: R - Size: 163 KB - Last synced: 28 days ago - Pushed: 3 months ago - Stars: 5 - Forks: 1

alexandercerutti/sub37

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

Language: TypeScript - Size: 1.75 MB - Last synced: about 20 hours ago - Pushed: 27 days ago - Stars: 25 - Forks: 2

mantas-done/subtitles

Subtitle/caption converter

Language: PHP - Size: 692 KB - Last synced: 29 days ago - Pushed: 30 days ago - Stars: 129 - Forks: 46

ychalier/youtube-transcript-toolkit

Youtube Transcript Toolkit

Language: Python - Size: 27.3 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

Mtillmann/chapters

Create, manage and convert chapters for 17 chapters formats

Language: TypeScript - Size: 148 KB - Last synced: 9 days ago - Pushed: 2 months ago - Stars: 1 - Forks: 0

captioning/captioning

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

Language: PHP - Size: 274 KB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 219 - Forks: 49

auramagi/SwiftWebVTT πŸ“¦

A parser for WebVTT caption files written in Swift.

Language: Swift - Size: 78.1 KB - Last synced: 2 days ago - Pushed: about 3 years ago - Stars: 20 - Forks: 20

remram44/subtitle-parser

Parser for SRT and WebVTT subtitle files

Language: Python - Size: 54.7 KB - Last synced: 11 days ago - Pushed: 10 months ago - Stars: 8 - Forks: 2

dontcallmedom/webvtt2html

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

Language: JavaScript - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

OwenEdwards/ElephantsDreamHLS

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

Language: Shell - Size: 56.6 KB - Last synced: about 2 months ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 0

nirb999/easy-ott-subtitles

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

Language: Python - Size: 85 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0

isaacbernat/netflix-to-srt

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

Language: Python - Size: 261 KB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 710 - Forks: 74

DualSubs/WebVTT

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

Language: JavaScript - Size: 43.9 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 5 - Forks: 0

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.

Language: TypeScript - Size: 133 KB - Last synced: 13 days ago - Pushed: 7 months ago - Stars: 7 - Forks: 1

mochi-neko/subtp

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

Language: Rust - Size: 118 KB - Last synced: about 20 hours ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

SkyaTura/gpt-subb

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

Language: JavaScript - Size: 27.3 KB - Last synced: 18 days ago - Pushed: about 1 year ago - Stars: 13 - Forks: 2

nwoltman/srt-to-vtt-converter

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

Language: C# - Size: 6.6 MB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 65 - Forks: 11

benwiley4000/vtt-translate

πŸ”‡ πŸ‰‘οΈ Google Translate your .vtt subtitle files into other languages

Language: JavaScript - Size: 19.5 KB - Last synced: 29 days ago - Pushed: over 2 years ago - Stars: 13 - Forks: 2

seanpm2001/AI2001_Category-Source_Code-SC-WebVTT

🧠️πŸ–₯️2️⃣️0️⃣️0️⃣️1οΈβƒ£οΈπŸ’ΎοΈπŸ“œοΈ The sourceCode:WebVTT category for AI2001, containing WebVTT programming language datasets

Language: R - Size: 2.46 MB - Last synced: 24 days ago - Pushed: 5 months ago - Stars: 2 - Forks: 1

TimotheAlbouy/wikisub

Collaborative HTML5 editor for closed-captioning

Language: Vue - Size: 571 KB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

computer045/vtt2ass

This is a mirror repo of the master branch of the vtt2ass gem. https://rubygems.org/gems/vtt2ass

Language: Ruby - Size: 294 KB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

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.

Language: Go - Size: 73.2 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 17 - Forks: 2

lukeocodes/supported-formats

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

Language: TypeScript - Size: 247 KB - Last synced: 16 days ago - Pushed: 10 months ago - Stars: 2 - Forks: 0

zezo010/Elgindy-VTT-to-SRT-Subtitle-Converter

A tool for converting Web Video Text Tracks Format (WebVTT) subtitle to srt one. As most of video players support srt subtitles and can't open vtt subtitles, We should convert vtt to srt or sub subtitles but it's not easy to do that.

Language: C# - Size: 146 KB - Last synced: 7 months ago - Pushed: about 2 years ago - Stars: 84 - Forks: 14

ASCIIwwdc/wwdc-session-transcripts πŸ“¦

WWDC Session Transcripts

Size: 86.1 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 289 - Forks: 67

alexmerkel/tsarchiver

Archive tagesschau, tagesthemen, and nachtmagazin & convert subtitles from EBU-TT-D or WEBVTT to SRT

Language: Python - Size: 76.2 KB - Last synced: 7 months ago - Pushed: about 3 years ago - Stars: 1 - Forks: 1

YoutubeClipPlaylist/YoutubeClipPlaylist

This is a playlist tool to play video clips with "start~end time" directly on Youtube/Onedrive/GoogleDrive/TwitCasting. (Chrome extension) https://blog.maki0419.com/2022/06/chrome-extension-youtube-clip-playlist.html

Language: TypeScript - Size: 37.7 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 15 - Forks: 2

crabshank/HTML5-media-speed-controller-subs

Control video and audio playback rates and add SRT subtitle tracks.

Language: JavaScript - Size: 94.7 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 4 - Forks: 0

WeMakeMachines/simple-subtitle-parser

A tool for parsing subtitle files

Language: TypeScript - Size: 502 KB - Last synced: 10 days ago - Pushed: 6 months ago - Stars: 1 - Forks: 1

Alhadis/VTT

Classes for parsing and manipulating subtitle/CC formats.

Language: JavaScript - Size: 21.5 KB - Last synced: 9 months ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 1

torrottum/WebVTT-parser

WebVTT parser and validator for JavaScript

Size: 1.95 KB - Last synced: 10 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

samlich/peertube-plugin-chapters

Add chapters to videos on PeerTube

Language: TypeScript - Size: 85.9 KB - Last synced: 1 day ago - Pushed: about 1 year ago - Stars: 8 - Forks: 2

seanpm2001/Anime_Studio_OpenAnime

πŸ‘οΈπŸ—ΎοΈπŸ―οΈ The community Anime project, part of the Anime Studio software project.

Language: Markdown - Size: 987 KB - Last synced: 24 days ago - Pushed: about 1 year ago - Stars: 2 - Forks: 1

abhishekkr/pywebvtt

Python file parser for WebVTT subtitles

Language: Python - Size: 14.6 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

trupakufi/Legendando-Video-HTML

Adicionando Legendas em videos com HTML e WEBVTT

Language: HTML - Size: 10 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 4 - Forks: 0

nwoltman/srt-to-vtt-cl

A command line tool that converts subtitle files from SubRib (.srt) format to WebVTT (.vtt) format

Language: C++ - Size: 947 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 90 - Forks: 12

benwiley4000/youtube-vtt

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

Language: JavaScript - Size: 81.1 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 46 - Forks: 13

abcDinamo/typography-karaoke

Demonstrating Typography via Karaoke-style cues using HTML5 Audio/Video and WebVTT

Language: JavaScript - Size: 7.96 MB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 15 - Forks: 2

abhishekkr/gowebvtt

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

Language: Go - Size: 10.7 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

lazynessmind/srt2vtt

*.srt converter to *.vtt written in python

Language: Python - Size: 1.95 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

hare1039/apivtt πŸ“¦

An api server that accept subtitles from url and returns webvtt-encoded `.vtt`

Language: Go - Size: 1000 Bytes - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

calvintam236/webvtt-subtitler πŸ“¦

Language: JavaScript - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: over 7 years ago - Stars: 6 - Forks: 1

alirezaeftekhari/coursera-chrome-extension

A chrome extension that allows Coursera.org students to translate instantly according to their preferred language.

Language: JavaScript - Size: 61.5 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 0

thisIsTheFoxe/SwiftWebVTT

A parser for WebVTT caption files written in Swift.

Language: Swift - Size: 29.3 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

komanaki/syllabesjs

A JavaScript parser of multiple subtitles or lyrics file formats.

Language: TypeScript - Size: 45.9 KB - Last synced: 22 days ago - Pushed: over 7 years ago - Stars: 3 - Forks: 1

AhmedOS/VTT-to-SRT-Converter

Convert WebVTT subtitles to SubRip.

Language: C# - Size: 114 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 31 - Forks: 14

tpaschalis/gophersub

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

Language: Go - Size: 143 KB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 4 - Forks: 0

Alhadis/language-subtitles

Syntax highlighting for various timed text formats.

Language: CSON - Size: 41 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0

NebularNerd/subtotxt

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

Language: Python - Size: 28.3 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 1

ruby-kim/WebVTT

πŸ“šInsert your subtitles using your vtt file! (WebVTT Example)

Language: HTML - Size: 5.86 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

TW2/WebVTT-to-ASS

Convert WebVTT to ASS

Language: C# - Size: 108 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

BurakBoz/subly

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

Language: PHP - Size: 192 KB - Last synced: 11 months ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0

cloudcrypt/m3u8

Haskell library for m3u8 stream parsing, downloading, and decrypting.

Language: Haskell - Size: 83 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 0

yorkxin/paomateng

Subtitles editor for audio files

Language: JavaScript - Size: 141 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 3 - Forks: 1

HuguesGuilleus/srt2webvtt

Rust converter for srt and webvtt

Language: Rust - Size: 4.38 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

liuderchi/atom-vtt-helper

simple Atom package to process webvtt subtitle

Language: CoffeeScript - Size: 20.5 KB - Last synced: about 2 months ago - Pushed: almost 8 years ago - Stars: 3 - Forks: 0

jalieven/submariner

Subtitle converting server/proxy

Language: JavaScript - Size: 110 KB - Last synced: 12 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0

joshuacurtiss/webvtt

WebVTT parser and generator in Node.js.

Language: JavaScript - Size: 13.7 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0