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. |
26th February 2019, 15:53 | #1482 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
Here is an up-to-date performance comparison of aomdec vs dav1d (I believe some of the tests are still running as I write this)
https://docs.google.com/spreadsheets...gid=1835354908 Single-Threading, it still loses in some cases on SSE 4.1 CPUs (aom implements mostly SSE4.1 for pre-AVX), but Multi-Threading it makes up for that. One missing part is prep_8tap, which can have a decent impact. Their goal for releasing dav1d 0.2.0 is to be faster then aomdec in 8-bit in all targeted scenarios.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 26th February 2019 at 16:04. |
26th February 2019, 17:03 | #1483 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
There are some user benchmarks on an iPhone with crazy results.
1080p with 46 to 74 fps. Years ago we told people they would never be able to watch new codecs on a phone if it didn't have ASIC for the codec ... |
26th February 2019, 17:27 | #1484 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
They really still shouldn't want to/have to, since it'll make the phone hot and the battery empty.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
26th February 2019, 18:00 | #1485 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,771
|
Alliance for Open Media codecs
Quote:
Generally each new codec generation aims to be more than twice as complex to decode as the prior generation. With Moore’s Law gains, computing devices get a LOT more than 2x faster in that time. The bigger challenge with software codecs is getting them integrated into hardware DRM required to play premium content above 480p. It’s exciting to see these perf gains with AV1. Hopefully we’ll get to a reasonably “done” version of dav1d later this year so we can ballpark decoder requirements for AV1 versus other codecs. I’m particularly interested in how much parallelism is possible. VP9 was nearly single-threaded, which was problematic A big question for AV1’s viability is how many extra transistors (and thus how much extra die size and SoC cost) full HW decode will take. I’ve not heard any details from anyone who has taped out an implementation yet. Anyone else? Last edited by benwaggoner; 26th February 2019 at 18:08. |
|
26th February 2019, 18:16 | #1486 | Link | |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Quote:
It needs further optimization for pre-AVX2 SIMD, but the multi-threading performance especially for AVX2 is impressive.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
|
26th February 2019, 20:10 | #1487 | Link |
Registered User
Join Date: Feb 2019
Location: Delft, Netherlands
Posts: 15
|
@nevcairiel You're fast
That bench included !604 (prep_8tap), so this is most likely the performance as it's going to look like at 0.2.0 release. Not all prep_8tap functions are converted to ssse3 yet, so there is potentially another 5-12% speedup possible for ssse3, highly depending on content. |
28th February 2019, 08:34 | #1488 | Link | |
Registered User
Join Date: Apr 2002
Posts: 756
|
Quote:
|
|
28th February 2019, 10:45 | #1489 | Link |
Registered User
Join Date: Jun 2015
Posts: 28
|
Personally, I find AVIF a lot more interesting than AV1 seeing as JPEG is technologically much more obsolete than AVC (if you don't consider 4K, of course). I just hope they don't force chroma subsampling like on webp.
|
1st March 2019, 05:40 | #1492 | Link | |
Registered User
Join Date: Apr 2015
Posts: 21
|
In this document (Final Call for Proposals for a Next-Generation Image Coding Standard (JPEG XL)) issued in last April, it is stated page 3:
Quote:
|
|
2nd March 2019, 02:08 | #1494 | Link |
Registered User
Join Date: Mar 2004
Posts: 1,126
|
It looks like the dav1d decoder v0.2.0 has been released: https://code.videolan.org/videolan/d...f534b9fe6f169a
|
2nd March 2019, 07:31 | #1495 | Link | |
Registered User
Join Date: Jul 2018
Posts: 80
|
Quote:
Wait until there is a 0.2.0 tag and/or release. https://code.videolan.org/videolan/dav1d/tags |
|
2nd March 2019, 08:07 | #1496 | Link | |
Registered User
Join Date: Jul 2018
Posts: 80
|
Quote:
There isn't a tag neither a release version. https://code.videolan.org/videolan/dav1d/tags https://code.videolan.org/videolan/dav1d/releases That change was in 25/02 and the other was 13 hours ago. I think that the final version of 0.2.0 isn't release yet, but it's seems that will be release in the follow hours/days. But I confirm that this is a litle strange. They have a version without being finished. That it seems that is the way before, they don't use -dev neither -snapshot. |
|
2nd March 2019, 09:14 | #1497 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
The release is scheduled for Monday currently. The version bump means nothing, its only in preparation for the release, only tags really matter. You would typically do that a few days earlier to ensure everything comes out as expected.
Its not really that strange either, you guys are just overthinking it.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 2nd March 2019 at 09:20. |
2nd March 2019, 09:46 | #1498 | Link |
Helenium(Easter)
Join Date: Aug 2017
Location: Hsinchu, Taiwan
Posts: 99
|
Just like this commit
It seems like 0.1.1 is just a transition from 0.1.0 to 0.2.0 and will never get released. But I can be wrong, anyway.
__________________
Monochrome Anomaly |
2nd March 2019, 10:35 | #1499 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,348
|
0.1.1 was never released indeed, the changelog entries being created for it have been recycled into the 0.2.0 changelog.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
|
|