Hello guest, if you like this forum, why don't you register? https://fanrestore.com/member.php?action=register (December 14, 2021) x


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
x264 BD compliant "perfect" settings
Valeyard, spoRv, I'm a little confused now, do I need to include the threads and the other items Valeyard mentions, also other items in spoRv's script are different in Valeyard's, please both confirm what I need to include, I'm over halway through the encode now and would rather cancel and restart if anything is wrong with the original script.
Reply
Thanks given by:
Well, those so-called "perfect" settings were studied, tried, examined by many, and they *should* be perfectly BD-compliant; thread setting, AFAIK, must affect only encoding speed.

Even if most probably that weightp set to 1 should not affect BD compliance, but improve a bit overall quality, as our "perfect settings" work well for a lot of us, I'd stick with them for the moment. IMHO! Big Grin
Reply
Thanks given by: X5gb
(2018-03-07, 04:41 AM)spoRv Wrote: Correct me if I'm wrong, but isn't the command lines executed one after the other?

I mean, if I include --bluray-compat, it will of course set various other commands, but if I place another one AFTER that, that change those commands value, aren't them changed? Or they are simply overridden by the previous one, because is "stronger"?

No, --bluray-compat overrides a few settings that would otherwise break BD compatability, and enforces a couple of BD-specific tweaks. And the preset you use, e.g. "veryslow" is set before everything else no matter where it appears in the commandline.

(2018-03-07, 08:51 AM)X5gb Wrote: Valeyard, spoRv, I'm a little confused now, do I need to include the threads and the other items Valeyard mentions, also other items in spoRv's script are different in Valeyard's, please both confirm what I need to include, I'm over halway through the encode now and would rather cancel and restart if anything is wrong with the original script.

The main thing you need to include is the threads, when you do your next encode set the threads to 2x the number of CPU cores and see if your encoding time improves (it should).
Reply
Thanks given by: X5gb
I've decided to restart the encode and include the threads, an extra eight hours is no big deal to me.
Reply
Thanks given by:
Got the following warning in Simple:

resize [warning]: converting from rgb24 to yuv420p

Should I of picked a different colorspace in lagarith, I left it at the default RGB, or is this normal for Simple to convert.
Reply
Thanks given by:
Nope, you should select yv12
Reply
Thanks given by: X5gb
Unless you want to preserve full chroma resolution (like I usually do), in which case RGB is the better option. YV12 will give smaller files tho

Edit: You could of course argue that your typical Blu Ray only comes in 4:2:0 anyway, but when you do various processing on it that includes displacing the image in units smaller than 2, arguably you now have "more" information worth preserving just to keep the original quality level. Combine two sources via AutoAlign and you actually have more information, kinda. Smile
Reply
Thanks given by: X5gb
Thanks spoRv and TomArrow, but again a little confused, what should I do, Don't care about the file size being bigger but do I lose anything by leaving the lagarith at RGB and then let x264 do the conversion or should I start over and export from Premiere the lagarith using yv12 and convert again to x264. Sounds like based on what you say TomArrow, leaving as RGB is the better option.
Reply
Thanks given by:
Well, RGB is essentially completely lossless - aside from rounding errors in converting the original YUV to RGB and possible different coefficients in the conversion in Premiere vs. x264, which you could control with AviSynth:

You can export as RGB and then wrap the resulting lossless RGB Lagarith in an AVS script that converts it to any colorspace you prefer with all the fine tuning you wish to use -> then simply encode that AviSynth script with x264.

Simplest wrapper imaginable: AVISource("RGBLagarith.avi").ConvertToYV24()

That would be for YV24, a 4:4:4 version of the YUV thingy. YV12 also works, but is only 4:2:0. But if you are doing a Blu Ray compatible encode, you can pretty much only use 4:2:0 anyway, so you may as well export straight as YV12 ... questions over questions. But if you already have an RGB export anyway, I'd simply go with that.

Thing is, I personally like to do 4:4:4 encodes. Not Blu Ray compatible, but I never cared. Big Grin

OR, you know, just check the result and see if the colors look correct compared to the original - if they do, there's nothing further you need to do.
Reply
Thanks given by: X5gb
Thanks, TomArrow.

I'll have a look, once the encode finishes in three hours, but it will be eating at me I haven't done it right and more than likely go back and redo the export as yv12 and encode again.
Reply
Thanks given by:


Possibly Related Threads…
Thread Author Replies Views Last Post
  [Help] Best Topaz Video Enhance settings ? mysun 3 138 2024-04-22, 08:17 AM
Last Post: alexpeden2000
  xvYCC for x264 nightstalkerpoet 10 7,806 2023-03-15, 10:42 PM
Last Post: Falcon
  x265 UHD-BD compliant "perfect" settings spoRv 18 14,806 2021-12-06, 06:12 PM
Last Post: bronan
  I want to change AR, do I have to re-encode? If so, how can I keep original settings? Onti 3 1,983 2021-07-14, 06:28 PM
Last Post: Onti
  x264 - filesize output calculator for 2-pass and CRF ? loa 7 4,549 2020-08-05, 10:30 PM
Last Post: spoRv
  NVenc Test Settings Chewtobacca 2 2,107 2020-08-04, 07:56 PM
Last Post: Chewtobacca
  [Idea] x264 BD compliant "perfect" settings - faster version spoRv 26 18,974 2020-05-11, 08:36 PM
Last Post: Stamper
  Handbrake settings - question JackForrester 3 2,855 2020-03-21, 09:25 PM
Last Post: deleted user
  x264 encoding from Adobe Premiere DoomBot 26 18,208 2019-03-25, 08:26 PM
Last Post: jaminmc
  Tools and settings for compressing x264? NeonBible 1 2,377 2019-01-11, 12:01 PM
Last Post: MrBrown

Forum Jump:


Users browsing this thread: 1 Guest(s)