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.

 

Go Back   Doom9's Forum > Video Encoding > VP9 and AV1

Reply
 
Thread Tools Search this Thread Display Modes
Old 22nd January 2020, 18:27   #2021  |  Link
nakTT
Registered User
 
Join Date: Dec 2008
Posts: 415
Quote:
Originally Posted by hajj_3 View Post
Hi, do we have GUI for this encoder? Something like MeGUI or anything? Thank you in advance.
nakTT is offline   Reply With Quote
Old 22nd January 2020, 18:48   #2022  |  Link
paul97
Registered User
 
Join Date: Mar 2018
Posts: 10
https://moisescardona.me/rav1e-gui/
https://ffmpeg.zeranoe.com/builds/

Download rav1e gui.
Download the static ffmpeg with the date. (exe)
Copy the ffmpeg in rav1e gui folder that you extracted (with 7-zip or winrar).
Disable pipes (right at the centre that is a checkbox). If it causes problems.
It still could have different aspect ratio and different framerate not PAL (.vob file) 23.9976
It supports anything with ffmpeg, and ffmpeg converts to yuv. Pipes are to not generate .yuv file.
For a GUI there is also Hybrid GUI (with aomenc - svt appveyor you can download) and Svt GUI, the last by Moises (same developer as rav1e gui).
paul97 is offline   Reply With Quote
Old 22nd January 2020, 19:22   #2023  |  Link
nakTT
Registered User
 
Join Date: Dec 2008
Posts: 415
Quote:
Originally Posted by paul97 View Post
https://moisescardona.me/rav1e-gui/
https://ffmpeg.zeranoe.com/builds/

Download rav1e gui.
Download the static ffmpeg with the date. (exe)
Copy the ffmpeg in rav1e gui folder that you extracted (with 7-zip or winrar).
Disable pipes (right at the centre that is a checkbox). If it causes problems.
It still could have different aspect ratio and different framerate not PAL (.vob file) 23.9976
It supports anything with ffmpeg, and ffmpeg converts to yuv. Pipes are to not generate .yuv file.
For a GUI there is also Hybrid GUI (with aomenc - svt appveyor you can download) and Svt GUI, the last by Moises (same developer as rav1e gui).
Thank you so much for the reply.

How do I check that I get the latest AV1 encoder?

Thank you in advance.
nakTT is offline   Reply With Quote
Old 22nd January 2020, 19:32   #2024  |  Link
paul97
Registered User
 
Join Date: Mar 2018
Posts: 10
https://www.reddit.com/r/AV1/comment...est_av1_build/
I asked the question on Reddit some months ago. Here it is.
paul97 is offline   Reply With Quote
Old 22nd January 2020, 19:38   #2025  |  Link
nakTT
Registered User
 
Join Date: Dec 2008
Posts: 415
Quote:
Originally Posted by paul97 View Post
https://www.reddit.com/r/AV1/comment...est_av1_build/
I asked the question on Reddit some months ago. Here it is.
Thanks for the reply.

I'm starting the encoding process now.

Thanks again.
nakTT is offline   Reply With Quote
Old 22nd January 2020, 21:39   #2026  |  Link
paul97
Registered User
 
Join Date: Mar 2018
Posts: 10
You're welcome.
Rav1e has still 80% 120% 340% difference in quality/bitrate in videos on arewecompressed.yet AWCY. A site that codec developers use to test. SVT is too far from libaom as encoder if you see Mrsmilingwolf's user test on Reddit or on Doom9 like comparable to VP9 a bit not better. I don't know if he tests with anime or like action.

Also FFmpeg has included a build of encoders (Libaom) which you check the readme file in the archive (.zip) or in lower section "Other Downloads" by clicking Readme to see which version it is. Handbrake GUI doesn't support the encoding because it's too slow and AV1 support it's only in beta.
But it supports dav1d (Videolan) decoding, only 8bit is completed on general SIMD, 10 bit lacks support, so it runs without SIMD instructions.
If you use a GUI like Hybrid other than ffmpeg, to encode with libaom you will need aomenc.exe.
Artificial noise isn't possible with a GUI, you need ffmpeg and use libaom.

Last edited by paul97; 22nd January 2020 at 21:53.
paul97 is offline   Reply With Quote
Old 23rd January 2020, 00:47   #2027  |  Link
benwaggoner
Moderator
 
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,750
Quote:
Originally Posted by paul97 View Post
You're welcome.
Rav1e has still 80% 120% 340% difference in quality/bitrate in videos on arewecompressed.yet AWCY. A site that codec developers use to test.
What do those percentages mean specifically?

Quote:
SVT is too far from libaom as encoder if you see Mrsmilingwolf's user test on Reddit or on Doom9 like comparable to VP9 a bit not better. I don't know if he tests with anime or like action.
Given the configurability of SVT-AV1 in terms of quality/perf and tuning, it's hard to know what to make of encoder versus encoder comparisons. There are literally dozens of values that could impact quality. It would be more useful to compare quality at known best parameters, or quality at same bitrate and encoding time on a given system config.

It seems that there should be scenarios and highly multicore systems where SVT-AV1 would beat libaom in quality @ bitrate @ perf, just because it would have so many more MIPS/pixel available.
__________________
Ben Waggoner
Principal Video Specialist, Amazon Prime Video

My Compression Book
benwaggoner is offline   Reply With Quote
Old 31st January 2020, 04:15   #2028  |  Link
user1085
Registered User
 
Join Date: Apr 2018
Posts: 22
Quote:
Originally Posted by nakTT View Post
Thank you so much for the reply.



How do I check that I get the latest AV1 encoder?



Thank you in advance.
https://www.singhkays.com/blog/docke...ffmpeg-libaom/

I compile a docker image with the latest libaom source + ffmpeg every weekend
user1085 is offline   Reply With Quote
Old 5th February 2020, 21:10   #2029  |  Link
soresu
Registered User
 
Join Date: May 2005
Location: Swansea, Wales, UK
Posts: 196
Optimisation for dav1d happening for 16 bpc on ARM64 apparently - whether that means everything between 16 and 8 I don't know.

Apparently Netflix are pushing out AV1 now too (possibly even sponsoring the new optimisation efforts?).

Are we finally at the point where AV1 deserves its own sub forum?
soresu is offline   Reply With Quote
Old 6th February 2020, 00:07   #2030  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,120
https://netflixtechblog.com/netflix-...d-d5264a515202
hajj_3 is offline   Reply With Quote
Old 6th February 2020, 01:08   #2031  |  Link
dapperdan
Registered User
 
Join Date: Aug 2009
Posts: 201
Quote:
Originally Posted by soresu View Post
Optimisation for dav1d happening for 16 bpc on ARM64 apparently - whether that means everything between 16 and 8 I don't know.
Apparently it means code written for both 10 and 12 bit at the same time, but since they don't fit into 8 bit, they jump to 16.
dapperdan is offline   Reply With Quote
Old 6th February 2020, 05:02   #2032  |  Link
Nintendo Maniac 64
Registered User
 
Nintendo Maniac 64's Avatar
 
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
Is YouTube starting to roll out AV1 for less popular videos and/or YouTubers?

I noticed AV1 encodes on the following video with less than 100k views that's only 5 days old: https://www.youtube.com/watch?v=g6NvMpzRoyU


Also I always found it a bit odd that YouTube used MP4 rather than WebM for AV1. I realize MKV and therefore WebM support was not available when YouTube started introducing AV1, but considering they themselves created WebM (albeit not from scratch as it's a derivative of MKV), and they previously chose to use WebM rather than MP4 for VP9 tells me that they would prefer WebM when given the choice...

(personally I greatly prefer the WebM and by extension MKV container vs MP4 when it comes to streaming assuming the codec used is the same, but I realize that for 99.9999% of people WebM/MKV vs MP4 container would make absolutely no impact on how they consume video)
__________________
____HTPC____  | __Desktop PC__
2.93GHz Xeon x3470 (4c/8t Nehalem) | 4.5GHz 1.24v dual-core Haswell G3258
Radeon HD5870  | Intel iGPU      
2x2GB+2x1GB DDR3-1333 | 4x4GB DDR3-1600       
Nintendo Maniac 64 is offline   Reply With Quote
Old 6th February 2020, 06:38   #2033  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,988
Probably wider support for fMP4 on various platforms. What benefits does WebM offer over fMP4 for ABR streaming via DASH?
Blue_MiSfit is offline   Reply With Quote
Old 6th February 2020, 10:06   #2034  |  Link
Nintendo Maniac 64
Registered User
 
Nintendo Maniac 64's Avatar
 
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
Quote:
Originally Posted by Blue_MiSfit View Post
What benefits does WebM offer over fMP4 for ABR streaming via DASH?
So the following is a super niche use-case... (this is even why I specifically said "99.9999%" to 4 decimal places rather than the more typical "99.9%" or "99.99%", because I'm fully aware just how super niche this use-case is).


I notice that opening an incomplete DASH MP4 stream in MPC-HC or mpv that is downloading via youtube-dl will have the video stream eventually stop at whatever point the video had downloaded when you launched the file even if the download is finished (thereby requiring you to relaunch the video).

With YouTube's DASH WebM encodes though, if you open an incomplete but still downloading DASH WebM video in MPC-HC or mpv, it's able to completely play through the video without issue as long as it's downloading quicker than you're viewing it.


It is worth noting however that sometimes I notice that a rare DASH WebM video will instead be downloaded into individual chunks via youtube-dl which are then reassembled into a single file as it downloads. These are notable in that trying to watch the reassembled albeit still downloading video gives you the exact same behavior as the DASH MP4 videos.
__________________
____HTPC____  | __Desktop PC__
2.93GHz Xeon x3470 (4c/8t Nehalem) | 4.5GHz 1.24v dual-core Haswell G3258
Radeon HD5870  | Intel iGPU      
2x2GB+2x1GB DDR3-1333 | 4x4GB DDR3-1600       

Last edited by Nintendo Maniac 64; 6th February 2020 at 10:08.
Nintendo Maniac 64 is offline   Reply With Quote
Old 6th February 2020, 10:06   #2035  |  Link
birdie
Artem S. Tashkinov
 
birdie's Avatar
 
Join Date: Dec 2006
Posts: 337
Quote:
Originally Posted by Nintendo Maniac 64 View Post
Is YouTube starting to roll out AV1 for less popular videos and/or YouTubers?

I noticed AV1 encodes on the following video with less than 100k views that's only 5 days old: https://www.youtube.com/watch?v=g6NvMpzRoyU
720p only. 1080p is still distributed using VP9.

Quote:
Originally Posted by hajj_3 View Post
This announcement makes no sense: I don't know a single mobile SoC which supports AV1 HW decoding acceleration right now which means the poor users who will watch AV1 content will decimate their battery life.
birdie is offline   Reply With Quote
Old 6th February 2020, 10:09   #2036  |  Link
Nintendo Maniac 64
Registered User
 
Nintendo Maniac 64's Avatar
 
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
Quote:
Originally Posted by birdie View Post
720p only. 1080p is still distributed using VP9.
1080p AV01 (fmt 399) is listed in youtube-dl though and does indeed successfully download.


Quote:
Originally Posted by birdie View Post
I don't know a single mobile SoC which supports AV1 HW decoding acceleration right now which means the poor users who will watch AV1 content will decimate their battery life.
I would imagine they're probably only using it for SD, likely with a focus on markets where bandwidth speed and the like is quite low (think maybe less than 1mbps?)
__________________
____HTPC____  | __Desktop PC__
2.93GHz Xeon x3470 (4c/8t Nehalem) | 4.5GHz 1.24v dual-core Haswell G3258
Radeon HD5870  | Intel iGPU      
2x2GB+2x1GB DDR3-1333 | 4x4GB DDR3-1600       
Nintendo Maniac 64 is offline   Reply With Quote
Old 6th February 2020, 10:12   #2037  |  Link
birdie
Artem S. Tashkinov
 
birdie's Avatar
 
Join Date: Dec 2006
Posts: 337
Quote:
Originally Posted by Nintendo Maniac 64 View Post
1080p AV01 (fmt 399) is listed in youtube-dl though and does indeed successfully download.
Yet both Google Chrome and Mozilla Firefox defaulted to VP9 when I switched to 1080p.
birdie is offline   Reply With Quote
Old 6th February 2020, 10:15   #2038  |  Link
Nintendo Maniac 64
Registered User
 
Nintendo Maniac 64's Avatar
 
Join Date: Nov 2009
Location: Northeast Ohio
Posts: 447
Quote:
Originally Posted by birdie View Post
Yet both Google Chrome and Mozilla Firefox defaulted to VP9 when I switched to 1080p.
Perhaps YouTube is "holding back" on playing more than 720p AV1 in browsers because they know that no hardware decode support is available on PCs?

They did something similar back when they were rolling out VP9 whereby it would fallback to AVC if your user agent listed Windows XP (one of the few cases of user agent sniffing that I feel is not actually terrible)



Also here's a youtube-dl screenshot for reference showing the 1080p AV1:

__________________
____HTPC____  | __Desktop PC__
2.93GHz Xeon x3470 (4c/8t Nehalem) | 4.5GHz 1.24v dual-core Haswell G3258
Radeon HD5870  | Intel iGPU      
2x2GB+2x1GB DDR3-1333 | 4x4GB DDR3-1600       
Nintendo Maniac 64 is offline   Reply With Quote
Old 6th February 2020, 10:44   #2039  |  Link
Funky080900
Registered User
 
Join Date: Aug 2019
Posts: 16
Quote:
Originally Posted by birdie View Post
Yet both Google Chrome and Mozilla Firefox defaulted to VP9 when I switched to 1080p.
I get 1080p AV1 in Firefox on Windows
Funky080900 is offline   Reply With Quote
Old 6th February 2020, 11:17   #2040  |  Link
birdie
Artem S. Tashkinov
 
birdie's Avatar
 
Join Date: Dec 2006
Posts: 337
Quote:
Originally Posted by Funky080900 View Post
I get 1080p AV1 in Firefox on Windows
Are you sure about that?

Firefox 72, UA: Windows 10 64: https://i.imgur.com/nkZRiUZ.png

Last edited by birdie; 6th February 2020 at 11:19.
birdie is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 20:36.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.