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 > New and alternative video codecs
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 13th June 2010, 20:36   #241  |  Link
foxyshadis
Angel of Night
 
foxyshadis's Avatar
 
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
That's why I said VP8 is FUD. It's a way to push something out there that's better than MPEG-2 and Theora, but still half-baked and not nearly fully optimized. It's pushed out now to great fanfare purely to keep people questioning their decisions, and regardless of the actual quality of the codec they have to keep the debate going. They were doing it with Theora right up until they bought On2, so even less reason to stop now. In a few months, maybe a year, it'll hold its own.

I didn't say On2 was a bad company or that it's not good to have format competition. I just said their work was a mess and it'll be a while before Google can fix it. Look at the absolute flurry of activity going on around the code right now, there is major plumbing work going on in the git, and it's going to come out of this a better codec, and what they learn will go into their real killer codec, VP9.
foxyshadis is offline   Reply With Quote
Old 13th June 2010, 21:21   #242  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,815
They have still few years for improvements in code
Atak_Snajpera is offline   Reply With Quote
Old 13th June 2010, 23:01   #243  |  Link
julius666
Registered User
 
julius666's Avatar
 
Join Date: May 2009
Location: Hungary
Posts: 79
Quote:
Originally Posted by CruNcher View Post
And ? if it's a extension of VPx that is normal don't you think surely you wouldn't write everything from scratch, anyways just lets wait and see what happens in the future and not look bad @ the past that is over and not very useful @ all
I know VPx since VP3 now back in the days DivX started their Project Moyo and SBC was the most popular and VP3 was very promising back then already and i saw the results now in Motion of VP8 i find it very acceptable for a Next Generation Codec compared for example vs other H.264 incarnations like Real which is slowly fading away from the market.
Sure it can't beat X264 if you go maximum complexity with it but if you stay @ the level of VP8 complexity it doesn't do that bad Visually without RD (X264 looses PSY-RD but still has VAQ so still always wins currently also in being faster so could easily go 1 quality up also), there are definitely still problems even in the ABR RC and many more problems like inloop failing @ manual constant quality encoding, but all in all these look like very small problems that are fixable over time and will improve it visually a bit, Encoding speed improvements are also one of the most importants to be able to say @ the same level with X264 @ the same complexity, i see already many people are shocked by the default speed the encoder is producing and the quality differences each option can cause though as the setting up is rather more complex and in the other way also not then what you are used from a H.264 encoder it seems normal, personally i wouldn't have chosen these crazy slow defaults before releasing it but that's my personal view
I didn't say that VP8 is bad - well, actually i did a test with elephants dream as source with best settings and the quality was surprisingly good! - I just said that don't compare VP8 to the old x264, On2 had the time to make a proper encoder and specification too.

And no offense, but please use full stops at the end of your sentences and linebreaks because your comments are hard to read.
julius666 is offline   Reply With Quote
Old 13th June 2010, 23:10   #244  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,126
WebM support has just been added as of build 2029 of MPC-HC according to the changelog: http://www.xvidvideo.ru/logi-izmenen...omecinema.html

Last edited by hajj_3; 14th June 2010 at 00:54.
hajj_3 is offline   Reply With Quote
Old 14th June 2010, 08:34   #245  |  Link
littleD
Registered User
 
littleD's Avatar
 
Join Date: Aug 2008
Posts: 343
Actually only file extension was added to file association, not format itself. That how i understand that.
littleD is offline   Reply With Quote
Old 14th June 2010, 15:09   #246  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,647
Correct. External filters are still required for .webm playback.
__________________
MPC-HC 2.2.1
clsid is offline   Reply With Quote
Old 14th June 2010, 17:37   #247  |  Link
iwod
Registered User
 
Join Date: Apr 2002
Posts: 756
Quote:
Originally Posted by foxyshadis View Post

Of course, for actual cutting edge development beyond x264's eventual plateau, go look at JCTVC's TMuC (Test Model under Consideration). Weird name, amazing performance on low bitrates, if you can wait 10-40 minutes per frame.
Well, The Best it can do right now is Same Quality @ Half Bit Rate. While that sounds Good on paper, we are simply scaling Video Resolution too quickly. Next Gen Video Codec has to deal with UHD ( 4K ). Which means even Half the Bitrate would still be larger then a 2K H.264 File.
iwod is offline   Reply With Quote
Old 14th June 2010, 18:04   #248  |  Link
nm
Registered User
 
Join Date: Mar 2005
Location: Finland
Posts: 2,641
Quote:
Originally Posted by iwod View Post
Well, The Best it can do right now is Same Quality @ Half Bit Rate. While that sounds Good on paper, we are simply scaling Video Resolution too quickly. Next Gen Video Codec has to deal with UHD ( 4K ). Which means even Half the Bitrate would still be larger then a 2K H.264 File.
That's about the same tradeoff as HD H.264 compared to SD MPEG-2. Remember that storage capacity and network bandwidths are also increasing at a steady pace.
nm is offline   Reply With Quote
Old 14th June 2010, 23:11   #249  |  Link
foxyshadis
Angel of Night
 
foxyshadis's Avatar
 
Join Date: Nov 2004
Location: Tangled in the silks
Posts: 9,559
Quote:
Originally Posted by iwod View Post
Well, The Best it can do right now is Same Quality @ Half Bit Rate. While that sounds Good on paper, we are simply scaling Video Resolution too quickly. Next Gen Video Codec has to deal with UHD ( 4K ). Which means even Half the Bitrate would still be larger then a 2K H.264 File.
I'm not convinced at all about that. H.264's biggest weakness in HD is the maximum of 8x8 transform, but it does well enough. A normal film scanned at 4K will make even the grain and dirt look large and soft, no longer noise at all. In IMAX films, you'd finally be able to find the grain, and some digital films will have substantially more detail at 4K then 2K - like Avatar or 300 - but most films hit their real resolution limits somewhere between SD and HD. You can keep scanning it in higher resolution but you won't get any more content, just waste space currently, like copying a VHS to Bluray. The new proposals have up to a 64x64 transform, and at least one halves resolution on the smoothest areas, specifically to handle 4K. Efficiently coding large areas of very little detail also prevents some banding and blocking problems in low-res areas.

The results showed that while it does less than 2x as well as JVT at SD (where 4x4 and 8x8 are most useful and H.264 is fine), it does better at HD than SD, and about the same with 4K (though only two 4K samples were used). The transform size is no longer a limiting factor.
foxyshadis is offline   Reply With Quote
Old 15th June 2010, 09:29   #250  |  Link
wiak
Registered User
 
Join Date: Jul 2003
Location: somewhere north
Posts: 260
looks like google is working on a new decoder
http://review.webmproject.org/#change,118
Quote:
dixie: initial interface

The "dixie" project will be a rewrite of much of the VP8 decoder core.
Some of the goals are:

* Increase speed by paying more attention to data locality and
cache layout, and by eliminating redundant work in general.

* A different approach to multithreading, to treat all threads as
equal and working on larger work units than a single MB.

* Expose more of the bitstream to the application, essentially
creating a vp8 parser utility. This could be useful for analyzing
the complexity of a stream, to help set conformance points.

* If the above goals are met successfully, replace the reference
decoder.

For those interested in the etymology of the term "dixie:"
decoder2 -> dx2 -> dxii -> dixie
__________________
Woah! Ninja?! http://nwgat.ninja/ (AV1 Overview)
"Not available in your region" has now been redefined as "Go Pirate, you filthy scum" Nwgat
wiak is offline   Reply With Quote
Old 15th June 2010, 09:32   #251  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,126
I'm pretty sure they are just gunna fix the bugs and clean up the code for the next few weeks atleast, hopefully then they will try to improve speed and quality.
hajj_3 is offline   Reply With Quote
Old 15th June 2010, 09:34   #252  |  Link
wiak
Registered User
 
Join Date: Jul 2003
Location: somewhere north
Posts: 260
Quote:
Originally Posted by hajj_3 View Post
I'm pretty sure they are just gunna fix the bugs and clean up the code for the next few weeks atleast, hopefully then they will try to improve speed and quality.
they are doing a rewrite of the crappy current decoder as its said in the code review post

btw dont underestimate google, have you seen how android went from what to wow in around year?
__________________
Woah! Ninja?! http://nwgat.ninja/ (AV1 Overview)
"Not available in your region" has now been redefined as "Go Pirate, you filthy scum" Nwgat

Last edited by wiak; 15th June 2010 at 09:37.
wiak is offline   Reply With Quote
Old 15th June 2010, 09:44   #253  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,126
yeah android is very nice indeed, its hard to guess how much they can improve VP8 without violating patents, only time will tell i guess. Judging from the issues list on google's bug tracker it seems that there are quite alot of bugs in the current code with new flaws found daily, i'm sure in 2 months time there will be a stable version of VP8 with cleaner code and then they can start improving the speed and quality.
hajj_3 is offline   Reply With Quote
Old 15th June 2010, 12:05   #254  |  Link
wiak
Registered User
 
Join Date: Jul 2003
Location: somewhere north
Posts: 260
Quote:
Originally Posted by hajj_3 View Post
yeah android is very nice indeed, its hard to guess how much they can improve VP8 without violating patents, only time will tell i guess. Judging from the issues list on google's bug tracker it seems that there are quite alot of bugs in the current code with new flaws found daily, i'm sure in 2 months time there will be a stable version of VP8 with cleaner code and then they can start improving the speed and quality.
jup, WebM is in developer preview aka beta, it will impove over time
__________________
Woah! Ninja?! http://nwgat.ninja/ (AV1 Overview)
"Not available in your region" has now been redefined as "Go Pirate, you filthy scum" Nwgat
wiak is offline   Reply With Quote
Old 15th June 2010, 15:35   #255  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 1,126
new blog update from google: http://webmproject.blogspot.com/2010...date.html#more
hajj_3 is offline   Reply With Quote
Old 15th June 2010, 22:13   #256  |  Link
Astrophizz
Registered User
 
Join Date: Jul 2008
Posts: 184
Hopefully they will open up to making fixes that change the bitstream :/ I'm sure you've seen their statement that they don't want to implement some fixes/improvements because they've already encoded a number of videos...
Astrophizz is offline   Reply With Quote
Old 16th June 2010, 03:37   #257  |  Link
IgorC
Registered User
 
Join Date: Apr 2004
Posts: 1,315
Don't know nothing of the level of complexity and realizability as to do a workaround to support both older streams and future clean specification but it looks enough optimal.
IgorC is offline   Reply With Quote
Old 16th June 2010, 09:09   #258  |  Link
oibaf
Registered User
 
Join Date: Nov 2008
Posts: 58
Quote:
Originally Posted by Astrophizz View Post
Hopefully they will open up to making fixes that change the bitstream :/ I'm sure you've seen their statement that they don't want to implement some fixes/improvements because they've already encoded a number of videos...
They are planning it soon, see here:
http://review.webmproject.org/#change,56
oibaf is offline   Reply With Quote
Old 16th June 2010, 12:28   #259  |  Link
hellfred
FFmpeg fan
 
Join Date: Dec 2003
Location: Germany
Posts: 427
Quote:
Originally Posted by wiak View Post
looks like google is working on a new decoder
No need to wait for google to finish their decoder #2. FFmpeg already got a (patch for a) native VP8 decoder, which out-performs the (classic) decoder of libvpx! It will be avail in all FFmpeg powered applications very soon (see reply of Mr. FFmpeg aka Michael Niedermayer)...
Announcement of FFmpeg devel list
Patch history
hellfred is offline   Reply With Quote
Old 16th June 2010, 13:15   #260  |  Link
dapperdan
Registered User
 
Join Date: Aug 2009
Posts: 201
Quote:
Originally Posted by Astrophizz View Post
Hopefully they will open up to making fixes that change the bitstream :/ I'm sure you've seen their statement that they don't want to implement some fixes/improvements because they've already encoded a number of videos...
Could you point me to that statement?

While it was portrayed that way in the x264 developer's write up, if you actually followed the link provided you'll see that they didn't want to implement a fix found within 48 hours of the launch until after the launch so that they had time to do the re-encode.
dapperdan is offline   Reply With Quote
Reply

Tags
vp8, webm


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 13:35.


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