Jump to content

H.264 or H.265 - Plex

So, the internet in my mind gives A LOT of conflicting and what seems like old, outdated and wrong info about the H.265 format. Everywhere I go the general consensus is to use H.264 because the former is not supported on all devices at this time however from my personal experience with my devices everything seems compatible?

 

Also, I have read a few places that H.265 is a resource hog, using the CPU very heavily. However, aside from the encoding in Handbrake before hand to H.265 when the video is streaming over the network via Plex the CPU is at idle for the most part.

 

Another thing to note; It seems my quality is higher and the file size is considerably lower, 8GB using H.264 and 5GB using H.265.

 

So, my question is what is the problem with using H.265. I'm looking to get this lined out and hopefully get some factual info in this thread to help me and other people in the future,

 

Thanks  

Work Desktop | CPU: Intel Core i7 4770k | GPU: Quadro K1200 | Motherboard: EVGA Z97 Classified | RAM: Corsair Dominator Platinum 32GB (4x8GB) DDR3-2133Mhz | PSU: Seasonic 750W SS-750KM3 80 PLUS Gold | STORAGE: WD 1TB Se Enterprise Grade Drive & Corsair Neutron NX500 400GB NVMe PCIe  | COOLER: Enermax Liqtech 240 -  5x Noctua NF-F12 iPPC 2000 PWM | CASE: Corsair 600C | OS: Windows 10 Pro | Peripherals: Logitech MX Master 2S -- Logitech K840 -- INTEL X520 10Gb NIC -- 3x Acer H236HL -- Build Log | 

 

Work Server | CPU: Intel Xeon E5-2650 v3 | Model: Cisco UCS C220 M4 (SFF) | RAM: 64GB (4x16GB) Cisco (Samsung) DDR4 2133Mhz | STORAGE: 4x Cisco (Seagate) 900GB 10K 2.5" (RAID 10) - 2x 32GB Cisco FlexFlash Boot Drive (RAID 1) | OS: vSphere 6.7 Enterprise Plus U3 | 

 

Laptop | CPU: Intel Core i7 6700HQ | GPU: Nvidia GTX 960M 2GB GDDR5 | RAM: 32GB (2 x 16GB) DDR4-2400Mhz | STORAGE: 512GB Hynix NVMe | OS: Windows 10 Pro |

 

Gaming Desktop | CPU: Intel Core i7 9700K | GPU: Gigabyte RTX 2080 WINDFORCE 8G  | Motherboard: ASRock Z390 PHANTOM GAMING-ITX | RAM: Ballistix Elite 32GB Kit (16GB x 2) DDR4-3000 | PSU: Silverstone SX700-LPT 700w 80 PLUS Platinum | STORAGE: 2x Samsung 970 PRO 1TB NVMe | COOLER: Noctua NH-L12 | CASE: Louqe Ghost S1 | OS: Windows 10 Pro | Build Log in Progress | 

 

Home Server | CPU: Intel Xeon E5-2690 (Sandy Bridge) | GPU: Quadro P2000 | Motherboard: SUPERMICRO X9SRL-F  | RAM: 64GB (8x8GB) Micron VLP DDR3-1600 ECC | PSU: SUPERMICRO 665W 80 PLUS Bronze | STORAGE: 2x Samsung 860 EVO 500GB (RAID 1) - 4x WD 8TB Ultrastar (RAID 10) - Intel SSD D3-S4510 Series 240GB (BOOT)  | COOLER: Noctua NH-U12DXi4 with 2x Noctua NF-F12 iPPC 3000 PWM | CASE: SUPERMICRO CSE-842TQ-665B 4U | OS: vSphere 6.7 Enterprise Plus U3 | Build Log in Progress |

 

| Pixel 4XL 128GB - Clearly White - Unlocked - Carrier: Visible |

 

| F@H STATS |

Link to comment
Share on other sites

Link to post
Share on other sites

A lot of devices DON'T support H.265, and in the case of those devices, the CPU on the server will just transcode the video, so it will still work. 

 

H.265 does also allow for much smaller file sizes without quality loss (so obviously there is a point where the quality is better but the size is still smaller).

PSU Tier List | CoC

Gaming Build | FreeNAS Server

Spoiler

i5-4690k || Seidon 240m || GTX780 ACX || MSI Z97s SLI Plus || 8GB 2400mhz || 250GB 840 Evo || 1TB WD Blue || H440 (Black/Blue) || Windows 10 Pro || Dell P2414H & BenQ XL2411Z || Ducky Shine Mini || Logitech G502 Proteus Core

Spoiler

FreeNAS 9.3 - Stable || Xeon E3 1230v2 || Supermicro X9SCM-F || 32GB Crucial ECC DDR3 || 3x4TB WD Red (JBOD) || SYBA SI-PEX40064 sata controller || Corsair CX500m || NZXT Source 210.

Link to comment
Share on other sites

Link to post
Share on other sites

It really is a mixed bag on what devices support H.265 right now.  Chrome (last I checked) does not support it natively, but there are workarounds to this.  Android 5.0 and up supports H.265. The higher end Roku and newer Chromecast devices support H.265 while the cheaper or older devices do not.  

 

Plex is amazing in that it will automatically transcode the video into a supported format for the device, assuming your server is powerful enough, but transcoding is not easy on the CPU.  I personally went with H.265, mainly due to file size, but not because of HDD concerns, but INTERNET SPEED concerns.  I am running a E5 server processor with 16 cores though so it is able to easily handle 3 transcodes.

 

I would take inventory of the devices and users that will be using your Plex server, and decide how much transcoding is acceptable to you, how many transcodes you can run simultaneously, etc and make the decision based on that. Hopefully in the near future more devices will  support H.265.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×