1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Bulk Optimize Media for Plex Direct Play

Discussion in 'NAS Systems and Networked Home and SMB Software' started by IamSpartacus, Jul 14, 2016.

  1. maze

    maze Active Member

    Joined:
    Apr 27, 2013
    Messages:
    317
    Likes Received:
    37
    4Mbps is quite low though.. For 720p content.. Isnt 8Mbps an option? Or are some clients simply not capable of that downstream?
     
    #21
  2. IamSpartacus

    IamSpartacus Active Member

    Joined:
    Mar 14, 2016
    Messages:
    814
    Likes Received:
    143
    What matters is the default Plex client setting for remote playback as that is what's going to determine if my server is going to need to transcode down or not. From what I've seen, most if not all Plex clients have the remote streaming quality set to 4Mbps 720p by default. I plan to create this downcoded library and share it to my remote users while keeping all my original quality content for myself.
     
    #22
  3. maze

    maze Active Member

    Joined:
    Apr 27, 2013
    Messages:
    317
    Likes Received:
    37
    Ah, i checked my appletv4 app and yes indeed. Local play is 8Mbps.. Which seems Odd. But yet that is an idea if space is not an issue Then keeping a lower bitrate version is indeed an option.. But i do believe most people should be able to change that one setting :)
     
    #23
  4. IamSpartacus

    IamSpartacus Active Member

    Joined:
    Mar 14, 2016
    Messages:
    814
    Likes Received:
    143
    I've found that many of my remote access users either have low bandwidth or poor wireless setups that cause buffering issues when they try to raise the bitrate quality. For example, many use version 1 chromecasts which have serious bitrate limitations which causes buffering when streaming over 4Mbps in my own experience. Keeping it at 4Mbps quality helps to reduce to amount of issues and in all honesty the users don't really notice a quality difference at all (these are older folks mostly).
     
    #24
    Last edited: Jul 20, 2016
  5. NetWise

    NetWise Active Member

    Joined:
    Jun 29, 2012
    Messages:
    582
    Likes Received:
    123
    By doing this, aren't you trading the 'on demand' conversion benefits for resourcing, for guaranteed disk space usage to store the secondary copy +plus+ the compute resources to do the bulk conversion in the first place?

    While I realize this won't answer your question on how to do that, wouldn't it be significantly easier to just let it transcode on the fly?

    In any event, wouldn't the:
    Limit remote stream bitrate
    Set the maximum bitrate of a remote stream from this server.​
    Setting do the job? I have an option for 4mbps / 720p, which seems to be the setting you'd want?
     
    #25
  6. IamSpartacus

    IamSpartacus Active Member

    Joined:
    Mar 14, 2016
    Messages:
    814
    Likes Received:
    143
    Hard drive space is cheap, CPU power is not.

    The goal was to limit the amount of CPU processing needed for live trsnscodes. Those options are new features that were only introduced in the past few months so they weren't an option when I made the OP. Furthermore, forcing my users to use a specific bit rate does not solve the original problem of cutting down on live transcoding.
     
    #26
  7. Geran

    Geran Member

    Joined:
    Oct 25, 2016
    Messages:
    114
    Likes Received:
    5
    Did you ever resolve this or come up with a solution?
     
    #27
  8. IamSpartacus

    IamSpartacus Active Member

    Joined:
    Mar 14, 2016
    Messages:
    814
    Likes Received:
    143
    I did not. I just increased the amount of New TV Shows and Movies (by date added) that automatically get OV's created for. So for TV shows it's the last 60 episodes (about 2 weeks worth) and for Movies it's the latest 50 movies added. That seems to have helped a good deal and the fact I upgraded one of my D-1537's to a D-1541 has helped as well.
     
    #28
  9. vanfawx

    vanfawx Active Member

    Joined:
    Jan 4, 2015
    Messages:
    138
    Likes Received:
    26
    @IamSpartacus - I didn't see this suggested and I've done it myself to ensure everything is direct play. Use Kodi and install the Plex Plugin for Kodi. This uses Kodi for all the rendering and Plex for the library and UI. I've been running this stack for quite a few months now and it work really well. The only thing I don't let it direct play is h265 due to my nexus players not handling that format well.

    If you have any questions let me know :)
     
    #29
  10. IamSpartacus

    IamSpartacus Active Member

    Joined:
    Mar 14, 2016
    Messages:
    814
    Likes Received:
    143
    This works for shared Plex users? They are the ones driving my transcoding needs. For local playing my Nvidia shield can direct play just about everything.
     
    #30
  11. vanfawx

    vanfawx Active Member

    Joined:
    Jan 4, 2015
    Messages:
    138
    Likes Received:
    26
    It does. However, you need a plex pass currently for the Plex Plugin for Kodi so this might not be as useful. Though it seems like they eventually move most of their new things to free.
     
    #31
  12. Potatospud

    Potatospud New Member

    Joined:
    Jan 30, 2017
    Messages:
    15
    Likes Received:
    2
    I'd like to chime in on a minor point here, I believe you can have duplicate files next to each other. Plex will denote this with a number in one of the top corners of the poster for the file and then give the most correct one to the client for play based on the clients playback capabilities. So there's no need to create a separate transcoded folder.
     
    #32
  13. epicurean

    epicurean Member

    Joined:
    Sep 29, 2014
    Messages:
    345
    Likes Received:
    9
    Does Kodi really use less resources than Plex for transcoding?
     
    #33
  14. K D

    K D Active Member

    Joined:
    Dec 24, 2016
    Messages:
    456
    Likes Received:
    104
    Both are different. Plex transcoding is done on the plex media server while the client just displays the stream.

    Kodi is a client only. It does not trancode. It can play any supported file it can access either locally or over the network. It will require on a third party server like plex to trancode.

    Intro FAQ - Official Kodi Wiki
     
    #34
  15. K D

    K D Active Member

    Joined:
    Dec 24, 2016
    Messages:
    456
    Likes Received:
    104
    For some movies where I have different versions (4k,3d,directors cut) etc, I name them as

    Movie (2017).mkv
    Movie (2017).3d.mkv

    And plex recognizes them as different copies of the same movie.
     
    #35
  16. K D

    K D Active Member

    Joined:
    Dec 24, 2016
    Messages:
    456
    Likes Received:
    104
    Just realized that you are referring to the plex kodi official add on and not Kodi itself.

    The add on behaves like any other plex client. It does not trancode.
     
    #36
  17. CJRoss

    CJRoss Member

    Joined:
    May 31, 2017
    Messages:
    34
    Likes Received:
    3
    Plex will provide the different versions of the movie as options but it will not automatically select the best one.
     
    #37

Share This Page