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. |
10th December 2015, 15:06 | #3002 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
|
CRF limits the quality loss. The smaller rate factor, the less loss, the bigger the result. Find your own personal threshold of "visual transparency" (how much loss you find hardly noticable).
|
10th December 2015, 15:44 | #3003 | Link | |
Registered User
Join Date: Apr 2015
Posts: 163
|
Quote:
I really like early-skip a lot, speed increase is incredible (about + 60%) and quality loss is minimal. As far as aq-mode 3 is concerned, I don't know ... it increased bitrate by 25%, admittedly on a darkish clip. You probably could just bump down crf a notch or two and obtain similar results. |
|
10th December 2015, 18:22 | #3005 | Link | ||
Registered User
Join Date: Mar 2008
Posts: 68
|
OK..I've been testing for some time different settings encodign a small sample file. ..
x264 (4380 Kbps) crf18,10bit,very slow Quote:
x265 (2933 Kbps) crf 20, 10bit, medium, tune=grain, rdoq-level=2, psy-rdoq=1.00 Quote:
http://screenshotcomparison.com/comparison/153828 It's almost identical. x265 lacks a tiny bit of details here and there but it seems it's really close and encoding speed was nice. I could prolly increase psy-rd a bit.or maybe change something else...What do you think? Last edited by Vesdaris; 10th December 2015 at 18:56. |
||
10th December 2015, 21:01 | #3006 | Link | |
Registered User
Join Date: Oct 2015
Posts: 16
|
Quote:
Here are but setting after several tries optimal and fast Profile Medium: wpp / ctu=16 / min-cu-size=8 / max-tu-size=16 / tu-intra-depth=3 / tu-inter-depth=3 / me=3 / subme=2 / merange=32 / no-rect / no-amp / max-merge=2 / temporal-mvp / early-skip / rdpenalty=0 / no-tskip / no-tskip-fast / strong-intra-smoothing / no-lossless / no-cu-lossless / no-constrained-intra / no-fast-intra / open-gop / no-temporal-layers / interlace=0 / keyint=240 / min-keyint=23 / scenecut=40 / rc-lookahead=20 / lookahead-slices=5 / bframes=4 / bframe-bias=0 / b-adapt=2 / ref=3 / limit-refs=1 / no-limit-modes / weightp / weightb / aq-mode=2 / qg-size=16 / aq-strength=1.00 / cbqpoffs=0 / crqpoffs=0 / rd=3 / psy-rd=1.00 / rdoq-level=2 / psy-rdoq=1.10 / signhide / deblock / sao / no-sao-non-deblock / b-pyramid / cutree / no-intra-refresh / rc=crf / crf=22.0 / qcomp=0.60 / qpmin=0 / qpmax=51 / qpstep=4 / ipratio=1.40 / pbratio=1.30 On my i7 4774k@4.3Ghz i am between 12.25 to 14.45 fps according to the video. For a video of 1 hour 40 1080p encoding lasts 3 hours 30. |
|
10th December 2015, 21:59 | #3007 | Link |
Registered User
Join Date: Mar 2008
Posts: 68
|
I'm getting insta crash if I use anything past this (ur settings)
--wpp --ctu=16 --min-cu-size=8 --max-tu-size=16 --tu-intra-depth=3 --tu-inter-depth=3 --me=3 --subme=2 --merange=32 --no-rect --no-amp --max-merge=2 --temporal-mvp --early-skip --rdpenalty=0 --no-tskip --no-tskip-fast --strong-intra-smoothing --no-lossless --no-cu-lossless --no-constrained-intra --no-fast-intra --open-gop --no-temporal-layers --interlace=0 --keyint=240 --min-keyint=23 --scenecut=40 --rc-lookahead=20 --lookahead-slices=5 --bframes=4 --bframe-bias=0 --b-adapt=2 --ref=3 --limit-refs=1 I guess I'm doing something wrong lol Last edited by Vesdaris; 10th December 2015 at 22:11. |
10th December 2015, 22:31 | #3008 | Link | |
Registered User
Join Date: Aug 2006
Posts: 2,229
|
Quote:
Why isn't. --b--intra on by default? What disadvantages are there using --me star seeing as it is so fast? In any case, when all the settings I use are taken into account, for me at least it is the most suitable outcome speed and performance wise regardless of content. I do use higher b frames, lower aq with animation. Last edited by burfadel; 10th December 2015 at 22:35. |
|
10th December 2015, 22:53 | #3009 | Link | |
Registered User
Join Date: Feb 2015
Posts: 326
|
Quote:
|
|
11th December 2015, 09:28 | #3012 | Link | |
Registered User
Join Date: Feb 2015
Posts: 326
|
Quote:
Problem with command line that hangs x265 was reported in P.S. part of this message http://forum.doom9.org/showthread.ph...09#post1746309 Fix for this bug is in https://bitbucket.org/multicoreware/...94dde4afadad6b You can update x265. (I'm only guessing.) |
|
11th December 2015, 11:22 | #3013 | Link |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
|
It's very disappointing that x265 is still so bad at mode decision that restricting ctu to 16 is useful, since that eliminates one of the key advantages over AVC. But I tested it, and it really does make the picture sharper even if it slightly increases noise, and retains grain better. Maybe psy-rd also needs to directly correspond to a much stronger version of --rd-penalty, where the higher the psy-rd the higher the threshold for 64x64 or 32x32 ctu becomes, so that larger can still be used when warranted, and the value of psy-rd directly indicates how much grain/fine detail the user is interested in keeping.
|
11th December 2015, 19:55 | #3014 | Link | |
Registered User
Join Date: Oct 2015
Posts: 16
|
Quote:
For me the ctu16 it is best to have the detail with the ctu64 so smooth it was a clear image but less detail. Here are photos and encodings (for the ctu64 i put RD Penalty: 2 Psy-RD: 1.20 Psy-RDOQ: 1.30, if I put as the encoding of ctu16 smooth it over): wpp / ctu=64 / min-cu-size=8 / max-tu-size=32 / tu-intra-depth=3 / tu-inter-depth=3 / me=3 / subme=2 / merange=32 / no-rect / no-amp / max-merge=2 / temporal-mvp / early-skip / rdpenalty=2 / no-tskip / no-tskip-fast / strong-intra-smoothing / no-lossless / no-cu-lossless / no-constrained-intra / no-fast-intra / open-gop / no-temporal-layers / interlace=0 / keyint=240 / min-keyint=23 / scenecut=40 / rc-lookahead=20 / lookahead-slices=5 / bframes=4 / bframe-bias=0 / b-adapt=2 / ref=3 / limit-refs=1 / no-limit-modes / weightp / weightb / aq-mode=2 / qg-size=32 / aq-strength=1.00 / cbqpoffs=0 / crqpoffs=0 / rd=3 / psy-rd=1.20 / rdoq-level=2 / psy-rdoq=1.30 / signhide / deblock / sao / no-sao-non-deblock / b-pyramid / cutree / no-intra-refresh / rc=crf / crf=23.0 / qcomp=0.60 / qpmin=0 / qpmax=51 / qpstep=4 / ipratio=1.40 / pbratio=1.30 Link Image ctu64: http://hpics.li/686abe6 wpp / ctu=16 / min-cu-size=8 / max-tu-size=16 / tu-intra-depth=3 / tu-inter-depth=3 / me=3 / subme=2 / merange=32 / no-rect / no-amp / max-merge=2 / temporal-mvp / early-skip / rdpenalty=0 / no-tskip / no-tskip-fast / strong-intra-smoothing / no-lossless / no-cu-lossless / no-constrained-intra / no-fast-intra / open-gop / no-temporal-layers / interlace=0 / keyint=240 / min-keyint=23 / scenecut=40 / rc-lookahead=20 / lookahead-slices=5 / bframes=4 / bframe-bias=0 / b-adapt=2 / ref=3 / limit-refs=1 / no-limit-modes / weightp / weightb / aq-mode=2 / qg-size=16 / aq-strength=1.00 / cbqpoffs=0 / crqpoffs=0 / rd=3 / psy-rd=1.00 / rdoq-level=2 / psy-rdoq=1.10 / signhide / deblock / sao / no-sao-non-deblock / b-pyramid / cutree / no-intra-refresh / rc=crf / crf=23.0 / qcomp=0.60 / qpmin=0 / qpmax=51 / qpstep=4 / ipratio=1.40 / pbratio=1.30 Link Image ctu16: http://hpics.li/93b5428 You see the differences on the teeth, lips, eyes on the ctu64 was a smoother face so clear but loses detail. Here is the origin of the image x264: http://hpics.li/28b34fb After a 80 inch TV i see no difference. For me the best is ctu16 all cases. |
|
11th December 2015, 20:19 | #3015 | Link | ||
Registered User
Join Date: Nov 2015
Posts: 5
|
Quote:
Quote:
Question for the x265 crew though. Am I getting the full performance of my computer now or is it being hindered. I have a fully loaded 2015 MacBook pro w/ retina that has a 4.0GHz Intel i7 and 16gb of DDR3 ram. My practice clip is a 8 seconds long and 6GB uncompressed. It seems to take around 5-6 minutes to run through x265 on preset slow. Does that seem about right? Side question, does everyone have to answer these questions before every post? Its frustrating to post and have to search around to answer a quest before a post! Last edited by undfeatable; 11th December 2015 at 21:05. |
||
12th December 2015, 21:06 | #3018 | Link | |
Angel of Night
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
|
Quote:
My post was about how you shouldn't need to disable one of HEVC's greatest strengths just to get an acceptable encode, though. There has to be a way to fix the use of large blocks so that it works in harmony better. |
|
12th December 2015, 22:39 | #3019 | Link |
Guest
Posts: n/a
|
Agree completely. The ability to code 32x32 and 64x64 blocks is perhaps HEVC's greatest asset. When can do this with low visual distortion, you get a big improvement in encoding efficiency. If you have visible distortion with large CUs, it could naturally be much more visible than with smaller CUs. We've got some ideas about how to improve our analysis to select the best PU and TUs, understanding that the distortion measurements used in x265 (and every HEVC encoder) are imperfect. It's just a matter of having the time to experiment and implement these ideas. Of course, as always, suggestions and contributions are welcomed.
|
13th December 2015, 03:38 | #3020 | Link | |
Registered User
Join Date: Nov 2012
Posts: 218
|
Quote:
|
|
Thread Tools | Search this Thread |
Display Modes | |
|
|