Is it possible to create a play-along track (along the lines of synced subtitles in a .srt file) or just use a subtitle file with a transparent/invisible font that is either sent to or readable by another app or plugin?
I only ask because I've been trying to think of ways to create synchronized "lighting tracks" that control my Hue lights. Controlling Hue lamps is very basic and involves sending a set of valued to a given lamp that tells it what hue/saturation/brightness to display.
I figured since subtitle tracks are already built to display time-synched info and there are plenty of editors for captioning a video and saving the subs in a small secondary file, it would be an interesting way to trigger other things like lights or other electronics.
I just don't know how a plugin or "companion" program might read the string being displayed at a given time or a player like VLC might write that data to another program while it's playing.
Is this just me misunderstanding how it all works or is it something that could be done with another app or a VLC plugin?