This topic has been closed. No new entries allowed.
Reason: You can now post comments on articles on Dev Opera
You need to be logged in to post in the forums. If you do not have an account, please sign up first.
Opera supports the WebM video format
Today is a very significant day for the Web. WebM, a new, high-quality, free, and open video format is now available, and Opera has released Labs builds that support this format in HTML5 <video>. In this article, we look at some examples, how this came about, why it is such a good thing, and what the technical details look like.( Read the article )
Developer Relations Manager
Editor, dev.opera.com and labs.opera.com
WebM offers high-quality video with fast seeking.
The seeking (to the parts not yet loaded) is the thing that does not work at least on youtube right now... And video quality is bad... It seems that encoder being used skips frames often... Some videos got corrupted...
Originally posted by eliotcougar:
The seeking (to the parts not yet loaded) is the thing that does not work at least on youtube right now... And video quality is bad... It seems that encoder being used skips frames often... Some videos got corrupted...
The encoding tools are still fairly primitive, but this situation will improve. I've not noticed frame skipping or corruption in any of the examples we created for the Opera examples, and the 720p version of the elephants dream video looks pretty nice.
Developer Relations Manager
Editor, dev.opera.com and labs.opera.com
Is there something I'm doing wrong? I simply installed the build Opera posted, I'm running 32-bit Lucid Lynx fully updated.
edit: I should also add that even Opera's own example pages fail to work.
Originally posted by AJCF:
It is very frustrating that after installing Opera's build which reportedly has WebM support Youtube still fails to acknowledge that I am indeed eligible to watch WebM videos. It is even more frustrating when I only have to update my Chromium installation and automatically have WebM videos working.
Is there something I'm doing wrong? I simply installed the build Opera posted, I'm running 32-bit Lucid Lynx fully updated.
I have just tested all our examples again, on both Mac and (32-bit, 10.0.4 Ubuntu) Linux, and they work for me on both. The Linux versions are a bit slower and jerkier than the Mac versions right now, but do remember that these are rough and ready labs builds, and a lot more improvements and optimizations will go into both the browsers and the video format/tools before a final release is done.
As for YouTube, again, wfm, I'm afraid. Have you definitely opted in to the HTML5 beta at http://www.youtube.com/html5?
Developer Relations Manager
Editor, dev.opera.com and labs.opera.com
Originally posted by chrismills:
Originally posted by AJCF:
It is very frustrating that after installing Opera's build which reportedly has WebM support Youtube still fails to acknowledge that I am indeed eligible to watch WebM videos. It is even more frustrating when I only have to update my Chromium installation and automatically have WebM videos working.
Is there something I'm doing wrong? I simply installed the build Opera posted, I'm running 32-bit Lucid Lynx fully updated.
I have just tested all our examples again, on both Mac and (32-bit, 10.0.4 Ubuntu) Linux, and they work for me on both. The Linux versions are a bit slower and jerkier than the Mac versions right now, but do remember that these are rough and ready labs builds, and a lot more improvements and optimizations will go into both the browsers and the video format/tools before a final release is done.
As for YouTube, again, wfm, I'm afraid. Have you definitely opted in to the HTML5 beta at http://www.youtube.com/html5?
Yes, I have. It is very weird indeed, specially since Chromium works flawlessly for me. Is there some kind of troubleshooting I can do on my end?
Originally posted by AJCF:
Yes, I have. It is very weird indeed, specially since Chromium works flawlessly for me. Is there some kind of troubleshooting I can do on my end?
I'd be more than happy to help you get to the bottom of this.
So you are trying to 32-bit Linux build, on Ubuntu 10.04? How did you install it? By double clicking on the "install" script inside the archive file and running it?
Can you describe the problem in more detail? What exactly happens? Do you get any kind of error message? Does the video run, but it looks like crap? Does the video player UI (the controls, etc.) load, but no video is shown in the UI? Or do you see nothing at all?
Developer Relations Manager
Editor, dev.opera.com and labs.opera.com
20. May 2010, 20:14:46 (edited)
Originally posted by chrismills:
Originally posted by AJCF:
Yes, I have. It is very weird indeed, specially since Chromium works flawlessly for me. Is there some kind of troubleshooting I can do on my end?
I'd be more than happy to help you get to the bottom of this.
So you are trying to 32-bit Linux build, on Ubuntu 10.04? How did you install it? By double clicking on the "install" script inside the archive file and running it?
Can you describe the problem in more detail? What exactly happens? Do you get any kind of error message? Does the video run, but it looks like crap? Does the video player UI (the controls, etc.) load, but no video is shown in the UI? Or do you see nothing at all?
Yes, I am. I ran it from a terminal, after using sudo apt-get to remove the previous version of Opera and deleting the .opera folder in my home folder..
This is my uname -a output:
Linux hostname 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010 i686 GNU/Linux
Basically the player shows up but I get a message instead of the video saying:
Your browser does not currently recognize any of the video formats available.
Click here to visit our frequently asked questions about HTML5 video.
Your browser does not currently recognize any of the video formats available.
I see the player controls, but I only get the above message on the screen, and a link to YouTube's HTML5 "opt-in" page, and I AM in the HTML5 beta.
Opera Version:10.54 Internal
Build:21867
Platform:Linux
System: i686, 2.6.26.8.tex3
yes, I know my system isn't Ubuntu, but I've been using Opera for nearly a decade,
and the last 3 or 4 builds have been fine, and so is this one, except it doesn't seem to want to play WebM videos (flash videos still play).
do I need to install a install the codec on my system ?
do I need to set up a MIME type ?
is there a difference between Ubuntu and other distros regarding vp8 ?
Thanks for the info about the Linux build. I'm currently talking to the developers about these problems, to see if I can get a resolution for you.
Developer Relations Manager
Editor, dev.opera.com and labs.opera.com
Originally posted by b0mber:
I see the player controls, but I only get the above message on the screen, and a link to YouTube's HTML5 "opt-in" page, and I AM in the HTML5 beta.
Opera Version:10.54 Internal
Build:21867
Platform:Linux
System: i686, 2.6.26.8.tex3
yes, I know my system isn't Ubuntu, but I've been using Opera for nearly a decade,
and the last 3 or 4 builds have been fine, and so is this one, except it doesn't seem to want to play WebM videos (flash videos still play).
do I need to install a install the codec on my system ?
do I need to set up a MIME type ?
is there a difference between Ubuntu and other distros regarding vp8 ?
Ok - I've got a very quick answer for you!
The problem in is that the libraries require a very new version of libc (2.11), which only very recent distros have. This will be solved when we get it integrated into our build system.
Developer Relations Manager
Editor, dev.opera.com and labs.opera.com
Originally posted by chrismills:
Hi guys,
Thanks for the info about the Linux build. I'm currently talking to the developers about these problems, to see if I can get a resolution for you.
Thanks for the help. I really appreciate it, even though it feels funny to get official support for a product that's esentially free.

I'll subscribe to the topic, cheers.
Originally posted by AJCF:
Thanks for the help. I really appreciate it, even though it feels funny to get official support for a product that's esentially free.
I'll subscribe to the topic, cheers.
Glad to help!
One suggestion I have so far - can you give us the output of "dpkg -s libc6 | grep Version"?
Developer Relations Manager
Editor, dev.opera.com and labs.opera.com
Originally posted by chrismills:
Originally posted by AJCF:
Thanks for the help. I really appreciate it, even though it feels funny to get official support for a product that's esentially free.
I'll subscribe to the topic, cheers.
Glad to help!
One suggestion I have so far - can you give us the output of "dpkg -s libc6 | grep Version"?
Version: 2.11.1-0ubuntu7
Ok - I've got a very quick answer for you!
The problem in is that the libraries require a very new version of libc (2.11), which only very recent distros have. This will be solved when we get it integrated into our build system.
Thanks for your help,
My libc version is 2.10.1, and there is no later version available for my distro, so I guess I'm out of luck for now .
Out of your own example pages, I can only get this one to work: http://people.opera.com/patrickl/experiments/webm/fancy-swap/
Is this helpful?
Originally posted by BS-Harou:
Does anyone know about some free! online! FLV to WebM converter?
Miro Video Converter, however, it is not an online app.
Packages in openSUSE 11.3 I have installed:
glibc-2.11.2-3.1.1.i686 glibc-devel-2.11.2-3.1.1.i686 glibc-i18ndata-2.11.2-3.1.1.i586 glibc-locale-2.11.2-3.1.1.i586
undefined symbol: g_realloc_n" and "version `GLIBC_2.11' not found
No idea what causes this problem :|
Originally posted by Zajec:
I still see this issue when using openSUSE 11.3 and Opera 10.61. Switching to opera-10.70-9044.i386.linux doesn't help.
Hi there Zajec - which issue do you mean? I just wanted to be clear on it, so I can answer your questions as helpfully as possible. Cheers!
Developer Relations Manager
Editor, dev.opera.com and labs.opera.com
14. September 2010, 10:11:01 (edited)
Originally posted by chrismills:
I can see YouTube's HTML5 (WebM) player but movie just keeps loading. I've been waiting for 10 minutes and still got only that loading icon in the center for black player's screen.Originally posted by Zajec:
I still see this issue when using openSUSE 11.3 and Opera 10.61. Switching to opera-10.70-9044.i386.linux doesn't help.
Hi there Zajec - which issue do you mean? I just wanted to be clear on it, so I can answer your questions as helpfully as possible. Cheers!
P.S.
http://img547.imageshack.us/i/operahtml5webmyoutube.png/
Anyone else still getting this problem? We can't reproduce it.
Developer Relations Manager
Editor, dev.opera.com and labs.opera.com