WebM for 64-bit Windows 7 ?

633 views
Skip to first unread message

Olivier P

unread,
Mar 16, 2011, 9:06:07 AM3/16/11
to WebM Discussion
Hello,

The Webm codecs I installed from http://tools.google.com/dlpage/webmmf
do not work on my system (Windows 7 64-bit, Internet Explorer
9.0.8112.16421). Is this because 64-bit platforms are not supported
yet, or did I miss something ?

Thanks,

Olivier.

Matthew Heaney

unread,
Mar 16, 2011, 9:13:48 AM3/16/11
to webm-d...@webmproject.org, Olivier P

Both 32-bit and 64-bit are supported. If you're on a 64-bit machine,
the installer will automatically install both versions of the
components. (You actually have both 32- and 64-bit versions of IE9
installed on your Win7 x64 system.)

What do you mean that the WebM codecs "do not work on my system"?
What were you trying to do?

-Matt

Frank Galligan

unread,
Mar 16, 2011, 9:28:20 AM3/16/11
to webm-d...@webmproject.org, Matthew Heaney, Olivier P
If you open http://webm.html5.org/ in IE9.

What does the page say?



--
You received this message because you are subscribed to the Google Groups "WebM Discussion" group.
To post to this group, send email to webm-d...@webmproject.org.
To unsubscribe from this group, send email to webm-discuss...@webmproject.org.
For more options, visit this group at http://groups.google.com/a/webmproject.org/group/webm-discuss/?hl=en.


Olivier P

unread,
Mar 16, 2011, 9:30:04 AM3/16/11
to WebM Discussion
I downloaded a Webm video (of Big Buck Rabbit, for the curious). It
plays fine in VLC. I made the following Web page to test it :

<!DOCTYPE HTML>
<html>
<head>
<title>Test</title>
</head>
<body>
<video controls="">
<source src="big_buck_bunny_480p.webm" />
</video>
</body>
</html>

It works like a charm with Chrome 10.

However, Media Players fails to open the Webm file (error message :
Windows Media Player encountered a problem while reading this file),
and IE9 displays a black rectangle with a red cross in a grey square
instead of the video.

Olivier.

Olivier P

unread,
Mar 16, 2011, 9:34:54 AM3/16/11
to WebM Discussion
Frank,

According to http://webm.html5.org/ my IE9 supports Webm. I see the
same thing as when I point Chrome to that page, a picture of a green
tick and a message saying I am all set for Webm. If I understand what
the Web page does, this means IE9 claims to be able to play Webm
through the canPlay function ?

Olivier.

Matthew Heaney

unread,
Mar 16, 2011, 9:38:19 AM3/16/11
to webm-d...@webmproject.org, Olivier P
On Wed, Mar 16, 2011 at 9:30 AM, Olivier P <olivie...@gmail.com> wrote:
>
>   However, Media Players fails to open the Webm file (error message :
> Windows Media Player encountered a problem while reading this file)
> and IE9 displays a black rectangle with a red cross in a grey square
> instead of the video.

This smells like a problem with that video file. Let's rule that out
first. Can you put the file somewhere where we can download it?

-Matt

Olivier P

unread,
Mar 16, 2011, 9:39:52 AM3/16/11
to WebM Discussion
> This smells like a problem with that video file.  Let's rule that out
> first.  Can you put the file somewhere where we can download it?

http://code.google.com/p/bennugd-vlc/downloads/detail?name=big_buck_bunny_480p.webm

Olivier.

Matthew Heaney

unread,
Mar 16, 2011, 9:59:09 AM3/16/11
to webm-d...@webmproject.org, Olivier P

Thanks for the file. I downloaded it and was able to reproduce the error.

There is an issue with that file. The segment element says that it
has a size that extends beyond the end of the file, so the parser
rejects that file has having an invalid format. If Chrome and VLC can
both render this file, then perhaps the webm parser we used needs to
tolerate this error better (it seems like the file was truncated at
some point), and play as much of the segment payload as is there,
instead of rejecting the file out-right.

BTW, what is the provenance of this file?

Olivier P

unread,
Mar 16, 2011, 10:00:13 AM3/16/11
to WebM Discussion
All right, I repeated the test with this Webm file :
http://erunways.com/html5/WebM_VP8_video/html5_Video_VP8.webm and it
works in both IE9 and Media Player. Sorry, I didn't think the file
could play well in some applications but not in others.

Thanks,

Olivier.

Olivier P

unread,
Mar 16, 2011, 10:03:31 AM3/16/11
to WebM Discussion
As for the provenance, no idea, I was just searching for example
Webm files and found this one.

BTW, may I suggest you offer a few short Webm files for testing
purposes ? It would certainly be useful.

Also, if someone could get the Google staff to disable the
"correction" from Webm to Web in Google (as in the search engine), it
would be much appreciated (by me, at least).

Olivier.

Steve Lhomme

unread,
Mar 16, 2011, 10:55:36 AM3/16/11
to webm-d...@webmproject.org, Matthew Heaney, Olivier P

Yes, it should probably try to read as much as it can. It's only a
problem if the Cue entries are in the end (seeking will be trickier),
other than that playback should be fine.

--
Steve Lhomme
Matroska association Chairman

Matthew Heaney

unread,
Mar 16, 2011, 12:03:08 PM3/16/11
to webm-d...@webmproject.org, Olivier P
On Wed, Mar 16, 2011 at 9:30 AM, Olivier P <olivie...@gmail.com> wrote:
>
>   However, Media Players fails to open the Webm file (error message :
> Windows Media Player encountered a problem while reading this file),
> and IE9 displays a black rectangle with a red cross in a grey square
> instead of the video.

This is now fixed in our development build. We will incorporate this
change into our next release of the WebM components.

Thanks again for bringing this matter to our attention.

-Matt

Matthew Heaney

unread,
Mar 16, 2011, 3:30:34 PM3/16/11
to webm-d...@webmproject.org, Olivier P
On Wed, Mar 16, 2011 at 12:03 PM, Matthew Heaney
<matthew...@google.com> wrote:
>>
> This is now fixed in our development build.  We will incorporate this
> change into our next release of the WebM components.

I just pushed the source code changes up to the origin.

When the parser detects a truncated cluster, it treats this as an
end-of-file condition (rather than as an error condition), so you will
get everything up to that cluster. This approach parses over the
cluster that was truncated, but if the cluster size is small relative
to the total file size, you won't notice.

Another possibility is to adjust the cluster size down when truncation
is detected, and then attempt to parse any available blocks in that
last, truncated cluster. For now, I haven't done this, because it
only buys you a few more seconds (if that) of presentation.

-Matt

Matthew Heaney

unread,
Mar 16, 2011, 10:07:17 AM3/16/11
to webm-d...@webmproject.org, Olivier P

The problem is that this file is incorrectly formatted, so different
applications will react differently when attempting to render the
file. The webm parser is relatively conservative (perhaps too much
so), so it reacted by simply rejecting the file. We can probably
liberalize the parser to handle this case more gracefully.

-Matt

Reply all
Reply to author
Forward
0 new messages