I toyed with the idea of making some kind of app for this but while it may work on desktop it seems less viable for smart tvs which is what I primarily use.
Though I have switched to mostly using Plex, so maybe I could look into doing something there.