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.

 

Go Back   Doom9's Forum > Video Encoding > High Efficiency Video Coding (HEVC)
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 15th December 2015, 11:54   #3021  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
Current state:

x265 1.8+167-e951ab673b1c (GCC 4.9.2)
x265 1.8+167-e951ab673b1c (GCC 5.2.0)

New documented 'K' frametype ("keyframe", exact type depending on circumstances), several speedups and fixes (mostly in sao).
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 15th December 2015, 12:42   #3022  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,844
Quote:
Originally Posted by pingfr View Post
Any news? (on the ctu & presets improvements & QoL)?

Cheers.
Impatient much?
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 15th December 2015, 17:24   #3023  |  Link
burfadel
Registered User
 
Join Date: Aug 2006
Posts: 2,229
Quote:
Originally Posted by pingfr View Post
Any news? (on the ctu & presets improvements & QoL)?

Cheers.
A watched pot never boils
burfadel is offline   Reply With Quote
Old 15th December 2015, 18:20   #3024  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,844
Quote:
Originally Posted by pingfr View Post
@froggy1: Retarded much?
This is going to get you nowhere

Please don't ask when it's done. It'll be done when it's done
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 16th December 2015, 00:48   #3025  |  Link
Blowis
Registered User
 
Join Date: Oct 2015
Posts: 16
I wanted to ask is it normal that me=star is faster than umh.
I tested two videos:

1a) Profil medium me= umh : 18.61 fps PSNR : 45.114 SSIM :0.971590
1b) Profil medium me= star : 19.14 fps PSNR : 45.113 SSIM : 0.971609

2a) Profil medium me= umh : 13.23 fps PSNR : 46.188 SSIM : 0.967780
2b) Profil medium me = star : 13.65 fps PSNR : 46.191 SSIM: 0.967778

On a video 2mn subme:star is 7s faster.

Visually I see no difference.

This is different from the x264 ?

Last edited by Blowis; 16th December 2015 at 23:34.
Blowis is offline   Reply With Quote
Old 16th December 2015, 01:13   #3026  |  Link
x265_Project
Guest
 
Posts: n/a
Quote:
Originally Posted by Blowis View Post
I wanted to ask is it normal that me=star is faster than umh.
I tested two videos:...
Interesting, but the basic tradeoff with speed is not quality, it's efficiency (quality @ bit rate). What were the bit rates?

Last edited by x265_Project; 16th December 2015 at 01:16.
  Reply With Quote
Old 16th December 2015, 23:12   #3027  |  Link
Blowis
Registered User
 
Join Date: Oct 2015
Posts: 16
Quote:
Originally Posted by x265_Project View Post
Interesting, but the basic tradeoff with speed is not quality, it's efficiency (quality @ bit rate). What were the bit rates?

I use CRF:23 which gives a bitrate 1 724 Kbps and 2 597 Kbps.

After I tested rdpenalty:2 I lost 19% and 29% encoding time.
Visually minimal difference.

Last edited by Blowis; 16th December 2015 at 23:42.
Blowis is offline   Reply With Quote
Old 16th December 2015, 23:44   #3028  |  Link
x265_Project
Guest
 
Posts: n/a
Quote:
Originally Posted by Blowis View Post
I use CRF:23 which gives a bitrate 1 724 Kbps and 2 597 Kbps.

I tested rdpenalty:2 I lost between 19% to 29% encoding time.
Visually minimal difference.
I'm confused. Can you put all the relevant information in a simple table?

command line options changed from default preset
bit rate
Global PSNR
SSIM
FPS

It would also help to know the details of your input video sequence (is it available, what is the pixel resolution, frame rate, and does it have low, medium or high motion)?

Lastly, it would help to know your computer system details (processor, memory, OS).
  Reply With Quote
Old 17th December 2015, 15:41   #3029  |  Link
Blowis
Registered User
 
Join Date: Oct 2015
Posts: 16
Quote:
Originally Posted by x265_Project View Post
I'm confused. Can you put all the relevant information in a simple table?

command line options changed from default preset
bit rate
Global PSNR
SSIM
FPS

It would also help to know the details of your input video sequence (is it available, what is the pixel resolution, frame rate, and does it have low, medium or high motion)?

Lastly, it would help to know your computer system details (processor, memory, OS).
I use StaxRip.
Video 1a Profil Medium and:
wpp / ctu=64 / min-cu-size=8 / max-tu-size=32 / tu-intra-depth=3 / tu-inter-depth=3 / me=2 / 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=0 / no-limit-modes / weightp / weightb / aq-mode=2 / qg-size=32 / 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
Video 1b unless such Me=3

The same for video 2a and 2b.

My Cpu I7 4770K@4.3Ghz DDR 8Go@2.4Ghz SSD 512go Samsung 840Pro Windows 10

Last edited by Blowis; 17th December 2015 at 15:44.
Blowis is offline   Reply With Quote
Old 17th December 2015, 19:40   #3030  |  Link
Motenai Yoda
Registered User
 
Motenai Yoda's Avatar
 
Join Date: Jan 2010
Posts: 709
what x265_Project is trying to say is that you'll get the same quality but different bitrate, for the same bitrate you'll get different quality.
__________________
powered by Google Translator
Motenai Yoda is offline   Reply With Quote
Old 17th December 2015, 23:53   #3031  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
@ Blowis

Quote:
Originally Posted by x265_Project View Post
command line options changed from default preset
That means the command line in your encoder call, not the whole set of internal parameters stored in the auxiliary data in the video stream (that's simply too much to recognize at one glance).
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 21st December 2015, 18:26   #3032  |  Link
x265_Project
Guest
 
Posts: n/a
A patch with new performance presets was pushed today. We look forward to your feedback.
  Reply With Quote
Old 21st December 2015, 19:30   #3033  |  Link
Motenai Yoda
Registered User
 
Motenai Yoda's Avatar
 
Join Date: Jan 2010
Posts: 709
The table shows 2 row for limit-refs, but I'm pretty sure the first was for limit-modes, and limit-modes there aren't at all in the code too, only defaulted at 0.

Anyway I didn't get how to enable the 2 pass mode for cfr+vbv, if I have to.
__________________
powered by Google Translator
Motenai Yoda is offline   Reply With Quote
Old 21st December 2015, 20:05   #3034  |  Link
x265_Project
Guest
 
Posts: n/a
Quote:
Originally Posted by Motenai Yoda View Post
The table shows 2 row for limit-refs, but I'm pretty sure the first was for limit-modes, and limit-modes there aren't at all in the code too, only defaulted at 0.

Anyway I didn't get how to enable the 2 pass mode for cfr+vbv, if I have to.
Thanks for the feedback. We'll get this cleaned up before the patch is committed (tomorrow).
  Reply With Quote
Old 21st December 2015, 20:05   #3035  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
Quote:
Originally Posted by x265_Project View Post
A patch with new performance presets was pushed today.
Just when I am away from my usual building PC ... well, I will try to publish one as soon as I rebuilt my compiling environments elsewhere.

P.S.:

Quote:
Originally Posted by x265_Project View Post
... before the patch is committed (tomorrow).
Oh, then I have a little time, ok.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid

Last edited by LigH; 21st December 2015 at 20:11.
LigH is offline   Reply With Quote
Old 23rd December 2015, 09:44   #3036  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,782
Merry Christmas (or similar holidays) with a current build with updated preset defaults (e.g. limit-modes/refs; please RTFM).

x265 1.8+187-da48f2690076 (GCC 4.9.2)
x265 1.8+187-da48f2690076 (GCC 5.2.0)
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 23rd December 2015, 20:16   #3037  |  Link
Ajvar
Registered User
 
Join Date: Jul 2014
Posts: 115
Hey guys, I've been away from my horse-powere laptop and so from encoding videos. Can somebody write a short-list of what drastically changed since 1.7.1? In efficiency/speed. Thanks.
Ajvar is offline   Reply With Quote
Old 24th December 2015, 14:26   #3038  |  Link
Selur
Registered User
 
Selur's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 7,277
"what drastically changed", the presets changed, pme and pmode were added but those only seem to be only really useful on systems 4+ core systems, all in all I wouldn't call any changed 'drastic'
__________________
Hybrid here in the forum, homepage
Selur is offline   Reply With Quote
Old 24th December 2015, 15:22   #3039  |  Link
Blowis
Registered User
 
Join Date: Oct 2015
Posts: 16
Hi,
I just tested the last days made. I chose the Medium profile I modified all its: --crf 22 --early-skip --aq-mode 2 --me star --merange 44 --rc-lookahead 60 --keyint 240 --psy-rd 1.3.

wpp / ctu=64 / min-cu-size=8 / max-tu-size=32 / tu-intra-depth=1 / tu-inter-depth=1 / me=3 / subme=2 / merange=44 / 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=60 / lookahead-slices=5 / bframes=4 / bframe-bias=0 / b-adapt=2 / ref=3 / limit-refs=3 / no-limit-modes / weightp / weightb / aq-mode=2 / qg-size=32 / aq-strength=1.00 / cbqpoffs=0 / crqpoffs=0 / rd=3 / psy-rd=1.30 / rdoq-level=0 / psy-rdoq=0.00 / signhide / deblock / sao / no-sao-non-deblock / b-pyramid / cutree / no-intra-refresh / rc=crf / crf=21.0 / qcomp=0.60 / qpmin=0 / qpmax=51 / qpstep=4 / ipratio=1.40 / pbratio=1.30


But I see --Limit-modes : 3 that normally there should be more than 0. You can set it to 0 or must be done manually.
Blowis is offline   Reply With Quote
Old 25th December 2015, 01:36   #3040  |  Link
foxyshadis
Angel of Night
 
foxyshadis's Avatar
 
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
--limit-modes has no argument, it's either on or off. --limit-refs is 0-3.

Changes since 1.8: Modified presets, most are faster, higher quality, or both. Limit-modes. Intra refresh. 2-pass CRF. Monochrome (i400). Big psy-rd changes, possibly improvements. Lots of 12-bit speedups & bug fixes, and some other misc speedups and fixes for 8 & 10. Analysis save/load fixes. Level 8.5 (unlimited) allowed. i64x64 disabled until it's fixed.

See the 1.8 announcement for changes since 1.7.

Last edited by foxyshadis; 25th December 2015 at 01:49.
foxyshadis is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 08:36.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.