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. |
|
|
Thread Tools | Search this Thread | Display Modes |
22nd May 2013, 10:54 | #3001 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,784
|
If you are not yet very experienced, only use {1-pass:CRF or 2-pass:bitrate}, speed preset, content tuning, and possibly playback device. If you like, make your own profile with these options.
3-pass encoding is not recommendable in general. It was an attempt to optimize very low bitrate encodings, but the results might look even more artifical than a 2-pass or CRF encoding, due to a more narrow quantization range. Nothing substitutes "enough bitrate". Last edited by LigH; 22nd May 2013 at 10:57. |
22nd May 2013, 18:21 | #3002 | Link |
Registered User
Join Date: Mar 2010
Posts: 2
|
Thank you for your reply.
There are three problems are not very clear. What I mean is: 1, "{1-pass: CRF or 2-pass: bitrate}" What does this mean? Is not to be understood as: "1-pass: CRF" <=> "Targeting quality (Default: Quality = 23.0)" And "2-pass: bitrate" <=> "Targeting file size (Default: Bitrate = 1000)" ? 2, if this understanding is correct, then when using the 2-pass approach, based on your experience, to achieve different quality, you can set the bitrate roughly how much? For example the following three scenarios: A: canopus chqx Lossless (1440 * 1080i) -> Blu-ray B: Blu-ray Re -> 1080 C: Other -> ipad 3, if you need to import "MeGUI-x264_generic_profiles_v85.zip"? These profiles and Megui 2341 compatible? Or is one of those that can be used in Megui2341? Thank you again! |
23rd May 2013, 07:10 | #3004 | Link | |
Registered User
Join Date: Nov 2009
Posts: 2,405
|
Quote:
Do not use the old profiles anymore. They are no supported. Thanks - updated. |
|
23rd May 2013, 07:25 | #3005 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,784
|
@ daemon_k:
1) OK, a little more like pseudo-code: I meant that you should use only {EITHER target quality OR target size} AND preset AND tuning [AND MAYBE playback device] but you should not change any more advanced options unless you studied their meaning thoroughly. The mentioned basic options were well balanced (in relation to each other) by the developers with probably more experience than the average user. |
24th May 2013, 18:51 | #3006 | Link |
Registered User
Join Date: Mar 2013
Posts: 24
|
just curious, how to reencode vfr video?
I always get audio out of sync when reencode using MeGUI (video length is exactly same with original, but different fps) Simple tools made by LoRd_muldeR works very fine (link) What's basic difference between both of them? --- edit: --- I think I found the basic difference between those two, LoRd_muldeR's tool using avs2yuv, while MeGUI using avs4x264mod for piping I'm a newbie in encoding, could somebody please explain it? Thank you very much Last edited by superhil; 25th May 2013 at 09:33. |
8th June 2013, 22:53 | #3010 | Link | |
Registered User
Join Date: Apr 2012
Posts: 37
|
Quote:
http://forum.doom9.org/showthread.php?t=165627 |
|
9th June 2013, 00:07 | #3012 | Link |
Registered User
Join Date: Sep 2005
Posts: 558
|
So then you all are saying the old preset was wrong and anything previously encoded using that setting is not compliant.
I'd been using DXVA as a general setting since Level 4.1 is frequently considered compatible with more devices. How is that effected by the new maxrate and bufsize? Are we talking more compatible? |
9th June 2013, 11:17 | #3013 | Link |
Registered User
Join Date: Aug 2009
Posts: 463
|
I don't know what settings are used by old DXVA preset. But even without VBV settings those files should be DXVA compliant as VBV restrictions are very high. Consider that Blu-Ray uses --vbv-maxrate 40000 and --vbv-bufsize 30000 with average bitrate 20000-30000kbs. And people usually use lower average bitrate which, in most cases prevents spikes over 62500kbs.
Basically yes, new preset should be more compatible if old preset did not contain VBV restrictions. |
9th June 2013, 20:43 | #3014 | Link |
Registered User
Join Date: Sep 2005
Posts: 558
|
Thanks. That does indeed clarify things.
Is it reasonable to believe that the DXVA setting (as that stand now) is a better 'General' setting than the Default preset (which does not have any restrictions or Level 4.1? I've been doing encodings (mostly 720p) that I'm currently watching on a PC but would like to have future compatibility with standalone devices or 'smart' TVs. I'm aware that many of these devices do have a Level 4.1 restriction. |
11th June 2013, 07:14 | #3016 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,784
|
The simple way: You can exchange the tools\x264\x264.exe against a 10 bit version. But it will still receive YV12.
Handling higher bitdepths and finer chroma subsampling requires both manually editing the script and adding custom command line parameters. MeGUI will not (yet?) add these by checking a box. |
12th June 2013, 07:44 | #3018 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,784
|
A first step would be, similar to supporting both 32 and 64 bit architecture compiles of x264, also supporting both 8 and 10 bit channel depth compiles alternatively. There are many reports that the 10 bit channel bitdepth support already enhances compression efficiency, even with provided default YV12 video (YUV 4:2:0). Unfortunately, most consumer decoder chips may not support the AVC profile high10.
AviSynth 2.6x also supports finer chroma subsampling (e.g. YV16 or YV24). To feed x264 with such video, it will require the use of the parameters --input-csp and --output-csp, and will lead to even less compatible AVC profiles (high422, high444). And many plugins may not support these color spaces. Possibly beyond capabilities of a script generating GUI may be the support of Deepcolor filters, they may require manual script editing... Last edited by LigH; 12th June 2013 at 07:47. |
12th June 2013, 10:22 | #3019 | Link | |
Registered User
Join Date: Aug 2009
Posts: 463
|
Quote:
Although most hardware decoders do not support 10-bit video or other color spaces there are a lot of people (like me) who use PC for watching videos on monitor or TV connected via HDMI. 10-bit support should be easy to add, just like x64 binaries and checkbox. For other color spaces Avisynth should be updated to 2.6 and AVS Script Creator would require a checkbox (or checkbox + dropdown box) for ConvetToYVxx. Plus, input/ouput csp dropdown box in x264 configuration dialog. Last edited by detmek; 12th June 2013 at 10:29. |
|
12th June 2013, 10:53 | #3020 | Link |
Registered User
Join Date: Apr 2012
Posts: 37
|
And also add the appropriate profiles to the AVC Profile dropdown list in the MeGUI x264 configuration dialog, namely: High 10 Profile (--profile high10) and High 4:2:2 Profile (--profile high422) and High 4:4:4 Predictive Profile (--profile high444).
And make sure to apply the correct VBV restrictions for those profiles. As you already know, for --profile high the VBV restrictions are 1.25 times higher than those of --profile baseline / --profile main. So: For --profile high10 the VBV restrictions are 3 times higher than those of --profile baseline / --profile main. And for --profile high422 and --profile high444 the VBV restrictions are 4 times higher than those of --profile baseline / --profile main. |
|
|