GitHub topics: subtitles-parsing
kitsumed/SubtitlesParserV2
A ASP.NET library for lyrics/subtitles file parsing with support for LRC, SRT, ASS, TTML, VTT and more! Rework/continuation of the original SubtitlesParser.
Language: C# - Size: 93.8 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 1

glut23/webvtt-py
Read, write, convert and segment WebVTT caption files in Python.
Language: Python - Size: 278 KB - Last synced at: 7 days ago - Pushed at: 11 months ago - Stars: 211 - Forks: 58

tkarabela/pysubs2
A Python library for editing subtitle files
Language: Python - Size: 2.6 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 361 - Forks: 45

cdown/srt
A simple library and set of tools for parsing, modifying, and composing SRT files.
Language: Python - Size: 406 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 499 - Forks: 45

Aavtic/ass_parser
Rust crate that let's you create, parse and modify ASS files.
Language: Rust - Size: 117 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 2

byroot/pysrt
Python parser for SubRip (srt) files
Language: Python - Size: 263 KB - Last synced at: 14 days ago - Pushed at: almost 2 years ago - Stars: 467 - Forks: 69

protik09/subgen-whisperx
Generate fully aligned subtitles for any Video or Audio file on your local system for free using the amazing capabilities of WhisperX.
Language: Python - Size: 9.51 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 4 - Forks: 1

dagronf/SwiftSubtitles
A Swift package for reading/writing subtitle formats (srt, sbv, sub, vtt, csv, lrc, podcast index)
Language: Swift - Size: 1.28 MB - Last synced at: 21 days ago - Pushed at: 4 months ago - Stars: 80 - Forks: 12

Crazelu/subtitle_player
A Flutter package for synchronizing subtitles with video and audio playback.
Language: Dart - Size: 22.4 MB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 29 - Forks: 3

Chihuah/Process-Long-Subtitles
一個 Python 工具,用來將 AI 產生的過長 SRT 字幕拆分成多行,並自動均分時間軌,提升字幕可讀性。
Language: Jupyter Notebook - Size: 1.95 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

NebularNerd/subtotxt
Quickly convert an .srt, .ssa, .ass or .vtt to plain text, removes timestamps and .srt subtitle line numbers.
Language: Python - Size: 244 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 20 - Forks: 4

victornpb/quote-clipper
A CLI Tool for creating video compilations of quotes of series/movies/animes automatically
Language: Python - Size: 36.1 KB - Last synced at: 27 days ago - Pushed at: almost 3 years ago - Stars: 13 - Forks: 0

theextensional/yt-subtitles-search
Консольная программа для поиска по субтитрам YouTube видео
Language: Python - Size: 238 KB - Last synced at: 17 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 3

CoolCat467/Subtitle-Translate
Translate subtitle files with google translate.
Language: Python - Size: 362 KB - Last synced at: 21 days ago - Pushed at: 27 days ago - Stars: 4 - Forks: 0

alexandercerutti/sub37
A set of libraries to parse, serve and show subtitles in video medias
Language: TypeScript - Size: 2.37 MB - Last synced at: 7 days ago - Pushed at: 25 days ago - Stars: 27 - Forks: 2

ylysyym/aspasia
A subtitle parsing library written in Rust
Language: Rust - Size: 105 KB - Last synced at: 25 days ago - Pushed at: 8 months ago - Stars: 8 - Forks: 2

martinlindhe/subtitles
Go library and command-line tools for manipulating .srt, .vtt and .ssa subtitles
Language: Go - Size: 1.61 MB - Last synced at: 15 days ago - Pushed at: 6 months ago - Stars: 46 - Forks: 15

jaladh-singhal/utiliPy-scripts
Collection of Utility Python Scripts to automate mundane tasks & to do cool stuff
Language: Python - Size: 13.7 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 25 - Forks: 13

joshstephenson/SubAlign
A python command-line tool to align utterances from subtitle language pairs
Language: Python - Size: 24.8 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

linjonh/SubtitleParserForAndroid
Subtitle file parser. support .ass, .srt format
Language: Java - Size: 43 KB - Last synced at: 24 days ago - Pushed at: over 6 years ago - Stars: 13 - Forks: 5

vitorfs/yt2srt
Convert YouTube transcriptions to .srt files
Language: Python - Size: 4.88 KB - Last synced at: 14 days ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 0

remram44/subtitle-parser
Parser for SRT and WebVTT subtitle files
Language: Python - Size: 83 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 8 - Forks: 3

saurabhshri/simple-yet-powerful-srt-subtitle-parser-cpp
A single header simple, powerful and full blown srt subtitle parser written in C++.
Language: C++ - Size: 19.5 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 52 - Forks: 15

ookii-tsuki/EasySubtitles
A simple unity subtitles library to easily import and play subtitle files
Language: ShaderLab - Size: 1.49 MB - Last synced at: 23 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

bryanjenningz/react-mandarin-reader
A Mandarin Chinese PDF, subtitle, and clipboard text reader with a popup dictionary and built-in spaced-repetition flashcards.
Language: TypeScript - Size: 7.37 MB - Last synced at: 21 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

sudoskys/subtitle_utils
Subtilte Convert Utils - ass2srt vtt2bcc srt2bcc ass2bcc and more | 字幕格式转换
Language: Python - Size: 357 KB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 2

naghim/SubAssistant
A desktop tool crafted for streamlining subtitle translation, focusing on .ass files. 📝✨ Tailored for translators, SubAssistant allows users to comment out the original dialogue, write their translations alongside it, and enable proofreaders to review both versions within the same file. It also offers the option to delete the commented-out texts.
Language: Python - Size: 68.4 KB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 1

1zimu-com/1zimu
一字幕(1zimu)是一款支持,在线外文视频资源、电影、美剧、音频、内嵌字幕视频、可外挂字幕的字幕列表播放浏览器扩展。轻松习得外语的辅助工具。1zimu is a browser extension that supports the playback of subtitle lists for online foreign language video resources, movies, American TV shows, audios, and embedded subtitle videos, and external subtitles. It is an auxiliary tool for effortlessly acquiring foreign languages.
Language: HTML - Size: 14.2 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 1

AxelTerizaki/convert-srt-to-ass
SRT to ASS converter in node JS
Language: TypeScript - Size: 29.3 KB - Last synced at: 16 days ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 4

codingcatgirl/ttml2srt
convert TTML subtitles to SRT subtitles
Language: Python - Size: 10.7 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 46 - Forks: 18

lmammino/vtt-creator
Very basic Node.js/JavaScript library to generate VTT open subtitles files
Language: JavaScript - Size: 57.6 KB - Last synced at: 17 days ago - Pushed at: over 7 years ago - Stars: 25 - Forks: 5

niklasberglund/swubtitles
Subtitles parsing and downloading with Swift
Language: Swift - Size: 29.3 KB - Last synced at: 25 days ago - Pushed at: over 8 years ago - Stars: 14 - Forks: 3

maixinda/MaixindaSubtitle
MaixindaSubtitle is an AI automated subtitle software that focuses on automated video transcription, subtitle production, and subtitle translation. Generate local audio and video subtitle files with one click through AI, and translate subtitle. By using AI to extract audio and video conversation content, translate and generate subtitle files.
Size: 41 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

rbobillot/StlFileProbe
Julia program that gets STL files GSI (infomation given from the 1024 first bytes)
Language: Julia - Size: 38.1 KB - Last synced at: 9 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

samrand96/Subtitle_AI
The SRT Translator is a Python tool that translates and refines subtitle files (.srt) using Google Translator and OpenAI's GPT-3.5 Turbo.
Language: Python - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

MANISH3600/parse-video-subtitles
This Project Does: Effortlessly extract subtitles from any user-uploaded video using the powerful CCExtractorTool. Safely store files on Amazon S3 and manage generated subtitles asynchronously in DynamoDB with Celery and Redis. Seamlessly search video titles, subtitle text, and exact timeframes to enhance accessibility and user interaction.
Language: Python - Size: 53.5 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

SebilleK/NihonSentence
A japanese scripts extractor for subtitle files
Language: SRecode Template - Size: 226 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

1zimu-com/1zimu-com
Config files for my GitHub profile.
Size: 1000 Bytes - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

hihkm/easyAss
一个用于解析和操作ass字幕的python包
Language: Python - Size: 31.3 KB - Last synced at: 11 days ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

rkingett/ADConvert
Some scripts used to convert AD scripts to many formats
Language: Python - Size: 39.1 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

bindestriche/srt_fix
yt-autosub-srt-fix a yt-dlp plugin to fix double lines of youtube subtitles converted to srt via ffmpeg
Language: Python - Size: 36 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 22 - Forks: 5

midarrlabs/extitles
Simple subtitle parser - SRT, WebVTT
Language: Elixir - Size: 48.8 KB - Last synced at: 7 days ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

EGA-SUPREMO/sub-swapper
A python script that swaps subtitle lines for an easier language learning, by considering whether to swap the subtitle line based on specific criteria.
Language: Python - Size: 348 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

SeyiAgboola/Download-YouTube-Subtitles
Download YouTube Subtitles using youtube-dl with the option to duplicate a Google Colab Notebook directly
Language: Python - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

alexwlchan/ttml2srt Fork of codingcatgirl/ttml2srt 📦
Convert TTML subtitles to SRT subtitles
Language: Python - Size: 17.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

francescopisu/Subanalysis
📊 A d3 visualization for tv series words-per-hour analysis
Language: JavaScript - Size: 44.9 MB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

bvli/pwsh-srt 📦
Powershell tools for manipulating subtitle files (.srt)
Language: PowerShell - Size: 54.7 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

Tibex88/OVE
Subtitle Editing Web app
Language: JavaScript - Size: 1.17 MB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 4

thealphadollar/Nephos
Project Nephos [GSoC '18]: Automated recording, processing, and uploading of TV streams for Universities.
Language: Python - Size: 2.01 MB - Last synced at: 24 days ago - Pushed at: over 6 years ago - Stars: 21 - Forks: 11

bubblesub/ass_parser
A Python library for serialization and deserialization of ASS subtitle file format.
Language: Python - Size: 126 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

AmusementClub/AssParser
Parse ASS(SubStation Alpha Subtitles) file faster. No Regex. All managed code.
Language: C# - Size: 3.14 MB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

razorblade23/SubtitleSearcher
Main purpose of the app is to help people finding appropriate subtitles for their Movie/TV-Show match from multiple subtitle sources.
Language: Python - Size: 1.5 MB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

bubblesub/ass_tag_parser
A Python library for serialization and deserialization of ASS subtitle file format tags markup.
Language: Python - Size: 150 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 16 - Forks: 2

mikeramosco/easyreader
Code files of my Android mobile app, EZ Reader: Text-to-Subtitles
Language: Kotlin - Size: 5.45 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

OpportunityLiu/Ass-Loader
Ass Loader is a library based on .NET to parse, modify and serialize Advanced Substation Alpha format (*.ass file).
Language: C# - Size: 12.3 MB - Last synced at: 9 days ago - Pushed at: over 5 years ago - Stars: 13 - Forks: 4

kumo/RCSubtitleParser
Subtitle parser in Swift
Language: Swift - Size: 3.91 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 2

Chigau/HINO
An hardsub extractor for recognize merged subtitles, correct and convert them to .srt
Language: C++ - Size: 15.2 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 12 - Forks: 3

sypai/SiftSRT
Language: C++ - Size: 167 KB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

nelsonlan01/PremiereProSubtitleEditor-MK.II
Premiere Pro -- (MK.II) Video subtitle adding script / tool
Language: HTML - Size: 151 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

ignaciocazorla/procesador_SubRip
Procesador de subtítulos con formato SubRip hecho en C.
Language: C - Size: 38.1 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

gusthavosouza/SRTParser
A Java project to parse a .srt file(subtitle, legend)
Language: Java - Size: 105 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 7

saurzv/subtitle-extractor
Utility to generate subtitles of video inputs
Language: Python - Size: 32.2 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

netharuM/srt-subtitle-time-fix
Fix the subtitle timing issues by hard coding the time into the .srt file
Language: Python - Size: 28.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

idrayv/watch-word
:fire: Parse subtitles, learn new english words before watching the movie
Language: C# - Size: 3.13 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 1

egcodes/key
a command-line tool for synchronize subtitles .str and .sub
Language: C - Size: 109 KB - Last synced at: about 2 years ago - Pushed at: about 12 years ago - Stars: 1 - Forks: 0

abhishekkr/gowebvtt
WebVTT Parser, parsing main parts of Web Video Text Tracks Format
Language: Go - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

oshenc/srttotext
This is a simple command-line subtitle converter. It converts subtitle srt-file to plain text.
Language: Shell - Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 7 - Forks: 1

r6m/gosub
subtitle editor in golang
Language: Go - Size: 1.95 KB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

kokseen1/Sbubby
A minimal yet ambitious subtitle editor.
Language: C - Size: 46.1 MB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

monegit/Subtitle-Parser
SAMI, SRT and more Subtitle Parse Library
Language: C# - Size: 85 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

nuson999/Subtitle-Search
🎥 Simple Subtitle Search Engine using Google CSE
Language: HTML - Size: 139 KB - Last synced at: 10 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 1

quietly-turning/literally-anime
[video + audio + subtitle] playback in StepMania 5
Language: Lua - Size: 1.46 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

manoyes/subtend
GUI for the creation of SRT files.
Language: C++ - Size: 1.61 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

geomedialab/convert-transcript-to-subtitles
Converts a text file containing timestamps of any format to a subtitle file
Language: Python - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

young-developer/subtitle-parser
LibSub-Parser - simple C++ subtitles parser library
Language: C++ - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 7 - Forks: 7

RobbieClarken/ttmltosrt
Convert Timed Text Markup Language subtitles to SubRip format
Language: Python - Size: 8.79 KB - Last synced at: 15 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0

wilhelm-murdoch/subtle
A subtitle file standard toolkit and transpiler.
Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

john-hen/Subsy
Access to subtitles from various file formats
Language: Python - Size: 61.5 KB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

christoffer-nylen/subtra
Translates subtitles from one language to another using google translate
Language: Python - Size: 2.93 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

1c7/subtitle-time
[npm package] Parse time format in SRT, VTT and ASS. For example, turn '00:01:01,000' into 61 (second) or vise versa.
Language: JavaScript - Size: 126 KB - Last synced at: 22 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

srishanbhattarai/srt-skew
Skew a SRT subtitle file forwards or backwards by a number of milliseconds
Language: Rust - Size: 8.79 KB - Last synced at: 1 day ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 1

mazenbesher/sub_player_chrome_extension
Subtitle player extension for chrome
Language: JavaScript - Size: 2.79 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

BaseMax/ReadableSubtitle
Make readable the subtitle files.
Language: PHP - Size: 18.6 KB - Last synced at: 3 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

torrottum/WebVTT-parser
WebVTT parser and validator for JavaScript
Size: 1.95 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

furkantolgayuce/word-density-in-files
Shows the density of words in the file and charts plots with Python
Language: Python - Size: 32.2 KB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ALDamico/srt-validation
A simple command-line utility to analyze SRT subtitles.
Language: C++ - Size: 619 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

MoshiMoshi0/pysubconv
Language: Python - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

gauravmokhasi/subsync
Python script to sync videos with respective .srt files
Language: Python - Size: 4.88 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 1

SergShtelmakh/Subtitle-lib
Language: C++ - Size: 32.2 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0
