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
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.