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 27th March 2018, 12:01   #541  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Once av1 takes off, I would expect someone to develop a decoder for ffmpeg eventually. Encoders, probably not. Thats more suited for stand-alone projects from the sheer complexity of it.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 27th March 2018, 12:03   #542  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
Quote:
Originally Posted by LigH View Post
Of course, there will be several "Next Generation Video Codec" projects; e.g. there is a lively discussion about xvc in this board. ... [i]BTW, where is schweinsz?
I think mzso means other implementations of the AV1 specs. For example ffmpeg has two VP9 software decoders (as your quote from the help shows), the one coming from Google ("libvpx-vp9") and FFvp9 ("vp9") developed in spite of already having the free Google one.
sneaker_ger is offline   Reply With Quote
Old 27th March 2018, 12:09   #543  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,780
If ffmpeg developers disagree with some opinions of the original team about e.g. programming styles, I would not be surprised if they may be going to show how it can be made better; wasn't that a reason to develop VPx codecs in parallel to Google? I do not remember everything in detail, but I believe efficiency was one of the focus points.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 27th March 2018, 12:42   #544  |  Link
mzso
Registered User
 
Join Date: Oct 2009
Posts: 930
Quote:
Originally Posted by sneaker_ger View Post
I think mzso means other implementations of the AV1 specs. For example ffmpeg has two VP9 software decoders (as your quote from the help shows), the one coming from Google ("libvpx-vp9") and FFvp9 ("vp9") developed in spite of already having the free Google one.
I don't see ffvp9 either in ffmpeg (zeranoe), which is strange if it's an ffmpeg internal decoder, as suggested the "ff" part.
mzso is offline   Reply With Quote
Old 27th March 2018, 12:52   #545  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
Like I quoted:
-c:v "vp9" is ffvp9
-c:v "libvpx-vp9" is the one from Google
sneaker_ger is offline   Reply With Quote
Old 27th March 2018, 13:38   #546  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
They are not called "ffvp9" internally, its just "vp9", which is listed in the quoted output above.

Anyway distinct decoder implementations have several advantages. Often it helps to find bugs in the original decoder, and historically the ffmpeg decoders have also been faster - and they serve as a platform for hardware acceleration, which is not possible with an external decoder like using libaom.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 27th March 2018, 14:11   #547  |  Link
mzso
Registered User
 
Join Date: Oct 2009
Posts: 930
@sneaker_ger @nevcairiel
Ah, okay. Thanks for clearing that up. It was also confusing that it's named google VP9:
Code:
 VFS..D vp9                  Google VP9
 V....D libvpx-vp9           libvpx VP9 (codec vp9)
Quote:
Originally Posted by nevcairiel View Post
Once av1 takes off, I would expect someone to develop a decoder for ffmpeg eventually. Encoders, probably not. Thats more suited for stand-alone projects from the sheer complexity of it.
Yeah, a completely software encoder doesn't feel too likely to me. I guess if someone really wants a feature can just add it to aomenc, unless they're just morbidly resistant to external input. Maybe fork it at most.
mzso is offline   Reply With Quote
Old 27th March 2018, 19:00   #548  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,780
Quote:
Originally Posted by mzso View Post
it's named google VP9
because Google developed the specifications (theory) further from the base of the VP8 specifications originally developed by On2. But there can be different implementations (practice), not only from Google, but also from different authors, still based on the same specifications, but with different code. The listing is indeed not really unambiguous.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 27th March 2018, 19:53   #549  |  Link
easyfab
Registered User
 
Join Date: Jan 2002
Posts: 332
aomedia.org new site

Coming Soon to a Screen Near You
easyfab is offline   Reply With Quote
Old 28th March 2018, 00:54   #550  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,125
Quote:
Originally Posted by easyfab View Post
aomedia.org new site

Coming Soon to a Screen Near You
Site looks nice
hajj_3 is offline   Reply With Quote
Old 28th March 2018, 07:34   #551  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,780
Bloated and partially insecure.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 28th March 2018, 12:39   #552  |  Link
Quikee
Registered User
 
Join Date: Jan 2006
Posts: 41
Quote:
Originally Posted by mzso View Post
I wonder if aom will remain the only encoder/decoder, or whether third parties will develop something such as x264/x265 projects or maybe the ffmpeg people.
There is "rav1e" - rust AV1 encoder from Mozilla/Xiph guys: https://github.com/xiph/rav1e
Quikee is offline   Reply With Quote
Old 28th March 2018, 14:19   #553  |  Link
bstrobl
Registered User
 
Join Date: Jun 2016
Posts: 55
Mail just went out from AOMedia, looks like AV1 is now a codec
bstrobl is offline   Reply With Quote
Old 28th March 2018, 14:39   #554  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,125
Yep, AV1 1.0 spec is official: https://aomedia.org/the-alliance-for...h-av1-release/

1.0 spec (619 pages) PDF: https://aomediacodec.github.io/av1-spec/av1-spec.pdf

Last edited by hajj_3; 28th March 2018 at 14:56.
hajj_3 is offline   Reply With Quote
Old 28th March 2018, 16:36   #555  |  Link
iwod
Registered User
 
Join Date: Apr 2002
Posts: 756
Quote:
Originally Posted by hajj_3 View Post
Now, what plan / ideas do they have to speed it up by 10 to 50x?
And what sort of time frame could we expect that in?
iwod is offline   Reply With Quote
Old 28th March 2018, 16:42   #556  |  Link
birdie
Artem S. Tashkinov
 
birdie's Avatar
 
Join Date: Dec 2006
Posts: 344
Can we have a subforum dedicated to AV1?.

I wonder why there's no subforum for VP8/VP9 codecs but they all might be put together.
birdie is offline   Reply With Quote
Old 28th March 2018, 16:47   #557  |  Link
IgorC
Registered User
 
Join Date: Apr 2004
Posts: 1,315
New era of video has begun.

Some big companies were already ready
https://aomedia.org/the-alliance-for...e-at-nab-2018/

ARM and Intel talk about fast adoption of AV1 into their hardware.
IgorC is offline   Reply With Quote
Old 28th March 2018, 16:53   #558  |  Link
bstrobl
Registered User
 
Join Date: Jun 2016
Posts: 55
Quote:
Originally Posted by iwod View Post
Now, what plan / ideas do they have to speed it up by 10 to 50x?
And what sort of time frame could we expect that in?
They are most likely fixing all the bugs in the initial release in order to have a predictable foundation to work from before dropping in heuristics and optimisations as well as more SIMD instructions. A significant speed-up should be possible by simply reducing the search scope of the encoder at the expense of coding efficiency.
bstrobl is offline   Reply With Quote
Old 28th March 2018, 16:59   #559  |  Link
iwod
Registered User
 
Join Date: Apr 2002
Posts: 756
And I notice the membership page

https://aomedia.org/membership/members/

Apple is the only one not using its logo?
iwod is offline   Reply With Quote
Old 28th March 2018, 17:00   #560  |  Link
iwod
Registered User
 
Join Date: Apr 2002
Posts: 756
Quote:
Originally Posted by IgorC View Post
New era of video has begun.

Some big companies were already ready
https://aomedia.org/the-alliance-for...e-at-nab-2018/

ARM and Intel talk about fast adoption of AV1 into their hardware.
Ittiam will showcase its Content Adaptive Encoding (CAE) technology with a significantly speeded-up version of the AV1 encoder.

Cant wait to see what speed up that have.
iwod 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 00:35.


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