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. |
13th April 2018, 15:33 | #21 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
|
So, chances are good that the makefile will work with the native compiler set of either MinGW32 or MinGW64 ... maybe I try to compile it then. Despite the last change being half a year old.
|
13th April 2018, 16:12 | #23 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
|
Unfortunately I did not. There are some errors (several "enum constant in boolean context" warnings treated as errors in extlib/Eigen/src/Core/Assign.h). I may get further if I knew how to disable this strictness?!
Paste: JVET JEM rev. 595 in MinGW64 Last edited by LigH; 13th April 2018 at 21:06. |
13th April 2018, 21:56 | #24 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,753
|
I commented out the CPPFLAGS option "-Werror" in build/linux/common/makefile.base to get the software built anyway; so expect it to break later...
JVET rev. 595 (HM-16.6-JEM-7.1) — small archive for the minimum software selection, large only for the curious |
13th April 2018, 23:16 | #25 | Link |
Registered User
Join Date: Mar 2002
Posts: 863
|
Thanks for the build, so far it's working without any crashes. I cant say anything about the quality yet, but the encoding speed is not that bad. I mean it's very slow, but not AV1 slow.
Edit: nevermind, on a higher resolution (720p) test encoding, it's much slower in comparison, the encoding speed is around halfway between AV1 --cpu=used=0 and --cpu-used=1. The quality at low bitrate is VERY impressive though. Easily better than AV1 or XVC. Last edited by Tommy Carrot; 14th April 2018 at 02:28. |
14th April 2018, 12:33 | #26 | Link | |
Registered User
Join Date: Apr 2002
Posts: 756
|
Quote:
|
|
14th April 2018, 22:42 | #28 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
"National Association of Broadcasters", they just had their tradeshow last week where content creators and codec people like to show off.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
15th April 2018, 13:08 | #30 | Link |
Registered User
Join Date: Mar 2002
Posts: 863
|
I've done some more tests with this codec. It's unfortunate that even if they finish the development it's probably doomed because of patents and licensing issues, because from a technical standpoint, it seems to be significantly better than AV1. It has consistently better (and more consistent) quality, in some cases by a pretty big margin.
|
15th April 2018, 13:37 | #31 | Link | |
Registered User
Join Date: Mar 2004
Posts: 1,120
|
Quote:
|
|
15th April 2018, 20:25 | #33 | Link | |
Registered User
Join Date: Apr 2002
Posts: 756
|
Quote:
That is 2 Billion unit every year from Consumer Market. Excluding the professional uses. If they only take 50 Cents / unit, that is annual $1B revenue stream. If you expect the codec to last 10 - 20 years, that is total $20 Billion return. With No Cap. The more unit you sell the more you pay. The software implementation should be free. I mean, the codec would now be so complex it is literally impossible to play without a top range general hardware or dedicated decoder. Along with free image format. |
|
19th April 2018, 18:04 | #34 | Link | |
Registered User
Join Date: Jul 2005
Posts: 42
|
Quote:
When you say "low bitrate", are you talking 512kbps or less? Also, have you gone below 480p in your low bitrate tests? |
|
19th April 2018, 19:17 | #35 | Link | |
Registered User
Join Date: Mar 2002
Posts: 863
|
Quote:
However, be prepared that the encoder is very slow, and cannot read y4m, only raw yuv. I only had the patience to test it on few seconds long 720p and lower res videos. But as the encoder is single-threaded, you can run a couple encodings in parallel. |
|
19th April 2018, 20:24 | #36 | Link | |
Registered User
Join Date: Jul 2005
Posts: 42
|
Quote:
Tried to run a quick test on lunch with no luck. Could you give me a sample vommand line syntax? I obviously overlooked or misunderstood something when I looked over the usage info. Thanks. |
|
19th April 2018, 20:40 | #37 | Link |
Registered User
Join Date: Mar 2002
Posts: 863
|
Here is an example:
Code:
TAppEncoderstatic.exe -c config-samples\encoder_randomaccess_jvet10.cfg -q 25 -fr 25 -wdt 720 -hgt 288 -f 50 -i test.yuv -b jvet.bin In the config file, i set the intra period to 256 frames, i think the default is too low. |
19th April 2018, 20:47 | #38 | Link | |
Registered User
Join Date: Jul 2005
Posts: 42
|
Quote:
Yhanks for the help. |
|
30th April 2018, 15:45 | #39 | Link |
Registered User
Join Date: Mar 2004
Posts: 1,120
|
Could a moderator rename this thread please as this codec has an official name now 'Versatile Video Coding' (VVC): http://news.itu.int/versatile-video-...arts-strongly/
Last edited by hajj_3; 1st May 2018 at 19:46. |
Thread Tools | Search this Thread |
Display Modes | |
|
|