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. |
4th July 2016, 09:10 | #3882 | Link |
Registered User
Join Date: Feb 2012
Posts: 46
|
yes..there's some quality improvement even in low bitrate. kudos for that
Cli (626fcbac7ffb): Code:
ffmpeg -i input.mkv -f yuv4mpegpipe -pix_fmt yuv420p - | x265.exe --y4m --bitrate 500 --preset veryslow --ctu 32 --max-tu-size 16 --tu-intra-depth 2 --tu-inter-depth 2 --me umh --rdpenalty 1 --psy-rd 2.5 --recursion-skip --rc-lookahead 90 --aq-mode 2 --ref 3 --deblock -3:-3 --no-rect --no-amp --no-b-intra --no-weightb --no-psy-rdoq --no-rdoq-level --no-strong-intra-smoothing --no-sao --output output.mkv - Code:
ffmpeg -i input.mkv -f yuv4mpegpipe -pix_fmt yuv420p - | x265.exe --y4m --bitrate 500 --preset veryslow --ctu 32 --max-tu-size 16 --tu-intra-depth 2 --tu-inter-depth 2 --me umh --rdpenalty 1 --psy-rd 2.5 --rc-lookahead 90 --aq-mode 2 --ref 3 --deblock -3:-3 --no-rect --no-amp --no-b-intra --no-weightb --no-psy-rdoq --no-rdoq-level --no-strong-intra-smoothing --no-sao --output output.mkv - Last edited by shinchiro; 4th July 2016 at 09:42. |
4th July 2016, 09:16 | #3883 | Link |
Registered User
Join Date: Feb 2007
Location: Sweden
Posts: 483
|
Have also noticed a speed drop here. Commits compared, 78ffb67 with 836a870. ~7%
Preset : Medium Custom Command line : --me 3 --ref 4 --aq-mode 2 --aq-strength 3 --rdoq-level 1 --psy-rdoq 5 --rc-lookahead 80 --no-rskip Last edited by Barough; 4th July 2016 at 11:52. |
4th July 2016, 09:19 | #3884 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
|
Better compare either the same build with one option enabled and disabled, or two builds with both the same options; you may be surprised how much more changed between two releases, and then you can't decide if the reason of an output or speed difference is this one option you changed, or all the other code differences...
In such a case where the meaning of an option changed slightly, one may need to compare four tests (both builds with option enabled and disabled). Last edited by LigH; 4th July 2016 at 09:22. |
4th July 2016, 11:58 | #3885 | Link |
Registered User
Join Date: Feb 2007
Location: Sweden
Posts: 483
|
I have compared between 2 specific commits using the same options and using the same test files. Have run the tests 3 times each with the commits i mentioned above above and the latest commit is a little slower.
Got a friend 2 do some quick tests also and he say the same thing about the latest commit. It's slower. Last edited by Barough; 4th July 2016 at 12:01. |
5th July 2016, 05:22 | #3886 | Link |
Registered User
Join Date: Jan 2014
Posts: 45
|
Yes. At preset veryslow, if you compare the older --recursion-skip and the current --rskip (enabled by default), you will find a small loss in speed, but a huge gain in quality. Essentially, the newer rskip aims to keep the same quality as the older no-recursion-skip, without the 40%+ performance loss.
There should be no impact at medium preset though... |
5th July 2016, 07:50 | #3887 | Link | |
Registered User
Join Date: Nov 2012
Posts: 218
|
Quote:
1. At preset veryslow, is --rskip set by default? 2. At preset placebo, is --no-rskip set by default? 3. At preset slower and slow, --rskip gives a huge quality gain with only a little speed decrease, true or false? 4. It is not recommended to set --no-rskip unless one don't care about time but only quality, true or false? Last edited by littlepox; 5th July 2016 at 08:10. |
|
5th July 2016, 08:19 | #3889 | Link | |
Registered User
Join Date: Feb 2015
Posts: 326
|
Quote:
2. At preset placebo --no-rskip is as default: https://bitbucket.org/multicoreware/...#param.cpp-414 |
|
5th July 2016, 08:53 | #3890 | Link | |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
Quote:
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
5th July 2016, 21:49 | #3891 | Link | |
Registered User
Join Date: Feb 2007
Location: Sweden
Posts: 483
|
Quote:
Well from my and my m8's tests so is there an impact on the performance when using --no-rskip with Present Medium. The loss on our tests is 3-4 FPS. Haven't tested with the latest commit, ie a932b43 but the loss is definitely there on 1.9+227. |
|
6th July 2016, 20:40 | #3893 | Link | |
Registered User
Join Date: Sep 2007
Posts: 41
|
Quote:
might x265 can not receive the y4m stream as a 10bit input try add -strict -1 to set ffmpeg not to compiling strictly to the limitations. or even use raw format (need to specify all basic perferences) ffmpeg -i XXXXXX.XXX -an -q:v 0 -f rawvideo -pix_fmt yuv420p10le -vf scale=out_color_matrix=btX0XX -r XXXXX/100X -s XXXXxXXXX -strict -1 -| (to piping out/stdout?) replace XXX with your proper values...... -pix_fmt yuv420p12le 12bit? -pix_fmt yuv420p16le 16bit? Last edited by uneedme; 6th July 2016 at 20:51. |
|
6th July 2016, 21:19 | #3894 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,770
|
Quote:
http://test-benwagg-materials.s3.ama...e3ec6360eca0a0 Code:
ffmpeg.exe -i "input.mov" -pix_fmt yuv420p10le -strict -1 -f yuv4mpegpipe - | x265_16bit.exe - --y4m Note you need to be using a 16-bit build or the multilib build to encode 10-bit. |
|
7th July 2016, 03:03 | #3895 | Link | |
Registered User
Join Date: Sep 2007
Posts: 41
|
Quote:
LOL... Should you specify Arguments there is no pain in the Ass, it's in your fingers... lol |
|
7th July 2016, 19:02 | #3896 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,770
|
Quote:
Which I don't remember, and do mind . My napkin estimate for the number of unique combinations we commonly use is... 1440! |
|
8th July 2016, 16:49 | #3897 | Link | |
Registered User
Join Date: Sep 2007
Posts: 41
|
Quote:
err......it is good for your handwriting...... LOL...... Have you finally found out your bank card pin? (I thought you mean that) Sorry, calculated out...... Interpol (or propably FBI) will collect those tissues sercetly and analysis them for the portland local intel for sure...... LOL Do you recall the guys you meet daily ever with vigilant eyes.......that you feel wired......the FBI is working...... Last edited by uneedme; 8th July 2016 at 18:00. |
|
12th July 2016, 13:28 | #3898 | Link |
Registered User
Join Date: Nov 2012
Posts: 218
|
A beta version of the new --tune film based on the most up-to-date stable 10-bit build:
--ctu 32 --max-tu-size 16 --crf 18 --pbratio 1.2 --cbqpoffs -3 --crqpoffs -3 --no-sao --subme 3 --b-intra --no-amp --weightb --aq-mode 3 --aq-strength 0.9 --rd 5 --psy-rd 2.0 --psy-rdoq 3.0 --rdoq-level 2 --rc-lookahead 80 --qcomp 0.65 --no-strong-intra-smoothing Tweak the crf between 16~20 Comments and feedback are welcome. Last edited by littlepox; 14th July 2016 at 13:37. |
12th July 2016, 20:49 | #3899 | Link |
Registered User
Join Date: Feb 2015
Posts: 326
|
I've updated VS 2015 to update 3 and realize that 12-bit x265 compiled with options
set CXXFLAGS=/arch:AVX /GS- /GL hangs at beginning (before encoding, illegal instruction). VS 2015 update 2 with the same options works. VS 2015 update 3 with this options works for 8-bit and 10-bit x265. If I compile by VS 2015u3 in debug mode it works. It could be that update 3 to VS 2015 is not perfect. |
12th July 2016, 21:48 | #3900 | Link |
Registered User
Join Date: Jan 2010
Posts: 709
|
I'm not sure some speed/quality parameter like --rd 5 should be changed with a tune
Of which entity is the improvement of --rc-lookahead 80 and --no-strong-intra-smoothing on film based content? also difference (in quality) between --rdpenalty 1/2 and --ctu 32 --max-tu-size 16?
__________________
powered by Google Translator Last edited by Motenai Yoda; 12th July 2016 at 21:51. |
Thread Tools | Search this Thread |
Display Modes | |
|
|