Testing WebM

Discussion about official Mozilla Firefox builds
cuz84d
Posts: 1644
Joined: August 24th, 2009, 6:03 pm

Testing WebM

Post by cuz84d »

The new open WebM video format is supported by Gecko 1.9.3/2.0; support is included in nightlies as of 9 June - 2010. Some files are high bandwidth at 360p and 720p support, some are also downloadable as .webm files. Local playback seems to be better than streaming since file sizes could be in the hundreds of megabytes the higher the format.

Sample WebM videos posted on Opera's site http://dev.opera.com/articles/view/opera-supports-webm-video/ are available to test that work as of today:
http://dev.opera.com/articles/view/opera-supports-webm-video/sunflower-webm.html
http://dev.opera.com/articles/view/opera-supports-webm-video/custom-controls-webm-720p.html
http://dev.opera.com/articles/view/opera-supports-webm-video/custom-controls-webm-360p.html

Join Youtube HTML5 program:
http://www.youtube.com/html5

WebM videos on YouTube can be identified with the phrase "HTML5*WEBM" in the video control bar as in these samples you can test directly:

http://www.youtube.com/watch?v=Z8EA7EbFX4k&webm=1&html5=1
http://www.youtube.com/watch?v=MlqLU_tYx7A&webm=1&html5=1

Or just find your favorite youtube video link and try adding &webm=1&html5=1 to the end of youtube link to see if it works as WebM.

update: I guess it even works if you just add &html5=1 only and don't need both items attached to the URL. When I first seen this I tried it only to have it not work then.

WebM Project info:
http://www.webmproject.org/

If your testing videos, there is a chance they could also get cached depending on the cache size set in the options preferences. Its a good idea to clear the cache if your testing videos in order to check the raw decode/playback power of the browser.

Looks like files will also load through the media cache as its being streamed. And anything over the current 64M limit will not be saved to the disk cache.
Last edited by cuz84d on July 23rd, 2010, 3:32 pm, edited 5 times in total.
mpz
Posts: 244
Joined: February 4th, 2009, 3:06 pm

Re: Testing WebM

Post by mpz »

The playback was excellent from the videos I tested but are the features browser-determined with HTLM5? For instance in the youtube videos pressing Esc did not exit full screen. Also the volume/seek bar and the mouse pointer didn't disappear at full screen. I know these will probably be fixed eventually just wondering how that worked.
User avatar
MichaelKohler
Posts: 523
Joined: August 16th, 2008, 12:05 pm
Location: Bern, Switzerland

Re: Testing WebM

Post by MichaelKohler »

The Youtube videos look beautiful with 720p and WebM. This is great, plays great without any lags.
Budogirls
Posts: 142
Joined: May 8th, 2010, 4:34 am

Re: Testing WebM

Post by Budogirls »

Is youtube going to add a full WebM support? I mean if I have to put always &webm=1&html5=1 at the end of the link or will this be in future automatically added?
GTK66
Posts: 1896
Joined: May 30th, 2004, 5:20 am

Re: Testing WebM

Post by GTK66 »

Works Great, no lags at all in full screen or non.
Duke D
Posts: 419
Joined: February 7th, 2005, 3:08 pm

Re: Testing WebM

Post by Duke D »

The david letterman youtube one was really laggy, but the others looked and played great.
vrdabomb5717
Posts: 23
Joined: August 25th, 2006, 12:22 pm
Location: USA

Re: Testing WebM

Post by vrdabomb5717 »

Was full screen designed so that the video fills the page, but so that the chrome remains visible too? I can still see my tabs, navigation bar, and bookmarks toolbar when I enter fullscreen on a video, like this one: http://www.youtube.com/watch?v=9_MqZn7E ... =1&html5=1

WebM playback is smooth, but it eats my CPU. I saw Minefield go up to 125% of my CPU, and it's only because I had a dual-core processor that my computer didn't freeze up completely.
bomfog
Posts: 455
Joined: November 7th, 2002, 3:22 pm
Location: the palouse, SE. WA, USA

Re: Testing WebM

Post by bomfog »

Budogirls wrote:Is youtube going to add a full WebM support? I mean if I have to put always &webm=1&html5=1 at the end of the link or will this be in future automatically added?

cuz84d wrote:Join Youtube HTML5 program:
http://www.youtube.com/html5

Opt-in "beta".
User avatar
MichaelKohler
Posts: 523
Joined: August 16th, 2008, 12:05 pm
Location: Bern, Switzerland

Re: Testing WebM

Post by MichaelKohler »

vrdabomb5717 wrote:Was full screen designed so that the video fills the page, but so that the chrome remains visible too? I can still see my tabs, navigation bar, and bookmarks toolbar when I enter fullscreen on a video, like this one: http://www.youtube.com/watch?v=9_MqZn7E ... =1&html5=1


Confirming. Is there a bug filed on this? I don't think this is intentional (by design).
owen.c93
Posts: 193
Joined: July 8th, 2009, 8:38 am

Re: Testing WebM

Post by owen.c93 »

From youtube.com/html5


* Fullscreen support is partially implemented. Pressing the fullscreen button will expand the player to fill your browser. If your browser supports a fullscreen option, you can then use that to truly fill the screen
User avatar
_Alexander
Posts: 1197
Joined: April 1st, 2010, 2:24 pm
Location: Your augmented reality

Re: Testing WebM

Post by _Alexander »

With the new landed WebM fixes there is no difference at all. 720p is completely unplayable.

So,
Is it possible to have CUDA/OCL WebM video (and hopefully audio) decoding?
If not by WebM advocates, do you think there a chance that this will be done by Cyberlink / Core / *Company Name Here*?
Or is it completely impossible?

OP should also include link to a standalone codec and link to the downloadable versions of videos.
http://magneticpudding.com/ <- My Blog
i5 3570k @ 4.5 Ghz / NV 660 / 32GB DDR3 / 1080p LCD / SSD (120 + 180) / W8 ||| Atom N270 / NV ION / 3GB DDR3 / SSD / 1366x768 / W8
mpz
Posts: 244
Joined: February 4th, 2009, 3:06 pm

Re: Testing WebM

Post by mpz »

Hera wrote:OP should also include link to a standalone codec and link to the downloadable versions of videos.


There is a standalone vp8 codec included in the latest K-Lite Codec Pack, it's just one file vp8decoder.dll that you can register to make work if want to copy it onto your system. The latest Haali splitter is also needed but with older Mp4s and other files it's kind of buggy.
User avatar
sciguyryan
Folder@Home
Posts: 2181
Joined: November 10th, 2004, 1:33 pm
Location: Wales

Re: Testing WebM

Post by sciguyryan »

I have to say the quality is pretty impressive - a great improvement from the high quality YouTube had before.
Cheers!

Ryan Jones
User avatar
_Alexander
Posts: 1197
Joined: April 1st, 2010, 2:24 pm
Location: Your augmented reality

Re: Testing WebM

Post by _Alexander »

mpz wrote:
Hera wrote:OP should also include link to a standalone codec and link to the downloadable versions of videos.


There is a standalone vp8 codec included in the latest K-Lite Codec Pack, it's just one file vp8decoder.dll that you can register to make work if want to copy it onto your system. The latest Haali splitter is also needed but with older Mp4s and other files it's kind of buggy.


Alright, but what about acquiring a WebM youtube file? (Feel free to PM meh if against Y.T. Terms of Use or something...)

I am think about running a few comparisons on one 720p (or maybe 1080p?) video this weekend,

1. h264 - Purevideo (Adobe Flash), Firefox
2. h264 - Purevideo (DXVA), MPC:HC built in codec
3. h264 - Purevideo (CUDA), CoreAVC
4. h264 - Legacy - EVR, MPC:HC built in codec
5. h264 - Legacy - Haali Renderer, MPC:HC build in codec
6. h264 - Legacy - EVR, CoreAVC
7. h264 - Legacy - Haali Renderer, CoreAVC
8. WebM - Firefox
9. WebM - Chrome
10. WebM - EVR, vp8 decoder
11. WebM - Haali Renderer, vp8 decoder
http://magneticpudding.com/ <- My Blog
i5 3570k @ 4.5 Ghz / NV 660 / 32GB DDR3 / 1080p LCD / SSD (120 + 180) / W8 ||| Atom N270 / NV ION / 3GB DDR3 / SSD / 1366x768 / W8
mpz
Posts: 244
Joined: February 4th, 2009, 3:06 pm

Re: Testing WebM

Post by mpz »

Hera wrote:Alright, but what about acquiring a WebM youtube file? (Feel free to PM meh if against Y.T. Terms of Use or something...)


Should have mentioned that I've been updating the vp8 decoder directly through the webm site:

http://code.google.com/p/webm/downloads ... p&can=2&q=

You can extract the latest decoder from the install_webmdshow.exe if you have 7-zip or a similar program. The latest version is 0.9.8.1.

As far as testing videos: what I've been doing for now is retrieving them out of the Firefox cache after they've downloaded and adding the webm extension. They play real good in Winamp. I'd be interested in knowing how they test out.
Locked