I usually like to use the Slower compression for my x264 mp4 videos. I always wondered if it could affect how fast video converters like HandBrake convert and compress video? Or am I wrong in that assumption? If not, what does affect conversion speed? I mostly used Virtualdub2 to convert videos to mp4 lossless after upscaling them.
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 24 of 24
Thread
-
-
I think,therefore i am a hamster.
-
So it does? That explains why it takes Virtualdub2 a long time to convert the videos. I also learned in that forum thread that CRF also plays a role as well. I usually use lossless but it looks like I will have to stick to making CRF 16.
-
Of course slower compression takes longer. There's a 100 fold difference in encoding time speed between x264's ultrafast (it's fastest) and placebo (it's slowest) presets. Slower compression delivers better image quality.
-
Hmm, what's the relationship between "Placebo" on the Preset menu and the CRF? "Placebo" indicates no "change from original" but obviously, with any CRF greater than 1, I assume you won't get a Placebo copy. or is the term "placebo" a misnomer, Very very slow being a more accurate term?
-
I think the name placebo is meant more as a joke than a real description. It takes much longer than veryslow with very very little real benefit. You'll think it's better than veryslow but it's more of a placebo effect.
-
Thanks Jagabo, I wonder how much the quality is actually improved going from say Fast to Slow?
-
How would we quantify "how much"? One would have to agree on the method and the metric for the quality assessment.
Going from Fast to Slow will affect the file size as well assuming that you keep the CRF value fixed. For a fair comparison ('apples with apples') one would have to compare the quality at equal file sizes. Means one will have to adjust the CRF between tests accordingly (by trial and error, good luck and much patience) to achive very similar file sizes, or do a 2-pass encode with a fixed file size.
It also depends on the video (anime, natural, noise and grain, details, action or static scenes ....).
The 'quality' of encodes can be 'measured' with PSNR or VMAF metrics for example, or better use your critical and trained eyes, because perception of 'quality' is also subjective, and personal expectations on quality (how much quality is good enough) vary widely.Last edited by Sharc; 28th Feb 2023 at 11:22.
-
Looks like I will have to play the waiting game or use the Slow preset. It is slightly faster than Slower and Veryslow.
-
Last edited by davexnet; 28th Feb 2023 at 16:51.
-
Here's an example encoded at crf=15 at both the slow and veryfast presets. The bitrate of the two encodings is almost the same. Watch them full screen in a dark room. The difference is very obvious.
-
Thanks Jagabo, very interesting. Stills don't look a lot different:
https://imgsli.com/MTU4NjU3 -
I watched both videos, full screen on my monitor in my darkened office and to be honest, I don't think I could pick the two apart in a blind test. Should I go to Specsavers?
-
-
Not at all, Jagabo. Not saying you're wrong, I just can't see it. Can you post a frame number and area to look for it?
-
... to be honest, I don't think I could pick the two apart in a blind test.
Edit: And there is a difference regarding quality claims when a reencode is made for casual viewing or for archiving.Last edited by Sharc; 1st Mar 2023 at 05:01.
-
FWIW here a script which I sometimes use for comparing variants on the PC, by stepping through the frames:
Code:original=LWLibavVideoSource("original.mkv").subtitle("original") v1=LWLibavVideoSource("very fast.mkv").subtitle(" very fast") v2=LWLibavVideoSource("slow.mkv").subtitle(" slow") #outputs for comparison: out01=interleave(original,v1) out02=interleave(original,v2) out012=interleave(original,v1,v2) out12=interleave(v1,v2) outdelta01=subtract(original,v1).Levels(127, 1, 129, 0, 255) #plain gray means no difference outdelta02=subtract(original,v2).Levels(127, 1, 129, 0, 255) #plain gray means no difference outdelta0102=interleave(outdelta01,outdelta02) #select the output from the out* list above: return out12
[Attachment 69520 - Click to enlarge]
P.S. If you can't see the banding of the "Very Fast" encode at all, you might have to readjust brightness, contrast, saturation .... of your TV. Maybe the banding is just masked (drowned in black).Last edited by Sharc; 1st Mar 2023 at 07:48.
-
-
-
I did some encoding from my library and it turns out that Slow is faster while at crf 16 or lossless. I also wonder if memory can affect compression as well as the presets? Also, what is the difference between lossless and crf in regards to compression?
Similar Threads
-
does the conversion speed really affect the quality
By cns00 in forum Video ConversionReplies: 6Last Post: 3rd Feb 2022, 09:33 -
Slow conversion speed in MKVmerge
By carlmart in forum Video ConversionReplies: 25Last Post: 31st Jan 2021, 08:45 -
video card to help conversion speed in DVDFab
By Catbird78 in forum Newbie / General discussionsReplies: 2Last Post: 27th May 2020, 06:22 -
Do profiles affect Xvid codec?
By Guernsey in forum Newbie / General discussionsReplies: 3Last Post: 3rd May 2020, 11:31 -
Best method for conversion and compression of large video files?
By Reaper4578 in forum Video ConversionReplies: 4Last Post: 18th Aug 2018, 08:13