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

Reply
 
Thread Tools Search this Thread Display Modes
Old 19th May 2010, 21:58   #21  |  Link
colinhunt
Registered User
 
Join Date: Dec 2002
Posts: 1,022
Reading Dark Shikari's technical analysis now, and I get a strong feeling that Google spent a s***load of money on a load of s***.
colinhunt is offline   Reply With Quote
Old 19th May 2010, 21:59   #22  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
So, what do I have to do to play around with it? I downloaded the sample from Dark Shikari's blog and installed the DS filters from google's site but MPC won't play it. The new mmg build refuses it, too.
sneaker_ger is offline   Reply With Quote
Old 19th May 2010, 22:20   #23  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
Quote:
Originally Posted by sneaker_ger View Post
So, what do I have to do to play around with it? I downloaded the sample from Dark Shikari's blog and installed the DS filters from google's site but MPC won't play it. The new mmg build refuses it, too.
That's because the vp8.mkv sample is not a Matroska/WebM file despite its file extension (it doesn't start with an EBML signature etc). Maybe it's a raw bitstream. Those are not supported yet by mkvtoolnix, mostly because the official tools only output into Matroska/WebM anyway.
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline   Reply With Quote
Old 19th May 2010, 22:26   #24  |  Link
Keiyakusha
契約者
 
Keiyakusha's Avatar
 
Join Date: Jun 2008
Posts: 1,576
Works nice for me. However I tried DS encoder. Not sure how to tweak settings in it and on defaults it looks like mpeg1
Keiyakusha is offline   Reply With Quote
Old 19th May 2010, 22:29   #25  |  Link
colinhunt
Registered User
 
Join Date: Dec 2002
Posts: 1,022
I'd love to hear DS or someone else equally knowledgeable comment on the x264/VP8 comparison video on On2's website, http://www.on2.com/index.php?599.

Oops, I guess this was already covered in the other VP8 thread. My bad.

Last edited by colinhunt; 19th May 2010 at 22:35.
colinhunt is offline   Reply With Quote
Old 19th May 2010, 22:52   #26  |  Link
Dark Shikari
x264 developer
 
Dark Shikari's Avatar
 
Join Date: Sep 2005
Posts: 8,666
Quote:
Originally Posted by Mosu View Post
That's because the vp8.mkv sample is not a Matroska/WebM file despite its file extension (it doesn't start with an EBML signature etc). Maybe it's a raw bitstream. Those are not supported yet by mkvtoolnix, mostly because the official tools only output into Matroska/WebM anyway.
Oops, you're right, it's a raw bitstream, not MKV.
Dark Shikari is offline   Reply With Quote
Old 19th May 2010, 22:58   #27  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,642
Here is a sample file from Opera:
http://lachy.id.au/lib/media/elephan...0p-Stereo.webm

Unfortunately the audio does not decode properly with CoreVorbis or ffdshow.

Edit: audio works properly with Haali's splitter (new version released today)
__________________
MPC-HC 2.1.7.2

Last edited by clsid; 19th May 2010 at 23:28.
clsid is offline   Reply With Quote
Old 19th May 2010, 23:40   #28  |  Link
Blue_MiSfit
Derek Prestegard IRL
 
Blue_MiSfit's Avatar
 
Join Date: Nov 2003
Location: Los Angeles
Posts: 5,988
I think we may be missing a crucial piece by comparing VP8 to x264. The latter is clearly superior. What if we compare it to Mainconcept SDK or Ateme?

~MiSfit
__________________
These are all my personal statements, not those of my employer :)
Blue_MiSfit is offline   Reply With Quote
Old 19th May 2010, 23:55   #29  |  Link
STaRGaZeR
4:2:0 hater
 
Join Date: Apr 2008
Posts: 1,302
Quote:
Originally Posted by clsid View Post
Here is a sample file from Opera:
http://lachy.id.au/lib/media/elephan...0p-Stereo.webm

Unfortunately the audio does not decode properly with CoreVorbis or ffdshow.

Edit: audio works properly with Haali's splitter (new version released today)
What video decoder are you using?
__________________
Specs, GTX970 - PLS 1440p@96Hz
Quote:
Originally Posted by Manao View Post
That way, you have xxxx[p|i]yyy, where xxxx is the vertical resolution, yyy is the temporal resolution, and 'i' says the image has been irremediably destroyed.
STaRGaZeR is offline   Reply With Quote
Old 20th May 2010, 04:49   #30  |  Link
iwod
Registered User
 
Join Date: Apr 2002
Posts: 756
1. WebM is about the worst name you could ever get, Both as a Name and an Extension.

2. VP8 doesn't have a Spec........ ( A Reference Encoder is not a Spec )

3. Vobris and MK is about as good as it gets for Audio and Container.

What we need now is Google to publish / revise / clean the spec. So the communities can implement a decent encoder. As history teaches us, Most of the best Audio Video Decoder comes from Open Source / Community work.....
iwod is offline   Reply With Quote
Old 20th May 2010, 10:19   #31  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
Did somebody allready tested what happens in a low bitrate short gop situation visualy i mean that's what they advertised the most with that it stays stable no i-frame pulse effect ?
iwod we gonna see encoder optimizations the implementation of some psy mostly but no big changes to the current bitstream for this stage, but the base for VP9 is here and VP9 will be the first one where much more improvements will go into, the time is to short hardware is being produced for the current spec (code) so no go it is like it is but it's no bad start @ all.
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004

Last edited by CruNcher; 20th May 2010 at 10:24.
CruNcher is offline   Reply With Quote
Old 20th May 2010, 11:01   #32  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Great news for MKV, I have doubts however in this whole HTML5 thing, appear to be a titanic mess like C++.
stax76 is offline   Reply With Quote
Old 20th May 2010, 11:54   #33  |  Link
BDX
Registered User
 
Join Date: Feb 2009
Posts: 6
http://lists.wikimedia.org/pipermail...ay/047795.html

Any comments?
BDX is offline   Reply With Quote
Old 20th May 2010, 12:50   #34  |  Link
MfA
Registered User
 
Join Date: Mar 2002
Posts: 1,075
I've often found near identical algorithms in papers published a decade apart by people who did both obviously do a fair bit of literature research ... there's just so much literature out there and even the mighty google can miss some things. Also corporations, even big ones, do prior art themselves occasionally.

Any way, the big example of patented tech was directional intra prediction right? AFAICS that came from Nokia's MVC coder, when was that first disclosed and what patent number exactly covers it?

I can find Q15-J-19 as disclosure, published in 2000 ... and patent 7289674 with priority dates in 2002. So it does seem Nokia prior arted itself.

I think anyone who wants to make an argument about infringement on the part of VP8 at least has to present patent numbers. Assuming that the patent office looked for prior art is one thing (a very bad assumption, but meh) but just saying "hmm, that's probably patented" is a bit too lazy.

Last edited by MfA; 20th May 2010 at 13:05.
MfA is offline   Reply With Quote
Old 20th May 2010, 13:26   #35  |  Link
wiak
Registered User
 
Join Date: Jul 2003
Location: somewhere north
Posts: 260
Quote:
Originally Posted by Mosu View Post
They're _basically_ Matroska but with certain intentional limiations. One of those limitations is that at the moment only Vorbis is supported. However, the project is open to other audio codecs as well -- probably as long as they're free as well (which would mean FLAC or WavPack).
there is a reason for some restrictions, why? webm is made for the web, so it should play regardless of browser, so why add flac when its not needed atm, it will make everything alot more confusing for the average user, if you want flac, use matroska with video or better .flac without video

You can call webm container Matroska Web Lite

atm, webm is the best bet when it comes to open video, it has a good video codec, a great audio codec compared to mp3 and a open container that is based on matroska, and most matroska splitters and muxers include webm support

Haali just released a updated splitter
mkvtoolnix includes webm muxing
there is also a reference splitter & muxer at webmproject.org

so atm when you put a video online, like on you took in a zoo or something, and you want the best viewers, what do you do?

1. put it out as webm so everyone with Firefox, Chrome, Opera, IE with VP8 dshow filter on both Windows, Linux, OS X can play it natively
2. put it out in h264+aac, and only play it on chrome, safari and internet explorer, and later on pay royalty when MPEG LA changes their mind...
3. wait what?

anyway, webm is a win-win for everyone
h264 will still be the biggest offline codec anyway due to blu-ray/itunes other online stores etc, and good current hardware support

to last, if you want open online video, go webm, if you want offline, just use h264
__________________
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; 20th May 2010 at 13:34.
wiak is offline   Reply With Quote
Old 20th May 2010, 15:01   #36  |  Link
clsid
*****
 
Join Date: Feb 2005
Posts: 5,642
Quote:
Originally Posted by STaRGaZeR View Post
What video decoder are you using?
The VP8 decoder from the WEBM site. You can find a DirectShow filter set there. Only the decoder is needed.
__________________
MPC-HC 2.1.7.2
clsid is offline   Reply With Quote
Old 20th May 2010, 15:13   #37  |  Link
Daiz
Registered User
 
Join Date: Jan 2008
Location: Finland
Posts: 68
Quote:
Originally Posted by Mosu View Post
Maybe it's a raw bitstream. Those are not supported yet by mkvtoolnix, mostly because the official tools only output into Matroska/WebM anyway.
I'd say ivfenc is an official tool (they use it in the encoding examples on the webm project site!) and that only outputs raw .ivf streams. Getting support for IVF input in mkvtoolnix would in my opinion be a pretty high priority. Right now I can't mux these ivfs into anything so I have to use ivfdec to make raw YUV out of the encoded streams before I can compare them :/
__________________
Where did neuron1 go? | Doom10
Daiz is offline   Reply With Quote
Old 20th May 2010, 15:24   #38  |  Link
Mosu
MKVToolNix author
 
Mosu's Avatar
 
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
Quote:
Originally Posted by Daiz View Post
Getting support for IVF input in mkvtoolnix would in my opinion be a pretty high priority.
I agree, and that's the next feature I'm going to implement. This will have to wait until the weekend or early next week though due to other real life issues.
__________________
Latest MKVToolNix is v83.0

If I ever ask you to upload something, please use my file server.
Mosu is offline   Reply With Quote
Old 20th May 2010, 15:28   #39  |  Link
Turnpike
Registered User
 
Join Date: Aug 2009
Posts: 3
Quote:
Originally Posted by clsid View Post
The VP8 decoder from the WEBM site. You can find a DirectShow filter set there. Only the decoder is needed.
The official decoder+latest Haali splitter+MPC work fine on XP.But it seems that I couldn't get the decoder registered on 64bit Win7?
Turnpike is offline   Reply With Quote
Old 20th May 2010, 15:29   #40  |  Link
Keiyakusha
契約者
 
Keiyakusha's Avatar
 
Join Date: Jun 2008
Posts: 1,576
is there somewhere compiled ivfenc?
Keiyakusha is offline   Reply With Quote
Reply

Tags
vp8, webm

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 15:41.


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