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. |
![]() |
#341 | Link | |
Registered User
Join Date: Mar 2021
Location: North Carolina
Posts: 78
|
Quote:
Now, as soon as I went to rd=2 then the quality dropped. So, once I get a chance I'm going to retest on very slow, then just switch the rd setting from 6 to 4 and see what happens. That way most settings are turned on regardless of rd setting, and that way we can see how rd scales properly. However, when encoding Big Buck Bunny even on Medium, resulted in better quality using rd=6 vs rd=4. Which I found interesting. Last edited by HD MOVIE SOURCE; 17th December 2022 at 15:01. |
|
![]() |
![]() |
![]() |
#342 | Link |
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,555
|
Rd 3 and 4 are the exact same, as are 5 and 6. This is stated in the docs.
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
![]() |
![]() |
![]() |
#343 | Link |
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 4,369
|
Yeah. They left some extra room in case they'd want to add intermediate steps in the future.
I'd love to see an --rd 5 which would be "all the stuff from --rd 6 that doesn't mess up with high resolution film grain." |
![]() |
![]() |
![]() |
#344 | Link | |
shortest name
Join Date: Sep 2022
Posts: 10
|
Quote:
Last edited by A1; 22nd December 2022 at 09:03. |
|
![]() |
![]() |
![]() |
#345 | Link | |
Registered User
Join Date: Jan 2006
Location: Italy
Posts: 232
|
Quote:
This is the first test with Ryzen 9 7950X preset "Slow", I hope that with this upgrade the coding time will be more acceptable. ![]() Last edited by DMD; 9th January 2023 at 22:08. |
|
![]() |
![]() |
![]() |
#347 | Link |
Registered User
Join Date: Jan 2006
Location: Italy
Posts: 232
|
Yes. You are right, I did not use the same preset.
With "Slower" it is 0.88 fps with the same processor. At this point I think using the "Slow" preset is a good compromise between performance and final quality, I don't nthink "Slower" significantly affects the quality. If I haven't miscalculated, an estimated process difference of about 37h40min between the two presets, is that much time difference worth it? Example: 2 hours of movie @24fps 0.88fps>55h 2.75fps>17h 45min ![]() Last edited by DMD; 10th January 2023 at 10:04. |
![]() |
![]() |
![]() |
#348 | Link | |
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 4,369
|
Quote:
Apples-to-apples comparisons can't rely on just presets, however. The number of frame threads can have a big impact on perf and a smaller impact on quality, and the default number of frame threads is based on how many cores are available. Thus comparing two processors with different core counts can see the processor with more cores running with more frame threads, improving encoding speed but potentially reducing quality. So not quite apples-to-apples. Benchmarking is hard to do in a broadly applicable way, because there are so many encoding scenarios that can impact relative performance. Comparing at slow with default frame threads is certainly a scenario that will matter to plenty of people. For me, comparing with --preset slower --frame-threads 1 would have the most relevance. Benchmarking for realtime encoding would be very different, as predictable worst-case encoding time becomes essential. Plenty of benchmarks just compare with stock default settings. I see you are comparing with --pmode (makes good sense if you have a lot of cores relative to frame size, but can slow things down if there aren't enough cores) and --pme (which is a net negative unless you have a whole lot of cores encoding sub-HD resolutions). I consider it "fair" to use --pmode if it is only used when it increases throughput in a given configuration, and turned off when it doesn't. As --pmode doesn't decrease quality (and can theoretically increase it a bit). The same can apply to using --pme selectively, although the cores needed to make it a net positive are a lot higher. But for 480p with 64 cores or something, it probably would help. I personally rarely test with more than 18/36 available for any given encoder instance. Although with all the ARM patches, Graviton2/3 with 64 cores deserves some benchmarking as well. |
|
![]() |
![]() |
![]() |
#350 | Link | |
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 4,369
|
Quote:
First rule is to define as specific a question as possible, and then figure out the optimal benchmarking approach for that. |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|