Trao đổi với tôi

http://www.buidao.com

11/11/13

[Encoding] 2pass CRF

Q:
hi 
i am new here ,i liked hybrid very much,
i have some questions
1. how hybrid uses CRF in 2pass mode?
2. There is no autoguess option in AVC level (by default select 4.1)
3. also in tuning "none option not there
thanx for nice application

A:
regarding 1.:
I think the tooltip is saying it all:
constant rate factor (2pass) is an experimental two pass encoding mode (1st pass is done using 1pass crf, 2nd pass is like normal 2pass 2nd pass)
Since 1pass crf does support vbv-restrictions you shouldn't use this unless you got an especially modified x264 version or an to me unkown reason which requires it.
-> if some thing is unclear about it, please let me know an I will try to explain further
regarding 2.:
If you select AVC Profile/Level: None&unrestricted it tells Hybrid not to restrict anything.
x264 will set the AVC Profile&Level flags by auto-guessing from the settings you choose.
regarding 3.:
There's no need for such an option. smile
- if you want i.e. Preset medium with tune 'none', select Preset->medium and press Apply
- if you want i.e. Preset slow with tune 'film', select Preset->slow and press Apply, then select Tune->film and press Apply
- if you want i.e. Preset fast and apply tune 'film' and then tune 'grain', select Preset->fast and press Apply , then select Tune->film and press Apply, then select Tune->grain and press Apply
Due to the nature of the tune options (only changing values - partially depending on current values - but not forcing anything) it is possible to apply multiple tune options in an order of your choosing.
For better understanding:
If you press Apply next to Preset, Hybrid will force all values (aside from Profile&Level and related) to the selected preset defined by the x264 developer team.
If you press Apply next to Tune, Hybrid will adjust all values (restricted by Profile&Level and related) according to the tune effects by the x264 developer team.
Here's an overview of the preset and tune options in x264:
--preset        Use a preset to select encoding settings [medium]
                                  Overridden by user settings.
                                  - ultrafast:
                                    --no-8x8dct --aq-mode 0 --b-adapt 0
                                    --bframes 0 --no-cabac --no-deblock
                                    --no-mbtree --me dia --no-mixed-refs
                                    --partitions none --rc-lookahead 0 --ref 1
                                    --scenecut 0 --subme 0 --trellis 0
                                    --no-weightb --weightp 0
                                  - superfast:
                                    --no-mbtree --me dia --no-mixed-refs
                                    --partitions i8x8,i4x4 --rc-lookahead 0
                                    --ref 1 --subme 1 --trellis 0 --weightp 1
                                  - veryfast:
                                    --no-mixed-refs --rc-lookahead 10
                                    --ref 1 --subme 2 --trellis 0 --weightp 1
                                  - faster:
                                    --no-mixed-refs --rc-lookahead 20
                                    --ref 2 --subme 4 --weightp 1
                                  - fast:
                                    --rc-lookahead 30 --ref 2 --subme 6
                                    --weightp 1
                                  - medium:
                                    Default settings apply.
                                  - slow:
                                    --b-adapt 2 --direct auto --me umh
                                    --rc-lookahead 50 --ref 5 --subme 8
                                  - slower:
                                    --b-adapt 2 --direct auto --me umh
                                    --partitions all --rc-lookahead 60
                                    --ref 8 --subme 9 --trellis 2
                                  - veryslow:
                                    --b-adapt 2 --bframes 8 --direct auto
                                    --me umh --merange 24 --partitions all
                                    --ref 16 --subme 10 --trellis 2
                                    --rc-lookahead 60
                                  - placebo:
                                    --bframes 16 --b-adapt 2 --direct auto
                                    --slow-firstpass --no-fast-pskip
                                    --me tesa --merange 24 --partitions all
                                    --rc-lookahead 60 --ref 16 --subme 11
                                    --trellis 2
      --tune          Tune the settings for a particular type of source
                              or situation
                                  Overridden by user settings.
                                  Multiple tunings are separated by commas.
                                  Only one psy tuning can be used at a time.
                                  - film (psy tuning):
                                    --deblock -1:-1 --psy-rd :0.15
                                  - animation (psy tuning):
                                    --bframes {+2} --deblock 1:1
                                    --psy-rd 0.4: --aq-strength 0.6
                                    --ref {Double if >1 else 1}
                                  - grain (psy tuning):
                                    --aq-strength 0.5 --no-dct-decimate
                                    --deadzone-inter 6 --deadzone-intra 6
                                    --deblock -2:-2 --ipratio 1.1 
                                    --pbratio 1.1 --psy-rd :0.25
                                    --qcomp 0.8
                                  - stillimage (psy tuning):
                                    --aq-strength 1.2 --deblock -3:-3
                                    --psy-rd 2.0:0.7
                                  - psnr (psy tuning):
                                    --aq-mode 0 --no-psy
                                  - ssim (psy tuning):
                                    --aq-mode 2 --no-psy
                                  - fastdecode:
                                    --no-cabac --no-deblock --no-weightb
                                    --weightp 0
                                  - zerolatency:
                                    --bframes 0 --force-cfr --no-mbtree
                                    --sync-lookahead 0 --sliced-threads
                                    --rc-lookahead 0
source: x264 --fullhelp
Cu Selur