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

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