I felt like the purpose of my post was clear, to show this feature, at least to some minimum standard, could be implemented quite easily.
In any case, your assertion that this can’t be used for this feature is absurd. Right now Plex sees two different versions of a movie on your hard drive just fine. If you scan two versions of Aliens be it two different resolutions or two different cuts, Plex recognizes multiple versions of the same film exist.
Currently Plex chooses to surface resolution and bitrate to the user when selecting between these versions. A while ago it only surfaced resolution, they added bitrate at a later date. If Plex wanted to it could easily surface the file name or something else.
There is absolutely nothing within the current versioning system that prevents it from being used this way. Would it be better if an actual feature for multiple cuts were developed, absolutely! But we’ve been asking for this for almost a decade. It’s been a top feature request for basically that whole time. So maybe we can convince them to, with minimum effort, give us SOMETHING instead of waiting another 10 years and continuing to get nothing.
Screens are pretty big, they can display lots of text, no reason text needs to be cut off. All the player apps I’m using could easily display 2-4x the characters in the version selection box. Even on an iPhone.
Again, this was never meant to be an ideal solution but I’d rather something than sit here waiting for nothing.
If not the file name, Plex is already parsing part of the file name for metadata lookup… update naming convention documentation so that it could recognize text that comes before “Edition” or something similar like the language tags for subtitle files.
Again not ideal, better than nothing.
I understand development is hard. I also understand that implementing this feature in an optimal way would take a not inconsiderable amount of work. However this has been a request for years and it isn’t like it is a niche request. If you’ve got productive suggestions, let’s all work together to try to help move this feature forward. If you’re just gonna repeat “development is hard” to poo-poo someone else’s idea I’m really not seeing the point. It’s not like the developers need help ignoring this request.
