So this openlyrics plugin with foobar2000 is a solid solution for getting lyrics to animate in the way that @jonray and @SergeC mentioned. You can totally get lyrics timestamped down to the line this way if you’re fine with having a software with this Napster like icon.
Steps:
install foobar2000 (the non-portable installation)
Continuing in this vane of linear progression of lyrics that @jonray and @SergeC showed, here is yet another way that you might go about it:
So glaxnimate has this cool feature where you can animate trimming the path of a vector drawing. Well, actually, text is also formed as a vector drawing within Glaxnimate. Therefore, you can have interesting animations of your text like so:
This is pretty simple to do Glaxnimate.
I however would rather have an automatic way to convert a list of lyrics with timestamps to animated lyrics. Since the file format of .rawr is derived from JSON, it is fairly simple to find and edit the parts of the file responsible for
The text to display
The start and end frames of the animation and of the Trim Path
Now the structure/syntax of the file is such a way that is incompatible with my libraries’ json encoding, so that make it difficult for me to programmatically animate an entire song’s worth of lyrics by adding text objects to one big .RAWR file, BUT I can very easily make one template .RAWR file with some text that I know to find and replace when I read the file as a simple character array.
Then you can simply make as many RAWR files as there are lines of lyrics and then enter them in at the right times in your MLT file using the timings taken from that open lyrics plugin for foobar2000 … also programmatically
These demos are great, @sandman. I really must try to find time to get to work with Glaxnimate - something I have just not been able to do so far. Fortunately there are some Glaxnimate pioneers emerging like yourself, @musicalbox and @namna and a few others who are showing us the way…