PDA

View Full Version : At Last VP8 vs H.264



ssj6akshat
May 23rd, 2010, 07:33 PM
http://www.streamingmedia.com/Articles/Editorial/Featured-Articles/First-Look-H.264-and-VP8-Compared-67266.aspx

looks like to me VP8 is okay but H.264 is slightly better(bah!who cares?)

pwnst*r
May 23rd, 2010, 07:50 PM
(bah!who cares?)

You do.

gnomeuser
May 23rd, 2010, 07:55 PM
Just for fun I tried playing back the sunflower reference video (SD content) both in H264 and WebM on my ATOM powered netbook. In both cases GStreamer was used via Totem, for H264 I was using the hardware optimized Fluendo codec and for WebM the newly published WebM gstreamer plugin as present in the GStreamer Developer PPA.

Needless to say both played back in slideshow format. I believe there is room for improvement in that experience, I am especially surprised that the highly tuned proprietary H264 decoder from Fluendo was unable to keep up on the netbook, WebM is still early in development I had expected it to do poorly but to have both fail so utterly was a surprise.

ssj6akshat
May 23rd, 2010, 08:01 PM
You do.

No.I don't,as long it is free(free as in freedom) but comparable,I don't give a damn about whatever it is.

madjr
May 23rd, 2010, 08:11 PM
VP8/web is going open source and getting support by everyone so, it should become the best option soon

anyway it WILL BE the ONLY option as youtube will make it default you like it or not

Madspyman
May 23rd, 2010, 08:12 PM
http://www.quavlive.com/video_codec_comparison

How about this comparison? VP8 seems to hold up pretty well if you ask me.

zekopeko
May 23rd, 2010, 08:43 PM
That is a bad, bad comparison. The exact parameters that were passed to the encoder are non-existent. The frames aren't aligned. Not to mention that the video is encoded in 360p which is the lowest quality Youtube offers.
This isn't a good comparison by any stretch of imagination.

pwnst*r
May 23rd, 2010, 11:33 PM
No.I don't,as long it is free(free as in freedom) but comparable,I don't give a damn about whatever it is.

You cared enough to research and post a topic. So, yes, you do.

weezerBo
May 23rd, 2010, 11:49 PM
You cared enough to research and post a topic. So, yes, you do.
Or he could care about other people think since "other people" make up the open web. I'm in a similar position. I don't care about the quality myself but it's in my interest (since my interest is in not being sodomized by the MPEG-LA) to allay others fears about the quality.

pwnst*r
May 24th, 2010, 12:10 AM
I guess if all you're ever going to watch it on is a small monitor or laptop.

jerenept
May 24th, 2010, 12:10 AM
Or he could care about other people think since "other people" make up the open web. I'm in a similar position. I don't care about the quality myself but it's in my interest (since my interest is in not being sodomized by the MPEG-LA) to allay others fears about the quality.

Roger that.
The MPEG Group have played into the hands of the MAFIAA too long. Meanwhile, it is in Google's interest to keep the Web open, just like the Apache Project and Linux.
I think......

nrs
May 24th, 2010, 12:22 AM
I guess if all you're ever going to watch it on is a small monitor or laptop.
Personally, I'm using my PhenomII desktop w/ 30" SyncMaster. Quality may be *everything* to you, and you're entitled to your opinion and all that. But it isn't for me. Quality must be considered along with legal / financial / ethical aspects for me, and I'm sure they do for most people -- at least for every other aspect of life. It kind of drops off when it comes to computers for some reason.

And really, it's not like VP8/WebM is a steaming pile. It's roughly as good as -- or maybe even better -- than H.264 baseline, which is pretty much all that matters for <video>. It's not intended to compete against super optimized profiles used for HD movies or w/e. It exists for <video>.

Edit: that weezerBo comment was written by me. I forgot to log out of my brothers account.

formaldehyde_spoon
May 24th, 2010, 02:18 AM
I guess if all you're ever going to watch it on is a small monitor or laptop.

All we're going to be using it for is html5, so we should be comparing it against H.264 baseline profile.


That is a bad, bad comparison. The exact parameters that were passed to the encoder are non-existent. The frames aren't aligned. Not to mention that the video is encoded in 360p which is the lowest quality Youtube offers.
This isn't a good comparison by any stretch of imagination.

Then look at the second link posted. It's vs H.264 high profile, not baseline. The bee on the flower looks marginally better in VP8, but the people under the trees is better in H.264.

That said, the first comparison isn't really that bad: it compares VP8 and H.264 in the role that VP8 will most often be used.

andrewabc
May 24th, 2010, 02:22 AM
anyway it WILL BE the ONLY option as youtube will make it default you like it or not

Source for youtube using only VP8?
Last I heard couple months ago they were converting everything to h.264.
So now they are dumping that conversion and switching to VP8?

Merk42
May 24th, 2010, 03:11 AM
Source for youtube using only VP8?
Last I heard couple months ago they were converting everything to h.264.
So now they are dumping that conversion and switching to VP8?

It's currently in H.264
as for converting to VP8 you can see it in the HTML5 opt in for Youtube
http://www.youtube.com/html5

Once Flash supports VP8 (Adobe is on board to do so) then Google can make all Youtube videos VP8. They'd either display directly in the browser via HTML5, or through Flash on other browsers.

Shining Arcanine
May 24th, 2010, 04:08 AM
It's currently in H.264
as for converting to VP8 you can see it in the HTML5 opt in for Youtube
http://www.youtube.com/html5

Once Flash supports VP8 (Adobe is on board to do so) then Google can make all Youtube videos VP8. They'd either display directly in the browser via HTML5, or through Flash on other browsers.
Would this not result in a loss of quality?

chris200x9
May 24th, 2010, 04:29 AM
I'm pro vp8 but, why not use x264? It's widely accepted as the best h.264 encoder.

formaldehyde_spoon
May 24th, 2010, 04:58 AM
Would this not result in a loss of quality?
I'm sure they're not taking an H.264 video and converting to VP8, they go from the original to VP8.


I'm pro vp8 but, why not use x264? It's widely accepted as the best h.264 encoder.
They already use x264. The point is they don't want to be stuck with H.264 because in 5 years the "free" runs out...

zekopeko
May 24th, 2010, 08:16 AM
Would this not result in a loss of quality?

No. Youtube keeps original files that were uploaded so they can transcode them to anything they like.

ssj6akshat
May 24th, 2010, 08:48 AM
I'm pro vp8 but, why not use x264? It's widely accepted as the best h.264 encoder.

x264 is an encoder only while VP8 is a codec and H.264 might not as free as it is today in 5 years.