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. |
![]() |
#1861 | Link |
Registered User
Join Date: Aug 2009
Posts: 190
|
I couldn't find any x264 tune ssim encodes, but I did find some x265 tune PSNR that show basically the same pattern. Tuning for PSNR at the expense of Fast SSIM, while other metrics don't really change.
The major difference is that the PSNR tuning seems to help with CB and Cr for x265, not just the Y channel. Fascinating. So it appears x264 and x265 have their own version of VMAF which is just the combination of PSNR and FastSSIM metrics. |
![]() |
![]() |
![]() |
#1862 | Link | |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 5,956
|
Quote:
The main metric used in x264 and x265 is the "rate factor", if I'm not completely wrong... |
|
![]() |
![]() |
![]() |
#1863 | Link |
Registered User
Join Date: Aug 2009
Posts: 190
|
I just meant in the sense that VMAF is a fusion of other metrics, including PSNR.
VMAF use fancy statistics to combine them all based how they agreed with subjective measurements but it looks like x264 just combined Fast SSIM and PSNR when they didn't move in opposite directions. |
![]() |
![]() |
![]() |
#1865 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,494
|
AFAIK there are no licensing issues. Both rav1e and SVT-AV1 have open licences (BSD 2-Clause and BSD+patent). Some patches already seem to exist but it seems aren't fully ready yet (i.e. developers still need to do some work or want to wait a bit more for the respective projects to mature).
|
![]() |
![]() |
![]() |
#1867 | Link | |
Registered User
Join Date: Aug 2015
Posts: 34
|
Quote:
|
|
![]() |
![]() |
![]() |
#1868 | Link |
Registered User
Join Date: Aug 2015
Posts: 34
|
Unfortunately it's impossible to use VMAF directly for RDO because an encoder has to evaluate distortion on very small blocks, down to 8x8 pixels. So the best you can do is come up with something that approximates it.
|
![]() |
![]() |
![]() |
#1869 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 5,956
|
Just that you mention rav1e ... this week they broke compilation for the x86 target, possibly in an attempt to add assembler optimizations. The developers seem to lack of a cross-compilation environment for x86 (where I am not sure if that specifically means 32 bit code) for automated testing. I discovered that issue during my usual sporadic runs of the media-autobuild suite.
|
![]() |
![]() |
![]() |
#1870 | Link |
Registered User
Join Date: Mar 2004
Posts: 905
|
dav1d 0.5.0 'Asiatic Cheetah'
The fast and small AV1 decoder, codename 'Asiatic Cheetah'. It supports all the AV1 features and all bitdepths. 0.5.0 brings large improvements in speed on SSSE3 CPU (up to 40% speedup), new speed improvements on AVX-2 (for 4-7%) and ARM64 (up to 10%) and ARM32. It introduces some VSX, SSE2 and SSE4 optimizations. 0.5.0 fixes some minor issues, can export ITU T.35 metadata and improves the player example. |
![]() |
![]() |
![]() |
#1871 | Link |
Registered User
Join Date: Sep 2019
Posts: 1
|
Hi guys. I’m not good at English, sorry for that. Got file [Xrip][Nekopara][OVA_Extra][GB][1080P][AV1_10bit].mp4 from nyaa. Last and several dozen previous build of mpv playback it choppy. x86 and x64 version of mpv.
But mpc-hc 1.8.4.x86 playback it smooth. Only x86 build of mpc-hc 1.8.4, x64 also playback it choppy. And next builds of mpc-hc also playback it choppy. As far as I understand there were some changes in LAV Filters which led to the worst result. Maybe this information will be useful to someone. |
![]() |
![]() |
![]() |
#1872 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,494
|
MPC-HC 1.8.4 (LAV v0.73.1) uses libaom for AV1 decoding, 1.8.5 (LAV v0.74) uses dav1d. dav1d isn't optimized for 10 bit AV1 yet and it seems for this particular case and your hardware that libaom is faster (for 8 bit dav1d is much faster). Probably same problem for mpv. As dav1d matures this problem will be solved.
https://code.videolan.org/videolan/dav1d/issues/216 https://code.videolan.org/videolan/dav1d/issues/78 Last edited by sneaker_ger; 14th October 2019 at 11:20. |
![]() |
![]() |
![]() |
#1873 | Link |
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 2,977
|
And VMAF isn't THAT great a metric. Many encoders will do some more sophisticated things internally. particularly around maintaining temporal coherence. VMAF does at least include a lightweight interframe comparison metric, but it doesn't do anything new to figure out how the variation of quality of individual frames impacts the overall viewer experience.
|
![]() |
![]() |
![]() |
#1874 | Link | |
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 2,977
|
Quote:
|
|
![]() |
![]() |
![]() |
#1875 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,708
|
First commercial AV1 hardware decoder, claimed by Chips&Media and it's called Wave510A.
Can handle 4K60fps AV1 main profile using one core@500MHz and expands to dual core@1000MHz for 8K60fps. Supports AV1 8bit/10bit up to 8Kx8K and up to 50Mbps More here: https://www.anandtech.com/show/15003...av1-decoder-ip and here: https://en.chipsnmedia.com/page/product_view/5919
__________________
Win 10 x64 (18363.476) - Core i3-9100F - nVidia 1660 (441.41) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
![]() |
![]() |
![]() |
#1877 | Link | |
Moderator
![]() Join Date: Jan 2006
Location: Portland, OR
Posts: 2,977
|
Quote:
I wish there was some hint on how many transistors this takes, so we could estimate the silicon cost of adding it to a chip. It could be bigger than normal as this is JUST an AV1 decoder, without sharing anything with H.264/HEVC/VP9/etcetera decoders. In a more mature implementation, one would expect an integrated decoder which supports multiple bitstreams. That takes a lot fewer transistors in total that having all those as independent decoders. 400/500 MHz is pretty reasonable, as it can run in a processor in a relatively lower power state for better battery life on long-term content. I am not a deep SoC guy, so take all above with an appropriately scaled grain of salt. I'm looking forward to seeing an announcement for the first device with HW AV1 decode. AV1 isn't relevant for premium content until a material portion of customers have devices with HW decoders with integrated HW DRM. So much hinges on whether the additive cost of AV1 decode will be low enough to be a default in lower cost SoCs in the next year or two. I'm kinda startled how murky that still is as we approach 2020. |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|