this post was submitted on 21 Jan 2024
55 points (87.7% liked)
Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ
54772 readers
452 users here now
⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.
Rules • Full Version
1. Posts must be related to the discussion of digital piracy
2. Don't request invites, trade, sell, or self-promote
3. Don't request or link to specific pirated titles, including DMs
4. Don't submit low-quality posts, be entitled, or harass others
Loot, Pillage, & Plunder
📜 c/Piracy Wiki (Community Edition):
💰 Please help cover server costs.
Ko-fi | Liberapay |
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Kind of. But this is encoded using CPU and will be time consuming. Search for FFMPEG GPU acceleration. The installation (building) will take some time but the time saved during mass conversion of videos will be worth it. I believe FFMPEG supports RCOM on Amd and Cuda on Nvidia . So any gpu should be fine.
I generally think that for storage/archiving you should use CPU encoding and only use GPU for things like transcoding where real-time results are crucial.
GPU encoding is a lot worse quality than CPU, and you can’t change the settings to what you want. Better to just accept the extra time requirement to get a better result.
This. Also unless you have raw BluRay sources recompressing already compressed video isn't exactly a great idea either way. The space savings will never be worth the loss in visual quality. If you were to retain the quality the space used would probably be similar even with a more efficient / newer codec.
GPU decoding is the way to go, it frees up the CPU to do the encoding so you're still cutting down time without adding GPU weirdness to the output.
I agree with you. With GPU encoding the options to tweak are less and the quality drop is noticeable if the source ain't that great. But if you try to encode a full movie on a weak CPU it's going to take ages.
So, I should not look into enabling hardware acceleration?
I personally would not use it for anything that is being saved on your drive. Using cpu encoder is slower but I just let it run over night or whatever and it will be done later.
Save GPU encoding for when you need it smaller right now like when you are transcoding on the fly.
Thxn i'll have another look into it!