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. |
![]() |
#1021 | Link |
Registered User
Join Date: Mar 2004
Posts: 904
|
MPC-BE 1.5.2.3976 Beta has been released which can play my 1920x800 551kbps bitrate AV1 file that i have smoothly, used up to 46% cpu on core i3-7100U 2.4ghz
Link: https://sourceforge.net/projects/mpc...atest/download Last edited by hajj_3; 23rd September 2018 at 11:16. |
![]() |
![]() |
![]() |
#1022 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 5,955
|
New uploads: (MSYS2; MinGW32: GCC 7.3.0 / MinGW64: GCC 8.2.0)
AOM v1.0.0-643-gaf3e5cc66 rav1e 0.1.0 (d330de0 / 2018-09-23) dav1d 0.0.1 (5e05e65 / 2018-09-23) |
![]() |
![]() |
![]() |
#1025 | Link |
Registered User
Join Date: Jul 2018
Posts: 60
|
|
![]() |
![]() |
![]() |
#1026 | Link |
I am maddo saientisto!
Join Date: Aug 2018
Posts: 92
|
32/64bits binaries:
av1-1.0.0-654-gd0076f507: https://mega.nz/#!kto20KoR!XbcrlXv7Q...lZx3X0tfeVwJx4 64bits binaries only (I don't have a 32bits toolchain in my MSYS2 env): dav1d-0.0.1-37-9075f0e: https://mega.nz/#!co5wFQyQ!EZhG33K4z...mdYdPPtDJqCWBw The dav1d build has been patched so that the input/output files are opened in binary mode, for the reasons previously explained. Band-aid solution until the PR is accepted upstream. |
![]() |
![]() |
![]() |
#1027 | Link |
Registered User
Join Date: Mar 2004
Posts: 40
|
I dusted off my own automated codec testing setup so I can track AV1-development. Of course, objective metrics do not replace subjective testing, but this should still be okay to get some very rough estimates.
The following graph takes about 45 minutes to generate on my Ryzen 2700 (8 cores, 16 threads). To keep things sane, I'm using --cpu-used=4, which is a somwhat "fast" setting. The modern codecs may perform even better on HD resolutions. |
![]() |
![]() |
![]() |
#1028 | Link | ||
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 2,977
|
Quote:
![]() The following graph takes about 45 minutes to generate on my Ryzen 2700 (8 cores, 16 threads). To keep things sane, I'm using --cpu-used=4, which is a somwhat "fast" setting. Quote:
It's hard to say with AV1 since the encoders are so slow that there isn't a substantial corpus of high-quality HD AV1 encodes to evaluate yet. In theory it should also scale well, but today's encoders obviously haven't been able to get a lot of resolution-tuned psychovisual optimization yet. A whole lot of AV1's discussed capabilities are more informed speculation than anything based on real-world demonstrations of real-world scenarios. |
||
![]() |
![]() |
![]() |
#1029 | Link |
Registered User
Join Date: Apr 2004
Posts: 1,310
|
Would it make sense just drop a bitdepth of 8 bits already? Especially now when AV1 was just realesed. All right, decoder optimizations and hardware support will come anyway.
Yes, 8 bits is faster to encode/decode but banding ruins a major part of quality gains at quite large range of bitrates. VP9 8-bits vs 10 bits is a day and night difference. https://sonnati.files.wordpress.com/2016/06/10bit2.png https://sonnati.wordpress.com/2016/0...ntion-part-ii/ Even VP9/HEVC 10-12bit are already so advanced to produce block-free video even at quite low bitrates. I wouldn't be surprised if AV1 8 bits would look worse than VP9/HEVC 10-12 bits (or just comparable) |
![]() |
![]() |
![]() |
#1030 | Link | |
Registered User
Join Date: Jun 2015
Posts: 17
|
Quote:
Just curious whether the Ateme demo was done with existing TV hardware (assuming software decoding with ARM based SOC), or the TV was just been used as a display for decoding done with PC. |
|
![]() |
![]() |
![]() |
#1032 | Link | |
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 2,977
|
Quote:
But yeah, it would be great if the “Main” profile for future codecs always supported at least 10-bit. That’s required for HDR, which is quickly becoming mainstream. It’s not like the SoC or GOU vendors are developing 8-bit only decoders anymore, even if some display pipelines are 8-bit RGB. But 10-bit 64-960 4:2:0 Y’CbCr makes for better 0-255 RGB 4:4:4 anyway. |
|
![]() |
![]() |
![]() |
#1033 | Link | |
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 2,977
|
Quote:
If it’s a fast 8-core ARM or something, software decode should be feasible, especially if the GPU was leveraged for some operations. Decoder optimization is a LOT easier and faster than encoder optimization, since there is only one right answer for decoding. We’ll have a good idea of the potential performance of AV1 decoders way before we will for encoders. |
|
![]() |
![]() |
![]() |
#1034 | Link |
Registered User
Join Date: Jul 2016
Posts: 14
|
Interesting discussion: https://www.reddit.com/r/linux/comme...utube_netflix/
It points some FSF licensing issues from 2010: - https://www.fsf.org/blogs/community/...p8-for-youtube :"Until we move to free formats, the threat of patent lawsuits and licensing fees hangs over every software developer, video creator, hardware maker, web site and corporation -- including you." - https://www.fsf.org/blogs/licensing/...d-webm-license : "Unfortunately, the interaction between the copyright license and the patent license made the result GPL-incompatible. Based on the concerns of developers writing GPL-covered software, Google publicly stated that they would take some time to review the WebM license and try to address the community's concerns. Today, they released a revised license, and it is GPL-compatible." "The most important part of the change is that Google has separated the patent license from the copyright license. Now the copyright license on the software is a totally standard three-clause BSD license, which is clearly compatible with the GPL. The patent license, in turn, provides distributors with permission to exercise all the rights, and meet all the conditions, in the GPL, as required by GPLv2 section 7; and those permissions are consistent with the ones provided by the patent grant in GPLv3 section 11. All this means that developers distributing GPL-covered software can take advantage of the patent license without running afoul of the GPL's conditions, whether they're using GPLv2 or GPLv3." Does it still apply to AV1? |
![]() |
![]() |
![]() |
#1035 | Link |
I am maddo saientisto!
Join Date: Aug 2018
Posts: 92
|
MSYS2/GCC 8.2 builds:
av1-1.0.0-692-g16c9affcb: https://mega.nz/#!U1AVFI5R!jPhrtngqf...l8p05ACp9Fn4Ok dav1d-0.0.1-103-deab253: https://mega.nz/#!xpAHSYwB!hA4Unc81j...3oODqiV3cs3ZP8 dav1d builds are also available here: https://code.videolan.org/videolan/dav1d/pipelines Cloud button on the right The first ASM routines for dav1d have been checked in! Time to benchmark again ![]() Last edited by SmilingWolf; 29th September 2018 at 08:05. |
![]() |
![]() |
![]() |
#1037 | Link | |
Member
Join Date: Nov 2002
Posts: 116
|
https://www.twoorioles.com/
Quote:
|
|
![]() |
![]() |
![]() |
#1038 | Link | |
Member
Join Date: Nov 2002
Posts: 116
|
Alibaba Cloud Joins the Alliance for Open Media
Quote:
|
|
![]() |
![]() |
![]() |
#1039 | Link | |
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 2,977
|
Quote:
Honestly, finding real-world scenarios where libvpx can deliver better quality @ bitrate @ perf than x264 is a challenge, although I suspect that's primarily due to x264's massively greater psychovisual tuning and perf optimization efforts, not differences in the bitstream standards. |
|
![]() |
![]() |
![]() |
#1040 | Link | |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,708
|
Quote:
I remember the days when x265 was claiming 50% more compression for the same quality compared to x264, but you have to dig too much to find such a case, if any.
__________________
Win 10 x64 (18363.476) - Core i3-9100F - nVidia 1660 (441.41) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|