With the nice tutorial from blgentry and cool example from lepa I think I might actually get it to work. Thanks guys. Great community here
Yep, this is probably the right solution. If you're using Emby you may consider generating NFOs for your media. It's how I *hint* to Emby and JRiver (among other software) the global Id for each media item. In your case, regarding television, it helps get rid of ambiguity with episodes where there may not be a consensus on the 'order'. In other words, regardless of the service you use for metadata, you can kind of authoritatively declare, this file is this episode, and you're not relying on season / episode #s.
The nice thing about NFOs is most media software by this point has at least some handling for them. I'm not like the biggest fan of it for my internal media library architecture, but I still use the 'id' from each as a starting point.
If you have a large library, you quickly realize title + year, or series, season episode, doesn't cut it whatsoever.