Opera Desktop Team

Linux WebM Labs, minor update

, , , , , ,

When we initially announced WebM support some Linux users may have found that the builds provided did not work for them. However, we have subsequently made a small tweak to the Linux packages so that they should now work on a wider range of distros. If WebM support wasn't working for you before on Linux, then please re-download the package and try again.

As always the best way to test an experimental build is to run Opera 'in place'. To use a package in this way, from the terminal enter the following:

$ tar xf opera-10.54-21867-webm.i386.linux.tar.bz2 
$ opera-10.54-21867-webm.i386.linux/opera &
(This assumes a 32-bit system. Adjust accordingly if you have a 64-bit system).

If you want to install the Linux build alongside your main Opera Linux install, use the included install script and specify a suffix of webm, as follows:

$ opera-10.54-21867-webm.i386.linux/install --suffix webm

If you continue to have problems playing video, ensure that you have all the required video dependencies installed. See "Using video with Opera 10.50 on Linux/UNIX" for more information.

WARNING: This is an experimental Labs release. It may contain severe bugs and cause data loss. Or it may just provide great HTML5 video support.

Download

Fonts, usability, widgets ... Oh my!Opera 10.60 Alpha 1: Speed, eye-candy, and bug fixing

Comments

coolmyll Saturday, May 22, 2010 10:00:16 AM

"Or it may just provide great HTML5 video support."

lol

BS-Harou Saturday, May 22, 2010 10:09:47 AM

woo hoo =)

Patrick O'Reillypaddy2k Saturday, May 22, 2010 10:23:39 AM

Thanks

MLx Saturday, May 22, 2010 10:28:13 AM

Is there an ETA for webm support coming to mainline builds?

kersurk Saturday, May 22, 2010 10:28:14 AM

I always wonder how do they get you working on weekends.

Anyway,the webm works quite great so far (even 720p) on Ubuntu 10.04.

Ruarí Ødegaardruario Saturday, May 22, 2010 11:03:34 AM

Originally posted by MLx:

Is there an ETA for webm support coming to mainline builds?

WIR p

Originally posted by kersurk:

I always wonder how do they get you working on weekends.

Opera is such a nice place to work that many of us don't have a problem doing a little extra on the weekends. wink

KHH Saturday, May 22, 2010 11:40:11 AM

This is strange, just downloaded and unpacked this, but it's not playing any WebM files, tried both with youtube and the testfiles on the dev-article. Youtube informed me that my current browser didn't support any of the video formats they offered, and the videos on the dev-article simply didn't load.

Running Kubuntu 10.04 64-bit.

edit: Ah, never mind. Turns out there was a problem with my installation of gstreamer.

hcym Saturday, May 22, 2010 11:41:38 AM

Thanks

64-bit:)

Шуйский Николай [krigstask, Ŝtérkrìg]Sterkrig Saturday, May 22, 2010 11:41:58 AM

Works fine on Gentoo Linux ~amd64!
Though 720p eats CPU, but runs quite smoothly. Great, waiting for WebM support in Opera or Gstreamer mainline! To heck with Flash (-<E

Joonas Lehtolahtigodjonez Saturday, May 22, 2010 11:58:10 AM

Is the change related to used GLIBC version?

Ruarí Ødegaardruario Saturday, May 22, 2010 12:00:36 PM

Originally posted by godjonez:

Is the change related to used GLIBC version?

yes

Joonas Lehtolahtigodjonez Saturday, May 22, 2010 12:09:40 PM

OK, thanks. I already got into upgrading my OS installation to get the most recent libraries just to make WebM work and managed to break the whole system thanks to network connection failing in the middle of the upgrade (some packages were not yet reconfigured when it stalled). Now that I got it back up and running it's good to know that I would no longer *need* the new stuff since Opera should work again with the older libraries as well. Save the hassle from others wink

Sebastian Bremickersebrem Saturday, May 22, 2010 12:24:16 PM

Which will be the minimum requirements regarding CPU/GPU when VP8/WebM is official? I have a 5 year old system (Athlon 2GhZ, nVidia FX 5200) and watching Google Developer Keynotes is not too smooth compared to Fl*sh. Or is it that WebM is a HD codec while watching the same video with Fl*sh is not HD, although both say 360p?

Rianav AntaresKerenSkyy Saturday, May 22, 2010 1:49:16 PM

Thank you for the GNU/Linux build featuring WebM. Can't wait to see similar functionality in FreeBSD builds.happy

Danieledarklink88 Saturday, May 22, 2010 2:07:07 PM

waiting for Opera 10.6 with this feature (i doubt that 10.54 will have it)!

MichailNTMan Saturday, May 22, 2010 2:08:04 PM

Please make also fix for Windows NT.

Abhinavdecodedthought Saturday, May 22, 2010 2:10:57 PM

up

Daniel Ziltenerzilti Saturday, May 22, 2010 2:12:38 PM

Originally posted by ruario:

Opera is such a nice place to work that many of us don't have a problem doing a little extra on the weekends. :wink:


Nice to hear smile I think there are very few companies whose employees can say that smile

Шуйский Николай [krigstask, Ŝtérkrìg]Sterkrig Saturday, May 22, 2010 2:24:48 PM

Michail, Windows NT (I suppose you mean 4.0) is vastly outdated. Don't expect modern software to take it into account. If you can run modern Opera, your box could run modern OSes. If you like fifteen year old OS, that's fine by me, but nobody will take your complains seriously (like me). With all due respect to you.

Kirilo81 Saturday, May 22, 2010 2:38:03 PM

Works basically on OpenSuse 11.3 (32bit), KDE 4.4.3, but:
-I had to install additional gstreamer plugins (-good, -bad, -ugly, dunno which one did the trick) after own guess, Opera didn't tell me about the requirements
-the Youtube videos I tried have graphic fragments from time to time, and manipulating the progress bar does nothing, the video continues from its old position

BTW: I know, it has been discussed before, but it would have been cooler, if Opera in Linux could use Phonon, too.

Christopherxtopherlinux Saturday, May 22, 2010 3:39:43 PM

In arch 32bits works good!headbang

Ruarí Ødegaardruario Saturday, May 22, 2010 3:55:29 PM

Originally posted by Kirilo81:

-I had to install additional gstreamer plugins (-good, -bad, -ugly, dunno which one did the trick) after own guess, Opera didn't tell me about the requirements

Indeed unlike the .rpm and .deb packages, the .tar packages do not handle the additional video dependencies for you. I have therefore updated the blog post with a link to provide more information.

Thanks for reminding me of this. This may have also been KHH's problem.

Ruarí Ødegaardruario Saturday, May 22, 2010 3:59:06 PM

Originally posted by KerenSkyy:

Can't wait to see similar functionality in FreeBSD builds.

This time we didn't actually attempt to compile builds for FreeBSD but there should be no problems doing so, hence you will see WebM support for FreeBSD Opera in the future. My apologies that it was left out this time around.

Christopherxtopherlinux Saturday, May 22, 2010 4:56:59 PM

this video works well http://www.youtube.com/watch?v=rLxQiI8c1Bs&html5=True (html5 enabled) fantastic yes

Kertesz Laszlogradinaruvasile Saturday, May 22, 2010 8:32:59 PM

It works, but it uses more CPU (~70% vs the flash ~50% on my Athlon 3200+) than the Flash videos.
Why?

Шуйский Николай [krigstask, Ŝtérkrìg]Sterkrig Saturday, May 22, 2010 8:49:14 PM

Because it's new and not much optimized. Yet.

dekumu Saturday, May 22, 2010 9:15:53 PM

Display error on the following website www.taringa.net , hope you can solve this problem

Шуйский Николай [krigstask, Ŝtérkrìg]Sterkrig Saturday, May 22, 2010 9:46:17 PM

Originally posted by dekumu:

Display error on the following website www.taringa.net , hope you can solve this problem


Hope you can file proper bug instead of spamming blog comments.

Witold Barylukmovax Saturday, May 22, 2010 10:44:36 PM

When i used build for Ubuntu on Debian i had problem that vp8 codec for gst was compiled for very recent GLIBC version. I was needing to make chroot with ubuntu installation to run it, but still doesn't worked.

Romanfeil0ng Saturday, May 22, 2010 10:49:11 PM

thanks for the update!
just compiled a ffmpeg version producing webm videos smile
(http://lardbucket.org/blog/archives/2010/05/19/vp8-webm-and-ffmpeg/)
works like a charm wizard

Ruarí Ødegaardruario Sunday, May 23, 2010 12:53:40 AM

@movax: Have you since re-downloaded the package and tried it in Debian directly? Does it not work? If not, what version of Debian are you running?

JaredpieRr0Ur Sunday, May 23, 2010 2:05:22 AM

Originally posted by dekumu:

Display error on the following website www.taringa.net



Hmm a lot of reports on that site have been posted on facebook. Try reporting the site problem.

Witold Barylukmovax Sunday, May 23, 2010 3:39:03 AM

Originally posted by ruario:

@movax: Have you since re-downloaded the package and tried it in Debian directly? Does it not work? If not, what version of Debian are you running?


Now works. Sorry for bothering. No problems at Debian Unstable i386. Thanks you.

I see that seeking is ultra fast but sometimes isn't working visually good.
1. Go to http://devfiles.myopera.com/articles/1891/sunflower-webm.html
2. Jump immidieitly to any point in range 0:03-0:20. You will see something like this:



So very noisy picture. What is more even if you wait whole period 0:03-0:20 picture will not stabilize very well. Only at about 0:15 noise will slightly decress and be slighly better temporarly corelated, but still very noisy.

It is supprising, as there are B and goldframes from time to time (but this movie is pretty static) so it should recover from bad skip. And webm should allow knowing exactly where to skip (using Range HTTP request) so there is no need to any recovery (it should jump to exactly byte at which B frame begins which is slightly before given skip target).


In other movies than sunflower it is working well.

Youtube with HTML5+webm works so good that I can now start using it again (i was using youtube-dl script do download or stream youtube movies to mplayer, becuase i don't have flash instaled, and even with flash it was slow).

Witold Barylukmovax Sunday, May 23, 2010 4:09:42 AM

Interesting. Dragonfly in this build opens instantly (less than a half a second). In my normal installation it take about 5 seconds.

Ruarí Ødegaardruario Sunday, May 23, 2010 4:12:41 AM

@movax: Yep we have seen the skipping problem you describe. This is already being worked on.

P.S. Glad you seem to like this very early release. smile

Witold Barylukmovax Sunday, May 23, 2010 4:13:44 AM

Are you using SIMD (SSE) optimised decoder here for x86? As i know ffmpeg patches have (optional) SIMD for both 32 and 64 bit, and both for encoder and decoder in strategic places (hot loops). Are you building this for us? Do you detect CPU capabilities on the fly?

What is status of pushing this into gst upstream? UPDATE: Oh, I see http://sourcecode.opera.com/gstreamer/ and http://cgit.freedesktop.org/gstreamer/gst-plugins-good/log/gst/matroska/webm-mux.c and http://cgit.freedesktop.org/gstreamer/gst-plugins-good/diff/gst/matroska/matroska-mux.c?id=e5e90f6035ee3859b206b86c52dbe8a28a2f702f upstream, so I guess it is already started merging.

Ruarí Ødegaardruario Sunday, May 23, 2010 4:19:34 AM

@movax: For technical details you might want to post your questions on Philip Jägenstedt's Blog. He leads the HTML5 video effort at Opera.

Edit: Looking at the most recent comment I'm wondering if "Witek" is you and you already found it.

Witold Barylukmovax Sunday, May 23, 2010 4:23:34 AM

Originally posted by ruario:

Looking at the most recent comment I'm wondering if "Witek" is you and you already found it.


Yes, its me. Thanks. smile It is end of all my question for now. wink

Rafał MiłeckiZajec Sunday, May 23, 2010 7:41:58 AM

It... works! smile Opera eats 100% of my CPU while playing 720p on YouTube, but it's smooth. Weird?

Kai OckendorfOckendorf Sunday, May 23, 2010 7:53:45 AM

Will there be a 64-bit version for Windows too?? I know this is off-topic, so answer it or feel free to delete it wink

Edit: Sorry, I forgot to say PLEASE

s14shyam Sunday, May 23, 2010 3:03:29 PM

Hey guys. Sorry for the interruption, but this is the first software that I've compiled from source since I started using Linux in early April. I'm loving this !!!

Witold Barylukmovax Sunday, May 23, 2010 3:11:14 PM

Originally posted by s14shyam:

Hey guys. Sorry for the interruption, but this is the first software that I've compiled from source since I started using Linux in early April. I'm loving this !!!


You are wrong. It is impossible that you have compiled any source since source code of Opera is known only to Opera Software. .tar.gz contains binary version of Opera, so no compilation needed or possible at all.

d4rkn1ght Sunday, May 23, 2010 8:22:37 PM

up

Romanfeil0ng Tuesday, May 25, 2010 7:26:08 PM

cool, now you can watch my opera hang.. live! smile

video file
and
html file

save them locally and open the html in WebM Labs build

coffee

www.nenelinux.tk ®nenericardo Wednesday, May 26, 2010 4:46:35 AM

any .deb for ubuntu linux?

Ruarí Ødegaardruario Wednesday, May 26, 2010 6:03:48 AM

Originally posted by nenericardo:

any .deb for ubuntu linux?

No not this time. Though I would question why you need one, since it will replace your main install. Instead use the instructions in the post to run Opera in place or install alongside any other installation you have. If you really want it to be your main install then first uninstall Opera via one of the Debian/Ubuntu package management tools (dpkg, aptitude, Gdebi, etc.), then install without an install suffix.

Note: You may need to log out and back into your desktop environment to see Opera in your Applications menu after having installed via the install script.

Also keep in mind that when you next want to upgrade, you should run the 'uninstall-opera' command before installing the new .deb file.

M4CH1N3pp-layouts Wednesday, May 26, 2010 6:11:30 AM

Damn it! No joy. I've just installed it, and YT still uses flash. On Chrome from the other hand - HTML5 video works fine. What's wrong with this version? Is it ubuntu installer problem?

I tried HTML5 video demo with this Opera build. Works. Then again - on YT, in spite of I checked I want't HTML5 - no joy, still flash.

Ruarí Ødegaardruario Wednesday, May 26, 2010 7:00:57 AM

Originally posted by "pp-layouts":

I tried HTML5 video demo with this Opera build. Works. Then again - on YT, in spite of I checked I want't HTML5 - no joy, still flash.

Remember that only a very small sub selection of videos are available in WebM format right now. That will change but for now you should probably stick to the examples if you expect it to work.

Also keep in mind that Chrome also features H.264 support and at present more of the YT content is also available in this format, hence right now you will come across more videos that are HTML5 enabled in Chrome. Given time and with Google's own push behind WebM, this will likely change.

If you have opted in and you are using one of the known to work TY videos, such as http://www.youtube.com/watch?v=rLxQiI8c1Bs&html5=True but still have problems then try starting Opera from the command line and see if any errors are echoed back.

M4CH1N3pp-layouts Wednesday, May 26, 2010 7:14:52 AM

You were right, this one works. As others said, it takes all CPU, but plays well. Add fullscreen option and it will be perfect smile

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.