VideoHelp Forum

+ Reply to Thread
Page 66 of 66
FirstFirst ... 16 56 64 65 66
Results 1,951 to 1,969 of 1969
Thread
  1. Happy that got resolved.
    If you use crf encoding, this can also happen if your source is rather dark.

    Cu Selur
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  2. A quick update on my situation from this post. Today, I was finally able to perform a definitive test to find out what was going on. I encoded a new version of a video I had encoded using the 11.28 version 2 weeks ago. The earlier encode was 647mb for the video stream, the new encode is just 370mb. Since they were both encoded from the same Bluray raw, the issue is in the settings or the encoder. Will look into it more, but have to go now.
    Quote Quote  
  3. If you can create two debug outputs (one for reach method), it should be easy to tell whats happening.
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  4. If it was just a matter of different settings on the same version of Hybrid, it should be that easy. But it looks like I need to test the same settings on different Hybrid versions instead. But I still have install file of 2022.11.28 and 2022.3.20 with me.
    Last edited by Compositor; 6th Jan 2023 at 02:19.
    Quote Quote  
  5. Okay, different settings (encoding&filter) will result in different results.
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  6. I did a test by encoding the same source video twice. One using Hybrid 2022.03.20, the version I used most of last year with satisfactory results, the other using 2022.12.12, the test version you gave me last time. Both used the same encode settings. I uninstalled one version along with removing the settings before installing the other for the test. Both tests used the same copy of the encode settings I exported years ago as backup. The 3.20 encode was 113mb while the 12.12 encode was only 78.8mb.

    The debug report for both encode jobs are included here.
    Quote Quote  
  7. => 2022.12.12 version uses '--sbrc' the 2022.03.22 does not.
    sbr = segment based rate control is under "x265->Quantization->Adpative Quantizatuin->SBRC" (it's only available when adaptive quantization is turned on)
    From the looks of it, it's not set my any preset or tune, so you must have set it manually yourself, and it didn't come from some default. (in Hybrid it's disabled by default)

    Cu Selur
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  8. Let me see if I got this right. If '--sbrc' appears in the commandline, it means sbrc is on, correct? But in my Hybrid UI, SBRC is unchecked, but that line is in the commandline. But if I check the option, the '--sbrc' disappears from the commandline.
    You wouldn't happened to have flipped which action turns on sbrc, did you?
    Quote Quote  
  9. LOL, you are right I totally overlooked that.
    -> will fix.
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  10. I did a few more tests, not encodes. It may not be as simple as a flipped behavior. On starting Hybrid, SBRC is indeed disabled when no adaptive quantization is selected, sbrc also doesn't appear in the commandline. However, when I select an AQ mode, SBRC is automatically set in the commandline- even though the check box isn't checked. After this, the check box indeed works in the opposite manner from what it's supposed to. Since SBRC is automatically triggered when an AQ mode is selected, SBRC is automatically selected when the user loads a setting that uses an AQ mode, whether they had chosen to use SBRC or not.

    This explains why another of my settings produced an encode of a size as what I was expecting. That particular setting doesn't use AQ unlike my preferred one.
    Last edited by Compositor; 6th Jan 2023 at 11:25.
    Quote Quote  
  11. However, when I select an AQ mode, SBRC is automatically set in the commandline- even though the check box isn't checked.
    That does not happen here, before:

    and after changing mode:


    Disabling minimize command line:
    Before:
    Code:
    x265 --frame-threads 0 --wpp --no-pmode --no-pme --log-level 2 --input - --output-depth 10 --y4m --profile main10 --high-tier --min-cu-size 8 --ctu 32 --qg-size 32 --no-opt-cu-delta-qp --tu-intra-depth 1 --tu-inter-depth 1 --limit-tu 0 --max-tu-size 32 --no-hme --me hex --subme 2 --merange 57 --no-analyze-src-pics --limit-modes --no-rect --no-amp --max-merge 3 --no-early-skip --rskip 1 --temporal-mvp --rdpenalty 0 --no-tskip --strong-intra-smoothing --no-constrained-intra --no-open-gop --gop-lookahead 0 --scenecut 40 --scenecut-bias 5 --scenecut-aware-qp 0 --no-hist-scenecut --opt-ref-list-length-pps --keyint 250 --min-keyint 0 --max-ausize-factor 1 --radl 0 --bframes 4 --no-weightb --no-b-intra --bframe-bias 0 --b-adapt 2 --b-pyramid --ref 3 --weightp --rc-lookahead 20 --slices 1 --lookahead-threads 0 --lookahead-slices 0 --qpstep 4 --qpmin 0 --qpmax 69 --qblur 0.50 --cplxblur 20.0 --crf 18.00 --opt-qp-pps --no-rc-grain --cbqpoffs -2 --crqpoffs -2 --ipratio 1.40 --pbratio 1.30 --nr-intra 0 --nr-inter 0 --qpfile GENERATED_QP_FILE --limit-refs 0 --rd 3 --no-fast-intra --ssim-rd --no-rd-refine --psy-rd 2.50 --rdoq-level 2 --psy-rdoq 10.00 --signhide --no-splitrd-skip --qcomp 0.60 --qp-adaptation-range 1 --no-aq-motion --aq-mode 0 --no-hevc-aq --no-const-vbv --vbv-maxrate 0 --vbv-bufsize 0 --vbv-init 0.90 --vbv-end 0.000 --min-vbv-fullness 50.00 --max-vbv-fullness 80.00 --no-hrd --no-aud --info --no-idr-recovery-sei --deblock=-1:-1 --sao --selective-sao 4 --no-sao-non-deblock --limit-sao --no-repeat-headers --no-temporal-layers --log2-max-poc-lsb 8 --no-fades --no-psnr --no-ssim --no-interlace --range limited --colormatrix bt709 --no-single-sei --no-hdr10 --output "J:\tmp\sample-clip.mov.265"
    after switching mode:
    Code:
    x265 --frame-threads 0 --wpp --no-pmode --no-pme --log-level 2 --input - --output-depth 10 --y4m --profile main10 --high-tier --min-cu-size 8 --ctu 32 --qg-size 32 --no-opt-cu-delta-qp --tu-intra-depth 1 --tu-inter-depth 1 --limit-tu 0 --max-tu-size 32 --no-hme --me hex --subme 2 --merange 57 --no-analyze-src-pics --limit-modes --no-rect --no-amp --max-merge 3 --no-early-skip --rskip 1 --temporal-mvp --rdpenalty 0 --no-tskip --strong-intra-smoothing --no-constrained-intra --no-open-gop --gop-lookahead 0 --scenecut 40 --scenecut-bias 5 --scenecut-aware-qp 0 --no-hist-scenecut --opt-ref-list-length-pps --keyint 250 --min-keyint 0 --max-ausize-factor 1 --radl 0 --bframes 4 --no-weightb --no-b-intra --bframe-bias 0 --b-adapt 2 --b-pyramid --ref 3 --weightp --rc-lookahead 20 --slices 1 --lookahead-threads 0 --lookahead-slices 0 --qpstep 4 --qpmin 0 --qpmax 69 --qblur 0.50 --cplxblur 20.0 --crf 18.00 --opt-qp-pps --no-rc-grain --cbqpoffs -2 --crqpoffs -2 --ipratio 1.40 --pbratio 1.30 --nr-intra 0 --nr-inter 0 --qpfile GENERATED_QP_FILE --limit-refs 0 --rd 3 --no-fast-intra --ssim-rd --no-rd-refine --psy-rd 2.50 --rdoq-level 2 --psy-rdoq 10.00 --signhide --no-splitrd-skip --qcomp 0.60 --qp-adaptation-range 1 --no-aq-motion --aq-mode 1 --aq-strength 1 --no-sbrc --no-cutree --no-const-vbv --vbv-maxrate 0 --vbv-bufsize 0 --vbv-init 0.90 --vbv-end 0.000 --min-vbv-fullness 50.00 --max-vbv-fullness 80.00 --no-hrd --no-aud --info --no-idr-recovery-sei --deblock=-1:-1 --sao --selective-sao 4 --no-sao-non-deblock --limit-sao --no-repeat-headers --no-temporal-layers --log2-max-poc-lsb 8 --no-fades --no-psnr --no-ssim --no-interlace --range limited --colormatrix bt709 --no-single-sei --no-hdr10 --output "J:\tmp\sample-clip.mov.265"
    => only '--no-sbrc' (not '--sbrc') was added, which is correct.
    Code:
    --aq-mode 0 --no-hevc-aq
    changed to
    Code:
    --aq-mode 1 --aq-strength 1--no-sbrc --no-cutree
    Cu Selur
    Last edited by Selur; 6th Jan 2023 at 11:44.
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  12. You fixed it? I'll be happy to try it out if you give me a link.

    EDIT: I encoded the video from this post again. This time I checked the SBRC option and it disappeared from the commandline. The result was 113mb, like the 3.20 encode. I attached the debug report for your reference.
    Image Attached Files
    Last edited by Compositor; 6th Jan 2023 at 14:01.
    Quote Quote  
  13. Send you a link, try if that solves the issue for you.
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  14. This version does seem to properly enable or disable SBRC as set by the user. It doesn't appear on the commandline until the option is actually checked.
    I am encoding the video again. Two versions, one with and one without SBRC checked or on the commandline. I'm calling it a night now. I'll let you know how it turns out in a few hours.
    Quote Quote  
  15. Good night.
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  16. Good news. No SBRC was 113mb and SBRC was 78.8. Exactly as intended. Attaching the debug report for your reference. Because I was asleep, both runs are in the same report.
    Glad that was settled. I'm working on the series that made me want to do encoding in the first place and I finally got proper raws to do it with. So I want them looking their best.
    Image Attached Files
    Quote Quote  
  17. I'm happy too, that this issue was resolved.

    Cu Selur
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  
  18. Member
    Join Date
    Dec 2020
    Location
    Croatia
    Search PM
    I'm using Hybrid's QTGMC deinterlacer on some DVDs I have and the results are great, but there's one thing on my mind that's been niggling away at me:

    I have QTGMC set to bob (which doubles the framerate) because when I tested it with the regular framerate the problem I had (jerky video at times) was still present even though very much less than before (without QTGMC). Now, the question is: if I'm using constant kbps when encoding, does that mean that if the framerate is doubled, the quality is effectively half that which it would be with the regular framerate? So a 1700 kbps video at 50 fps will have the quality of a 850kbps at 25 fps?
    Quote Quote  
  19. About the 'jerky video': I would need a sample to suggest anything.
    About 'double frame rate/count => double the amount of bit rate required': No, bob deinterlacing does not double the mount of unique data it does create double the raw data, but lots of this data is not unique. Encoding formats have come a long way in the last 20+years and they have become really good at finding duplicate data and the likes.

    Cu Selur
    users currently on my ignore list: deadrats, Stears555
    Quote Quote  



Similar Threads