[Implemented] - Multiple Cuts Of Movie

Aaaand we missed the 9 year anniversary yesterday :grinning_face_with_smiling_eyes:

Of course we did!

It’s very surprising this hasn’t been implemented yet, considering the main core needed to implement something like this already exists and could be achieved in a minor update.

Scan for multiple versions? :white_check_mark:
Utilise the “-extra” tagging system? :white_check_mark:
Design language to follow throughout media apps? (See Below) :white_check_mark:

The space I used in the mockup is simply dead space, it doesn’t get used and there’s no reason why it shouldn’t be used now. It looks, and works perfectly with the new Modern Layout too!

I certainly don’t speak for everybody, but I don’t need anything complicated or “advanced”. Something as simple as this would literally be perfect for the “majority”. Some may call it a “Half Baked” implementation but this is literally all we need. A simple way to switch between versions, that are tagged using the already existing tagging mechanic.

26 Likes

Not really. Plex are too arrogant to listen to their users, nevermind their fully paid customers!

Just +1 to this and More Info in "Play Version"
It’s very tedious trying to find the correct version to watch on the ever increasing number of titles that have multiple cuts/releases

2 Likes

I can’t get over the fact that next year it will be a full DECADE since this was suggested
 and it’s such a simple fix to just display the file name on the list.

Maybe I’m wrong, though, maybe developing a streaming service and arcade games were way easier to implement.

3 Likes

Wow man, that’s such a great proof of concept. Hope this gets adopted.

2 Likes

This looks fantastic and would be plenty for my needs. I’m starting to add more alternate cuts to my server and filing them under the “Other” extras tag which gets pushed to the very end of extras becomes annoying very quickly. Please, please implement something like this.

1 Like

Unfortunately the use of the -extra tag would not work, and such an idea has been extensively discussed earlier in the topic.

However your graphic mock-up of the client front end is certainly a nice idea.

Now to why the -extra tag wouldn’t work.

When you take a look at this article, you will see what “-” tags have been implemented


https://support.plex.tv/articles/local-files-for-trailers-and-extras/

Specifically


Each tag that has been defined, has been explicitly defined by the developers, and are not customisable by the user.

If you were to use the “-” tagging system, the developers would have to “pre-define” which cuts would be included, such as


-Theatrical
-Extended
-Directors

But these would literally be “pre-defined” and could not be defined by you as the user.

And so what would happen at some point, is some user would now complain that Plex doesn’t support the “Super Duper Cut” or the “Some Other Custom Cut”.

So in order to be truly flexible, with the ability for the user to be able to create / use any kind of cut he / she chooses, it would have to be some mechanism that is not reliant on the developers “pre-defining” which cuts are supported.

2 Likes

Nine years since this was request was posted, five years since I +1’d. I just scrolled through all 600+ posts and there are plenty of good ideas on how this might be tackled, yet not one dev response that I could find.

Devs, please respond.

I’m a Plex Pass member because I have a library of media, not because I want to stream or record TV. Please focus on the features your customers have paid for – managing our home media libraries.

7 Likes

This, 100 times!

2 Likes

I’m sorry, but you’re actually a little mistaken. The system they have in place would work perfectly for what we want and wouldn’t pose any issues like the ones you discussed, allow me to explain how the - tag system would indeed work.

Going by the example you provided, you raised a perfectly reasonable issue. If the name of the Cut / Edition doesn’t go by traditional naming standards (Super Duper Cut), it would require more work and upkeep by the Plex devs.

However, this is where you’re overlooking existing functionality behind these tags. For example, If you manually place an extra in your library and use the -other tag, you get to set the name that’s displayed in your library.

Meaning, if Plex take the system they’re already using, add a new tag such as -cut or -edition, we the user, can name that cut anything we like as long as its before the hyphen.

Super Duper Cut-cut.mkv
Extended Edition-cut.mkv

The core for this feature is already available to the devs and would require minimal effort for them to implement it, it’s just a case of when they’re actually going to it. Hell, if they’re feeling nice they could even take a little extra time and allow us to apply a number to the end so we can order them to our liking


Directors Cut-cut01.mkv
Special Edition-cut02.mkv

The immediate downside I see there is no way to name the cut of the main file, and possibly a secondary issue of getting files confused later on since you might have multiple identically named files like Directors Cut -cut.mkv spread all around your drive.

What if you have a Directors Cut and a Special Edition, but no theatrical release cut?

That’s suppose that’s a fair point, I guess the only logical way to label the main file would be to have it default to “Theatrical Release” with the ability to change that text within Plex?

You’re right, while some might not like having extra files with ominous names in their library, this is the same system used when you have to name custom posters and fanart. At least for me, all of my media is organised within folders with extras, posters and other files so if I’m looking for something I’m searching for a folder not a specific file hahaha.

How about you can remove the main file completly if you don’t have it? No way to need make it configurable. Convention over configuration :slight_smile:

There is a relatively simple bandaid that would put the control in the hands of the plex server admins.

The existing PLAY VERSION list is sad and useless, as an HEVC version vs 264 can have a smaller bit number with the same 1080p but be a superior copy in many ways. And different lengths are invisible.

PLEX states that we can get multiple versions of a movie to come under a single poster/item by this naming scheme

Movie Title (2020) - 720p anything we want Plex ignores this.mkv
Movie Title (2020) - 1080p Director’s Cut anything we want Plex ignores this.mkv
Movie Title (2020) - 1080p Extended Cut, X264 anything we want Plex ignores this.mkv
Movie Title (2020) - 1080p Extended Cut, HEVC 10bit HDR anything we want Plex ignores this.mkv
Movie Title (2020) - 3D version with anything we want Plex ignores this.mkv

SO simply amend the “ignored” text to the currently coded relatively useless stats

PLAY VERSION
720p 1.2 mbps - 720p anything we want Plex ignores this.mkv
1080p 4.1 mbps - 1080p Director’s Cut, x264 anything we want Plex ignores this.mkv
1080p 19.6 mbps - 1080p Extended Cut, x264 anything we want Plex ignores this.mkv
1080p 9.6 mbps - 1080p Extended Cut, HEVC 10bit HDR anything we want Plex ignores this.mkv
1080p 4.8mbps - 3D version with anything we want Plex ignores this.mkv

You’d think after eight years, they’d have at least added the length of the movie to the two stats listed. This solution isn’t the most elegant, but at least we would be in control by manipulating our filenames to make intelligent selections possible.

This seems like a relatively easy thing to code. I’m sure client differences might limit how many characters can be displayed, but client to client variation has always been an issue from day one. Nothing to be done about that.

1 Like

Same can be said about the already existing tagging system, they are predefined so if users later down the road want a tag for example “bloopers”, the developers would have to manually add it for everyone to use. So why not just add onto those tags with “-Theatrical” “-Extended” etc.? Seems like it’s not really about being flexible is it?

Because as I said in my post


Do you really think that the devs will just keep adding additional tags every time someone asks for one? 
 Of course they won’t!

So in actual fact, it does seem like it’s about being flexible!

you literally ignored my first half of the post so you could just be “correct” but ok lol. You’re saying developers don’t want to keep adding tags because it wouldn’t be flexible but the tagging system itself is already not flexible by having predefined values set by the devs.

1 Like

Exactly! lol But I guess the existing tag system doesn’t really need to be any more than it already is. These tags pretty much cover everything
 Well, at least from an “Extras” point of view


image

What I was trying to get at, is there are potentially hundreds, if not thousands of different “cut” names, and so whatever system is developed will need the ability for a user to enter anything he / she wants.

That will prevent the need for the devs to keep having to add items on a users request, and will ensure that the Super Duper 12" Remixed Ultimate IMAX Enhanced Cut can be accommodated for.

EDIT: And to reinforce my point, if we were to piggy back of the existing tag system, it would more accurately end up like this


  1. A user realises that the Super Duper 12" Whatever Cut is not included in the list.
  2. The user will have to make a request to the devs to add it.
  3. The devs will eventually see the request, perhaps some days / weeks / months later.
  4. Meanwhile the user is still waiting for the request to be recognised.
  5. The request eventually gets accepted, and an engineer is assigned the job.
  6. The user is still waiting for the job to be done, and eventually

  7. The new version is released which includes the Super Duper 12" Remixed Cut.
  8. The user realises that what was added was not what he asked for!

And so it goes on, and on, and on!