Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
![]() |
#1 | Link |
Ed
Join Date: Dec 2009
Location: Madrid, Spain
Posts: 59
|
GPU to convert a +300TiB library to HVEC?
Hello all.
I am building a rig to mainly use for encoding a whole media library of 360TiB to H265, with a projected reduction in size of around 50%. The rig will be used afterwards as a Plex server for the decoding on GPU. I am aware there will be losses as it would be a lossy to lossy conversion (library is encoded on H264), but I would focus on quality rather than speed. I discarded software encoding (CPU) as It would take several years to accomplish. There are lots of info and tests with CPU encoding, but I cannot find much on GPU. I have to decide to buy among the AMD 7900XTX/9700XT and nVidia 5070/5080. My maximum budget on GPU is around 1.000€. The CPU I have in mind is the Ryzen 9 9950x3D (to be released) Is nVidia better for this task or could i stick to AMD? How many simultaneous streams could I be encoding with both? Power draw? I plan to use Tdarr on Linux for it. Thanks in advance.
__________________
BD -> AnyDVD HD -> eac3to + SupRip -> mkvmerge |
![]() |
![]() |
![]() |
#2 | Link | |
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 4,956
|
Quote:
You can get 180 TB of drives for around $3000 these days. Which is a lot, sure, but if you add up the new GPU, the power bill, the time you'll spend managing and testing all of this, $3K can turn out to be a bargain surprisingly quickly. |
|
![]() |
![]() |
![]() |
#3 | Link |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,571
|
I agree, doesn't really make sense to me either.
About the gpu encoding: if no machine learning stuff is needed and the aim is the hardware encoder, I would recommend using Intel instead. (additionally, maybe go for av1 instead hevc) |
![]() |
![]() |
![]() |
#4 | Link |
Big Bit Savings Now !
Join Date: Feb 2007
Location: close to the wall
Posts: 1,848
|
If quality: Concurring, keep it as-is. The effort might not be worth it, exactly as described by Ben and Selur.
Even for my semi-pro uses it comes out as the same balance sheet betweeen electricity cost plus loss of detail vs shaving some % TB. Gaining some percent of storage space is quickly moot because safe space is to be provided anyway, here at a margin of 1.6 (RAID6 + Hotspare) The recently developed codecs aim at distribution paths that have to save bandwidth at all costs, satellite broadcast being the driving party. Well, those have to pay bandwidth dearly, and so have to be inclined to shave off some detail. Maybe that the private and semi-pro vaults do not have to jump on the latest bandwagon which will only accommodate sources at the cost of pre-cleaning them to reduce encoding complexity. "Won't pay for less than 10Mbps streams..." And if you must encode, yes, I have achieved good, say 80..90% detailed encodes from Intel 750 and nVidia 3080 GPUs with drivers from 2024. If I don't pixel-peep: No personal preference at the moment, both perform quite nice, Intel eating even less electricity while doing it "under the hood".
__________________
"To bypass shortcuts and find suffering...is called QUALity" (Die toten Augen von Friedrichshain) "Data reduction ? Yep, Sir. We're that issue working on. Synce invntoin uf lingöage..." Last edited by Emulgator; 15th January 2025 at 04:45. |
![]() |
![]() |
![]() |
#5 | Link |
Registered User
Join Date: Aug 2024
Posts: 375
|
You should buy "dedicated" encoding cards rather than spending hundreds on Gaming Cards then only do encoding on them.
A big factor here is how many "parallel" streams you can encode, take Nvidia for example, you won't even get 3 encoding engines without going for the most expensive one (RTX 5090). (While some may accept more streams, the overall speed cannot exceed the capability of the encoding engines) For quality, AMD's hardware encoder, at least the old ones (before RX 9000 series), usually fall far behind Nvidia and Intel. New series? No one tested yet. Although I don't think it's a good idea, but if I must recommend some consumer hardware that you can buy for "personal large-scale encoding", I'd suggest multiple low-end Intel Arc GPUs, the encoding engine is the same in high-end and low-end. (keep attention on generations though.) But team green and red don't really go low-end these days. You can even have a little better quality with Intel hardware encoder compared to Nvidia's, based on some online tests. Last edited by Z2697; 15th January 2025 at 05:08. |
![]() |
![]() |
![]() |
#6 | Link |
Registered User
Join Date: May 2009
Posts: 344
|
Your only real option is Intel. Just build your server with an Intel CPU with an iGPU and use the embedded iGPU for encoding (Alder Lake or newer). As the others mention, a full 50% compression will make things look like garbage. There is no need to buy an expensive gaming card when Quicksync exists and is superior to everything else on the consumer level when it comes to hardware encoding.
|
![]() |
![]() |
![]() |
#7 | Link |
Ed
Join Date: Dec 2009
Location: Madrid, Spain
Posts: 59
|
Thank you all for the options.
I will reconsider adding more storage. Problem is that I am currently at 24x20TB with redundancy, and I run out of space to add another 4U JBOD. I also have a low-power NAS on an Intel Xeon E-1245v6, it has an iGPU but I do not know if it would be fast enough. I could add something similar to and Intel ARC A380, would that help?
__________________
BD -> AnyDVD HD -> eac3to + SupRip -> mkvmerge |
![]() |
![]() |
![]() |
#9 | Link | |
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 4,956
|
Quote:
These things are very hard to test apples-to-apples. |
|
![]() |
![]() |
![]() |
#10 | Link | |
Registered User
Join Date: Aug 2024
Posts: 375
|
Quote:
I don't 100% sure about the results too, they are indeed very hard to test apples-to-apples. Somehow the listed speed of NVENC is wayyy slower than what I get. |
|
![]() |
![]() |
![]() |
#11 | Link | |
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 4,956
|
Quote:
The sources are already compressed long-GOP content, which can have different performance impacts on different pipelines. VMAF is the best single metric we have, but it still has significant error bars on it as well. It's very possible to tune an encoder to optimize for VMAF in ways that don't help subjective quality nearly as much. It's hard to say much definitively from this, particularly about efficiency @ time. |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|