Jump to content

Any reason I should use H.264 over H.265?

Go to solution Solved by Electronics Wizardy,

There are a lot of devices and services that don't support h265.

 

If your streaming from jellyfine, id go h264 as browser support for h264 is much better(most browsers don't support h265) so you don't need as much transcoding. 

Firstly, I have no idea where to put this so feel free to tell me where to move it.

 

Now for my question, is there ever a benefit to using h264 over h265? Obviously h265 takes up less space and is more efficient, but h264 isn't dead yet leaving me to believe there is still a use for it. Maby in terms of device compatibility or something like that. If it matters the media files in question are going to be streamed from Jellyfin (open source Plex alternative).

At me or quote me, I want to hear your opinion.

 

Hopefully anything I say is factually correct. Sorry for any mistakes in advanced.

 

Link to comment
Share on other sites

Link to post
Share on other sites

There are a lot of devices and services that don't support h265.

 

If your streaming from jellyfine, id go h264 as browser support for h264 is much better(most browsers don't support h265) so you don't need as much transcoding. 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, spartaman64 said:

It takes more processing to encode h.265

As of now that isn't an issue. 

1 minute ago, Electronics Wizardy said:

There are a lot of devices and services that don't support h265.

 

If your streaming from jellyfine, id go h264 as browser support for h264 is much better(most browsers don't support h265) so you don't need as much transcoding. 

This is very helpful info. It does have an app for both Android and ios, which im assuming both DO support h265, but some TVs and other clients don't have an app and need to use the browser.

At me or quote me, I want to hear your opinion.

 

Hopefully anything I say is factually correct. Sorry for any mistakes in advanced.

 

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, Jae Tee said:

Firstly, I have no idea where to put this so feel free to tell me where to move it.

 

Now for my question, is there ever a benefit to using h264 over h265? Obviously h265 takes up less space and is more efficient, but h264 isn't dead yet leaving me to believe there is still a use for it. Maby in terms of device compatibility or something like that. If it matters the media files in question are going to be streamed from Jellyfin (open source Plex alternative).

For example... my GTX 780 will encode and decode H264, but it won't do the same for H265. So for me, I'd prefer to use H264.

Main: AMD Ryzen 7 5800X3D, Nvidia GTX 1080 Ti, 16 GB 4400 MHz DDR4 Fedora 38 x86_64

Secondary: AMD Ryzen 5 5600G, 16 GB 2667 MHz DDR4, Fedora 38 x86_64

Server: AMD Athlon PRO 3125GE, 32 GB 2667 MHz DDR4 ECC, TrueNAS Core 13.0-U5.1

Home Laptop: Intel Core i5-L16G7, 8 GB 4267 MHz LPDDR4x, Windows 11 Home 22H2 x86_64

Work Laptop: Intel Core i7-10510U, NVIDIA Quadro P520, 8 GB 2667 MHz DDR4, Windows 10 Pro 22H2 x86_64

Link to comment
Share on other sites

Link to post
Share on other sites

H264 is a LOT faster than H265 when you encode. This can be the difference between 10 minutes and 10 hours depending on your hardware. (For me, since I have an old GPU and with Premiere apparently not supporting AMD GPUs (or my GPU anyway...), for the same segment of video, same bitrate and all... the difference was over 25 hours... for a 20 minutes video)

 

But H265 does have quite a few advantage... Just... Not great when using CPU/software encoding. lol

 

CPU: AMD Ryzen 3700x / GPU: Asus Radeon RX 6750XT OC 12GB / RAM: Corsair Vengeance LPX 2x8GB DDR4-3200
MOBO: MSI B450m Gaming Plus / NVME: Corsair MP510 240GB / Case: TT Core v21 / PSU: Seasonic 750W / OS: Win 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

32 minutes ago, svmlegacy said:

For example... my GTX 780 will encode and decode H264, but it won't do the same for H265. So for me, I'd prefer to use H264.

 

12 minutes ago, TetraSky said:

H264 is a LOT faster than H265 when you encode. *snip*

While im happy to hear your input, it doesn't exactly answer my question, or maby i wasn't clear. But really what I'm trying to evaluate is media FOR streaming, meaning it will be streamed from 1 location to another. In my case using Jellyfin. 

At me or quote me, I want to hear your opinion.

 

Hopefully anything I say is factually correct. Sorry for any mistakes in advanced.

 

Link to comment
Share on other sites

Link to post
Share on other sites

15 minutes ago, Jae Tee said:

While im happy to hear your input, it doesn't exactly answer my question, or maby i wasn't clear. But really what I'm trying to evaluate is media FOR streaming, meaning it will be streamed from 1 location to another. In my case using Jellyfin. 

But to some degree, it does... if my PC was a client in a system like that, I'd prefer H264 over H265 because I can hardware decode H264. H265 is much more stressful on my PC (not to mention my laptop cannot smoothly decode it at all). If all your clients are H265 capable, then it is preferable.

Main: AMD Ryzen 7 5800X3D, Nvidia GTX 1080 Ti, 16 GB 4400 MHz DDR4 Fedora 38 x86_64

Secondary: AMD Ryzen 5 5600G, 16 GB 2667 MHz DDR4, Fedora 38 x86_64

Server: AMD Athlon PRO 3125GE, 32 GB 2667 MHz DDR4 ECC, TrueNAS Core 13.0-U5.1

Home Laptop: Intel Core i5-L16G7, 8 GB 4267 MHz LPDDR4x, Windows 11 Home 22H2 x86_64

Work Laptop: Intel Core i7-10510U, NVIDIA Quadro P520, 8 GB 2667 MHz DDR4, Windows 10 Pro 22H2 x86_64

Link to comment
Share on other sites

Link to post
Share on other sites

17 minutes ago, Jae Tee said:

While im happy to hear your input, it doesn't exactly answer my question, or maby i wasn't clear. But really what I'm trying to evaluate is media FOR streaming, meaning it will be streamed from 1 location to another. In my case using Jellyfin. 

Ah, it kind of does, but you do have to extrapolate from that answer.

For your use case, H264 is less taxing on the system and less likely to drop frames overall.

But it does require more bandwidth. 

 

So if h265 works fine for you (you should be able to test it), there's no disadvantage to using it and will likely be better, even more so if all your devices can handle it.

CPU: AMD Ryzen 3700x / GPU: Asus Radeon RX 6750XT OC 12GB / RAM: Corsair Vengeance LPX 2x8GB DDR4-3200
MOBO: MSI B450m Gaming Plus / NVME: Corsair MP510 240GB / Case: TT Core v21 / PSU: Seasonic 750W / OS: Win 10 Pro

Link to comment
Share on other sites

Link to post
Share on other sites

-> Moved to Programs, Apps and Websites

^^^^ That's my post ^^^^
<-- This is me --- That's your scrollbar -->
vvvv Who's there? vvvv

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

×