Skip to content

njazz/theatre-subtitles-tools

Repository files navigation

theatre-subtitle-tools

Helper scripts for syncing Glypheo subtitles with QLab cues via intermediate REAPER project

glypheo2reaper Converts glypheo export (with cue numbers enabled) as REAPER project with markers (evenly spaced)

reaper2groups Converts REAPER project to list of group/cues in a text file. This script takes first track of the provided REAPER project and groups all markers according to the items existing on this track and uses the name of this item as a group name

groups2qlab Sends groups text file to QLab using OSC API

Utils for incremental updates

merge_reaper_markers.py file1 is the updated file with markers & names (probably generated by glypheo2reaper) file2 is previous version with correct marker timings and items adds all tracks from file2 and markers from file1; updates positions of markers with known names by the values in the file2

parse_reaper_markers.py utility class to read markers from reaper project

REAPER, Glypheo, and QLab are trademarks of their respective owners. This project is unaffiliated with or endorsed by them.

About

Helper scripts for syncing Glypheo subtitles with QLab cues via intermediate REAPER project

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages