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. |
![]() |
#41 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,204
|
The high peaks (or low valleys, if you want) look disturbing. I can only assume those are I frames, a smoother difference between the frame types would feel more appropriate.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
![]() |
![]() |
![]() |
#42 | Link | |
Registered User
Join Date: Oct 2017
Posts: 19
|
Quote:
Giving higher quality to pictures of lower temporal layers actually improves the overall quality in general. If the coding settings are modified to give more equal distribution you will get worse quality in most pictures. The quality of the pictures in low temporal layers needs to be reduced and since the pictures in higher temporal layers use those pictures as reference pictures, there will be a negative impact on the prediction. As long as the lowest quality pictures are of good quality and there are no visual problems I don't think there is anything inappropriate with a bit of peaks and valleys in objective quality scores. Colinhunt's graph indicates that for most of the sequence the lowest quality xvc pictures are actually better than the highest quality x265 pictures. I would be very happy to hear comments and feedback regarding the visual quality. |
|
![]() |
![]() |
![]() |
#44 | Link |
Registered User
Join Date: Dec 2002
Posts: 991
|
I ran a few encodes today, with the aim of comparing xvc and av1. Now, this is far from a definitive comparison, seeing as I often have trouble finding my own butt with both hands, and generally just mess about with encoders like a drunkard stumbling around in the dark.
Aaanyway, here's how I set up the encodes. source: 1080p24 8bit 4:2:0 469 frames xvc: speed mode 2, qp30, explicit setting "aqp_strength 16", single pass av1: cpu_used 2, tile-columns 6, usage vbr, threads 14, bitrate-target 1370kbps, single pass Encoder versions xvc: binary from Jonatans' post #32 in this thread av1: LigH's binary 0.1.0-8449-g6471e8bd7 Encoding times, reported bitrates and filesizes xvc: 10984 seconds / 1375 kbps (by encoder) / 3 360 139 bytes (.xvc) av1: 9120 seconds / 1404 kbps (by Mediainfo) / 3 580 224 bytes (.webm) It should be noted that xvc ran on a single thread at a cpu load of 4%, while av1 ran on 14 threads at an average cpu load of 20% (bouncing between 4-60%). Metrics Red is xvc, green is av1. Higher, i.e. closer to 1.000, is better. 3SSIM ![]() MSSIM ![]() Last edited by colinhunt; 17th March 2018 at 23:44. |
![]() |
![]() |
![]() |
#45 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 5,241
|
![]() ![]() ![]() |
![]() |
![]() |
![]() |
#46 | Link | |
Registered User
Join Date: Dec 2002
Posts: 991
|
20 or so percent slower, yeah, but in my test xvc was running on single thread while av1 was running on 14 threads. It'll be interesting to see xvc performance once/if they implement multi-threading.
Quote:
|
|
![]() |
![]() |
![]() |
#47 | Link |
Registered User
Join Date: Oct 2017
Posts: 19
|
Thanks colinhunt for reporting more performance numbers!
Just a quick comment on the patent situation in xvc. Divideon (the developers of the xvc codec) is an MPEG member and we are in continuous dialog with the patent holders to try our best to get all the necessary agreements in place. But even though that may take some time, I would like to highlight that xvc is already in a better position than other codecs when it comes to licensing. Unless you are using a codec that is more than 25 years old, you will be at risk of infringing patents (and that would also be the case for software implementations like x264/x265 and libaom), and you will be at risk of receiving requests for paying a license for using those patents. The difference with xvc and the other codecs is that we promise to help you out (e.g. by designing around the patent in question) if the patent holder makes an unreasonable claim. |
![]() |
![]() |
![]() |
#48 | Link | |
Registered User
Join Date: Jun 2013
Posts: 59
|
Quote:
Good luck with your post-xvc endeavors.
__________________
saldl: a command-line downloader optimized for speed and early preview. |
|
![]() |
![]() |
![]() |
#50 | Link | |
ангел смерти
![]() Join Date: Nov 2004
Location: Lost
Posts: 9,228
|
Quote:
Saying that "things happen" and the next version will excise any patent-protected process is a realistic warning to their users to hope for the best but expect rocky roads and re-encodings.
__________________
There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order. ~ Ed Howdershelt |
|
![]() |
![]() |
![]() |
#51 | Link |
Registered User
Join Date: Jun 2013
Posts: 59
|
@foxyshadis
1- You might want to check what FUD means. 2- I would trust the actual lawyers, with actual relevant experience and expertise, who are hired by multiple corporations (not just Google), to okay everything that gets added to AV1, over an unpractical scheme, augmented with inconcrete promises of legal protection, and tired attempts at spreading FUD against the competition.
__________________
saldl: a command-line downloader optimized for speed and early preview. Last edited by MoSal; 26th March 2018 at 19:52. |
![]() |
![]() |
![]() |
#52 | Link |
Registered User
Join Date: Apr 2002
Posts: 703
|
I am starting to understand and guess what xvc might be.
It tries to be an all JVET H.266 encoder, and once all the body and decision are made regarding to tools and features used in spec, xvc with its feature selection will be the first JVET h.266 encoder on the market. |
![]() |
![]() |
![]() |
Tags |
codec, compression, video codec, video encoding, xvc |
Thread Tools | Search this Thread |
Display Modes | |
|
|