Hi everyone! I am about 95% complete with recreating a vintage 80’s MTV channel in ErsatzTV (what a cool app!), but I’m stuck trying to figure out that final piece – customized music video credits to replicate what MTV showed during each video’s intro and outro.
For each video in my Smart Collection I have a meticulously-detailed .nfo sidecar file with dozens of metadata fields within. The folders are all structured like this:
Videos / 80s
Videos / 80s / Artist123
Videos / 80s / Artist123 / GreatSong.mp4
Videos / 80s / Artist123 / GreatSong.nfo
Videos / 80s / Artist456
Videos / 80s / Artist456 / AwesomeSong.mp4
Videos / 80s / Artist456 / AwesomeSong.nfo
I’m having a hard time figuring out what I need to do to create my own versions of the credits overlay for intro/outro. I understand these are considered ‘subtitles’ in ErsatzTV, and found some bits of code in the Templates section in Jason’s Github, but it’s not clear to me how that’s leveraged for this purpose. For example, it looks like the template titled _musicVideo.sbntxt runs through a series of “if/else” checks on whether certain metadata items are available… but I can’t tell if it’s looking into any present .nfo file to read that – and if it is, I don’t feel like the search term matches the equivalent term stored in the .nfo file (code: ‘music_video_year’ where .nfo has: ‘Original Year’).
I assume I’d need to pull and paste this _musicVideo.sbntxt file into the docker / ersatztv / config / templates folder, next to the default.ass.sbntxt file… but then how do I help that code see my .nfo file data?.. and what, if anything, in the code can/should be tweaked to produce a new, working overlay?
My hope is to have something like this appear in the intros/outros:
ArtistName
SongTitle
AlbumTitle – OriginalYear
RecordLabel
Has anyone been down this path and had success? Can anyone offer advice on how to get me closer to my goal? All of this is in my .nfo files, and I'm really hoping to use it. Thanks in advance for any help!