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 September 2018, 07:32 | #921 | Link | ||
I am maddo saientisto!
Join Date: Aug 2018
Posts: 95
|
Quote:
The "++" in "D:/Aleksoid/C++/Source/aom/" create an invalid regular expression that makes some of the cmake tests fail. The AVX2 one just happens to be the first file tested that triggers the problem. Just rename the path to something like CPP and all the problems should go away Quote:
Ping @LigH EDIT: New build, GCC 8.2 based, no extra C/CXX flags, 32/64bits, HBD/LDB, static libraries included (decoder+encoder, sorry Aleksoid1978 but this solution was simply faster than having 8 different build configs) av1-1.0.0-566-g67645b8f5: https://mega.nz/#!BsxmTYyJ!dnoSK66uc...7QnZnFkEzEop08 Following the comments on issue 2147 I think I'll drop the CONFIG_LOWBITDEPTH=0 builds from now on The CONFIG_LOWBITDEPTH=1 ones should work perfectly for 8/10/12 bits video and work faster for 8 bits on top, so no reason to keep the HBD-only builds around Last edited by SmilingWolf; 14th September 2018 at 06:36. |
||
13th September 2018, 11:16 | #925 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
I can't play the "halo infinite trailer" video (720p) lagfree with mpv. It seems that is uses gpu decoding? bcs cpu is only at max 5%
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database |
13th September 2018, 11:42 | #926 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
There is no GPU decoding for AV1 anywhere yet. But maybe the decoder has a bottleneck somewhere.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
13th September 2018, 11:43 | #927 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
With mpv 2018-09-02 the 720p version of the halo trailer stutters here as well. I'm not sure it is related to shere AV1 decoding performance as LAV nightly (via MPC-HC) decodes completely smooth on i5-2500K with maybe 15% - 30% CPU. (Not that you have told us anything about your hardware ...)
|
13th September 2018, 11:45 | #928 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,795
|
Ryzen 1700 @3.6ghz. gpu Rx480 8GB. I testet it in Chrome 70 now and it is very smooth.
I thought of gpu decoding bcs in the task manager you can see a "GPU 3d" if you show the gpu modules column when playing in mpv.
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database Last edited by ChaosKing; 13th September 2018 at 11:48. |
13th September 2018, 22:36 | #932 | Link | |
Registered User
Join Date: Aug 2015
Posts: 34
|
Quote:
|
|
14th September 2018, 05:12 | #933 | Link | |
Registered User
Join Date: Apr 2016
Posts: 61
|
Quote:
CPU usage is around 10-13%. |
|
14th September 2018, 08:23 | #934 | Link |
Registered User
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
|
I just did some performance testing with the 1080p 30fps AV1 encode of the Gus Kenworthy & Tom Wallisch X Games Slopestyle GoPro Preview video in MPC-HC v1.8.1 x64 with its built-in LAVfilters; I originally tried the Halo video but I found the X Games video to be much more demanding (but also much more motion-sick inducing, especially when playing at slower than real-time).
With my 4c/8t Nehalem Xeon x3470 I was only seeing ~25% CPU utilization at maximum even though I was unable to play back the video in real-time (it was somewhere between 16fps and 20fps). Mathematically that should mean that it's only using 2 threads, but disabling SMT and setting my BIOS to only enable 2 cores resulted in noticably worse performance, yet setting the BIOS to enable 3 cores without SMT resulted in the same 16-20fps performance I was originally seeing yet at only ~67% CPU utilization. At least with the LAVfilters bundled with MPC-HC v1.8.1 x64, it would seem that the AV1 decoder can only utilize 3 cores and no SMT, yet even then the 2 less loaded cores are only hitting around half of their according core's available utilization. And for reference, the 720p 30fps AV1 encode of that same video played back without a hitch on my Xeon - heck it left enough headroom that I could turn on a bunch of motion interpolation which greatly helped alleviate the motion sickness I got from watching the 1080p AV1 encode playback at sub-20fps frame rates (it's times like this that I thank the devs over at Nintendo for making F-Zero X and F-Zero GX native 60fps games). Now I'm a bit out-of-the-loop, but I couldn't help but notice that YouTube-DL was using the .MP4 extension for AV1 downloads - is that in fact correct behavior? (and no, I don't mean AVC1, otherwise my PC would have been playing back the videos easy-peasy). Last edited by Nintendo Maniac 64; 14th September 2018 at 09:15. |
14th September 2018, 09:07 | #935 | Link | |
I am maddo saientisto!
Join Date: Aug 2018
Posts: 95
|
Quote:
So MP4-only for the time being Also: GCC 8.2, static builds, 32/64bits, CONFIG_LOWBITDEPTH=1 av1-1.0.0-577-g8ae39302e: https://mega.nz/#!14REmAwB!AO8Sta2C3...KVcSKPnnuyEOeI |
|
14th September 2018, 09:11 | #936 | Link | |
Registered User
Join Date: Jul 2018
Posts: 80
|
Quote:
CPU at 62% Intel Core i7-8550U (Kaby Lake-R U4+2) With ffplay.exe 20180912 I play this 1080p video, realy realy slow, but play well the 720p video. It's correct, since webm support for av1 isn't finalized. Also youtube-dl download what youtube give, and Youtube have av1 in mp4 container with mp4 schema (av01.0.05M.08). Last edited by marcomsousa; 14th September 2018 at 10:43. |
|
14th September 2018, 10:59 | #937 | Link | |
I am maddo saientisto!
Join Date: Aug 2018
Posts: 95
|
Quote:
CPU: Intel i7-4770 @ 3.4 GHz Zeranoe build: Code:
# ffmpeg -threads 4 -i "Gus Kenworthy & Tom Wallisch X Games Slopestyle GoPro Preview.1080.mp4" -benchmark -f null - ffmpeg version N-91931-gb69ea742ab Copyright (c) 2000-2018 the FFmpeg developers built with gcc 8.2.1 (GCC) 20180813 [libaom-av1 @ 0000000000485ac0] 1.0.0-507-g5d963cb57 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Gus Kenworthy & Tom Wallisch X Games Slopestyle GoPro Preview.1080.mp4': frame= 1736 fps= 18 q=-0.0 Lsize=N/A time=00:00:57.92 bitrate=N/A speed=0.602x video:909kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown bench: utime=95.473s stime=0.187s rtime=96.195s bench: maxrss=234036kB Code:
# ./ffmpeg -threads 4 -i "Gus Kenworthy & Tom Wallisch X Games Slopestyle GoPro Preview.1080.mp4" -benchmark -f null - ffmpeg version N-91943-g1b98bfb932 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 8.2.1 (GCC) 20180913 [libaom-av1 @ 0000000000338500] 1.0.0-577-g8ae39302e Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Gus Kenworthy & Tom Wallisch X Games Slopestyle GoPro Preview.1080.mp4': frame= 1736 fps= 37 q=-0.0 Lsize=N/A time=00:00:57.92 bitrate=N/A speed=1.24x video:909kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown bench: utime=98.234s stime=1.076s rtime=46.544s bench: maxrss=272452kB |
|
14th September 2018, 12:09 | #938 | Link | |
Member
Join Date: Nov 2002
Posts: 203
|
http://download.opencontent.netflix.com/?prefix=AV1/
Quote:
|
|
14th September 2018, 12:34 | #939 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Screenshots 8 vs 10 bit (8 bit has 40% more bitrate):
Netflix Chimera 8 bit Netflix Chimera 10 bit Is this an inherent problem of AV1 8 bit or just because it isn't very tuned yet (bitrate allocation, aq, psy)? Though 10 bit encode also has some problems, those "boxes" on the power lines between the two skyscrapers on the left go missing. Then again 10 bit was given much lower bitrate here .. Last edited by sneaker_ger; 14th September 2018 at 12:39. |
14th September 2018, 12:43 | #940 | Link | |
Registered User
Join Date: Jun 2013
Posts: 95
|
Quote:
__________________
https://github.com/MoSal |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|