Media Optimizer Question

I’ve setup a few “optimized for mobile” files for my VC-1 files so it would put less strain on my Plex Server. However, I noticed unless the user selects exactly 4mbps it will still transcode.

I have two questions:

  1. Is it possible to force users to use the optimized version.
  2. If they select 1.5mbps instead of 4mpbs and it has to transcode, does it transcode the optimized file (less strain on the server) or the original file (more strain on server)?
  1. Yes, make a separate library for the optimized media, and only share that with your users. The main library would have the folders for both the main media, as well as the optimized media as part of it’s library and shows a blue “2” for each item. The optimized library just sees the optimized media.

  2. Unless they specifically select the optimized media (or are forced to use only that by option 1 above.), they will transcode the original from my testing. It has been a while since I tested this, though. And it might have changed in the mean time.

@MikeG6.5 said:

  1. Yes, make a separate library for the optimized media, and only share that with your users. The main library would have the folders for both the main media, as well as the optimized media as part of it’s library and shows a blue “2” for each item. The optimized library just sees the optimized media.

  2. Unless they specifically select the optimized media (or are forced to use only that by option 1 above.), they will transcode the original from my testing. It has been a while since I tested this, though. And it might have changed in the mean time.

That’s unfortunate. That would mean I would have to create a completely separate library for them (my whole library using optimized versions)? I have only created optimized versions for the VC1 files and they saved to their default location with the original file. I assume that means I would have to move all the optimized files to a separate folder and create a second library?

It would seem strange to tell my users that they need to use the “movie1” library for the 20 VC-1 files and the “movie2” library for everything else.

You can manually replace the vc-1 files with the optimized one. If you will never use the VC-1 file, no need to keep it around.

@MovieFan.Plex said:
You can manually replace the vc-1 files with the optimized one. If you will never use the VC-1 file, no need to keep it around.

I do that before Plex ever sees the media, personally… But making a separate optimized library also is a good way to enforce Direct Play with server side caps in place. Can’t force a transcode from the original if the user never sees the original to begin with…

@MikeG6.5 said:

  1. Yes, make a separate library for the optimized media, and only share that with your users. The main library would have the folders for both the main media, as well as the optimized media as part of it’s library and shows a blue “2” for each item. The optimized library just sees the optimized media.

  2. Unless they specifically select the optimized media (or are forced to use only that by option 1 above.), they will transcode the original from my testing. It has been a while since I tested this, though. And it might have changed in the mean time.

Still the same. Had a user stream a 4k file last night (trying to transcode it… Buffered…) when a perfectly good optimised file was sitting on my server. Stream brain must be drunk if you ask me. @“MovieFan.Plex” please file this as a bug report .

@masterkaj said:

@MikeG6.5 said:

  1. Yes, make a separate library for the optimized media, and only share that with your users. The main library would have the folders for both the main media, as well as the optimized media as part of it’s library and shows a blue “2” for each item. The optimized library just sees the optimized media.

  2. Unless they specifically select the optimized media (or are forced to use only that by option 1 above.), they will transcode the original from my testing. It has been a while since I tested this, though. And it might have changed in the mean time.

That’s unfortunate. That would mean I would have to create a completely separate library for them (my whole library using optimized versions)? I have only created optimized versions for the VC1 files and they saved to their default location with the original file. I assume that means I would have to move all the optimized files to a separate folder and create a second library?

It would seem strange to tell my users that they need to use the “movie1” library for the 20 VC-1 files and the “movie2” library for everything else.

No, quite the opposite. Take the vc1 files out of your library. Optimise them, and put the optimised files in your original library. That’s what’s shared with your users.

For yourself, setup a new library which contains both the vc1 files and the optimised files. Don’t share that library. When you watch those !Oboes you’ll get the vc1 files. Your users only get access to the optimised files.

@KarlDag said:

@MikeG6.5 said:

  1. Yes, make a separate library for the optimized media, and only share that with your users. The main library would have the folders for both the main media, as well as the optimized media as part of it’s library and shows a blue “2” for each item. The optimized library just sees the optimized media.

  2. Unless they specifically select the optimized media (or are forced to use only that by option 1 above.), they will transcode the original from my testing. It has been a while since I tested this, though. And it might have changed in the mean time.

Still the same. Had a user stream a 4k file last night (trying to transcode it… Buffered…) when a perfectly good optimised file was sitting on my server. Stream brain must be drunk if you ask me. @“MovieFan.Plex” please file this as a bug report .

Streaming brain not involved in this. What are your file bitrates and what quality setting did the user choose? If you made say an 8 Mbps optimized version and the original is around 15 and the user chose original, it will choose the original. You’ll need to provide details on the exact scenario to see if there is a bug in the logic.

I keep the VC-1 files for direct play on my Mede8er. It’s just easier having all my movies in one location rather than having separate folders for “optimized” vs “original”.

@MovieFan.Plex said:

@KarlDag said:

@MikeG6.5 said:

  1. Yes, make a separate library for the optimized media, and only share that with your users. The main library would have the folders for both the main media, as well as the optimized media as part of it’s library and shows a blue “2” for each item. The optimized library just sees the optimized media.

  2. Unless they specifically select the optimized media (or are forced to use only that by option 1 above.), they will transcode the original from my testing. It has been a while since I tested this, though. And it might have changed in the mean time.

Still the same. Had a user stream a 4k file last night (trying to transcode it… Buffered…) when a perfectly good optimised file was sitting on my server. Stream brain must be drunk if you ask me. @“MovieFan.Plex” please file this as a bug report .

Streaming brain not involved in this. What are your file bitrates and what quality setting did the user choose? If you made say an 8 Mbps optimized version and the original is around 15 and the user chose original, it will choose the original. You’ll need to provide details on the exact scenario to see if there is a bug in the logic.

I have a 4k 46Mbps (or whatever) file, and an optimised 4Mbps 1080p file. User chose 2Mbps, so the server tried to transcode the 4k file. I think it should always transcode the closest file in regards to bitrate, not the highest one.

@KarlDag said:

@MovieFan.Plex said:

@KarlDag said:

@MikeG6.5 said:

  1. Yes, make a separate library for the optimized media, and only share that with your users. The main library would have the folders for both the main media, as well as the optimized media as part of it’s library and shows a blue “2” for each item. The optimized library just sees the optimized media.

  2. Unless they specifically select the optimized media (or are forced to use only that by option 1 above.), they will transcode the original from my testing. It has been a while since I tested this, though. And it might have changed in the mean time.

Still the same. Had a user stream a 4k file last night (trying to transcode it… Buffered…) when a perfectly good optimised file was sitting on my server. Stream brain must be drunk if you ask me. @“MovieFan.Plex” please file this as a bug report .

Streaming brain not involved in this. What are your file bitrates and what quality setting did the user choose? If you made say an 8 Mbps optimized version and the original is around 15 and the user chose original, it will choose the original. You’ll need to provide details on the exact scenario to see if there is a bug in the logic.

I have a 4k 46Mbps (or whatever) file, and an optimised 4Mbps 1080p file. User chose 2Mbps, so the server tried to transcode the 4k file. I think it should always transcode the closest file in regards to bitrate, not the highest one.

I wish it did this…