Good news, everybody! You can now download your favorite YouTube videos with this simple User JavaScript made by Guille!
getVideo.js adds a small line at the bottom of your YouTube videos that allows you to download them in multiple formats! Guille promised to update with more video sites on request. :cool:
Download getVideo.js and give it a spin!
I don't want to get all mushy here, but I got a Christmas card from Dustin Wilson! It's probably the freakiest card ever, and I love it!
Thanks a lot Dustin, you made my day :)
It has recently come to our attention that the Opera fan sites page is a bit outdated and we want your help to keep it fresh!
If you know of an Opera fan page, or want to be included, please report it in this forum topic. We'll make sure everyone who helps spread the word about Opera is included. :up:
Thanks in advance!
/community page, you would be taken back to the same page still as logged out user. Other users reported 404 errors, that would go away cleaning the cookies.On this first day of 2010, Opera Software has been kind enough to not only release a Unix version of Opera 10.5 for those Unix/Linux users who missed out, but they also updated the Windows and Mac versions. This has filled me with great joy, as I have been almost breathlessly waiting for the new Qt-less Unix release, and have been very much wanting an updated Windows release as well.
At first glance, the new Windows version still suffers from a few of the same issues, such as not be able to right-click and insert notes. Granted I didn’t expect them to fix many of the issues that fast, especially since they gave us some new features in this build…
The engine changes in the Windows version (Carakan) are in the Unix version as well, so one may be wondering why it merits it’s own announcement, and why it took so much longer to get it ready than the Windows and Mac versions. The answer to this is simple: It no longer relies on Qt. That’s right, it’s now completely graphical toolkit independent (as some of us have been dreaming for years).
On top of that, it will attempt to load your GTK+ theme for it’s user interface, allowing at least the appearance of being integrated into the platform. Sadly, loading KDE4/Qt4 themes is not yet stable enough, and will not be in the pre-alpha release. Also, not all of the UI elements conform to their GTK specifications in this pre-alpha, so don’t expect it to be perfect. Nevertheless, this is most certainly a step in the right direction. Not that I dislike Qt, but it never really worked will with Opera, even when you were using KDE.
Another new feature is support for the video HTML element. You will need to have some gstreamer plugins installed for this to work properly. On most Linux distros, they refer to these plugins as gstreamer ‘base’ plugins. Here are a a few links to working video element examples that some of you may remember – Example 1 – Example 2 – Example 3 – Example 4 – Example 5.
One important thing to bear in mind is that some features, such as printing and drag-and-drop, don’t work. Seriously, this is a pre-alpha. What did you expect? Perfectly polished chrome when it hasn’t made it off of the assembly line yet? Don’t even bother trying this pre-alpha if all you are going to do is throw a fit at the developers because some feature you like/need/want/whatever isn’t working as you expect. They spent a lot of time getting this thing working so that you would have a new toy to play with, so at least act like you appreciate it.
To wrap up the Unix explanation, I’ll just be lazy and quote the Desktop Team Blog:
Because this is a pre-alpha release, we don’t recommend you to install it over your existing Opera installation. This is why we are releasing only non-installable tarballs instead of installable packages. To run Opera, extract the tarball and run ‘./opera’ from the main directory.
You can download the Unix build here.
The developer blog post didn’t mention a lot of changes in this build for Windows and Mac. The main change on Windows is the addition of video element support, but this is not yet in the Mac version. They also mentioned that there were a small number of improvements that should help with stability, and less crashing is always good.
Check out the official blog post for the download links.
Today the desktop team released a new years pre-alpha of Opera 10.50 which includes the first public preview of our new HTML5 <video> implementation. It was Opera that first proposed <video> and made the first proof-of-concept build way back in 2007. In this post I will talk about what we've done since then, the decisions we've made and where we hope to go next.
From the very beginning, one of the most important questions has been which audio and video formats should be used with HTML5. The issue has been debated heavily in the web standards community, but no consensus has been reached yet. We believe that the web platform must be built on open standards and will therefore continue to support the Ogg formats: the Vorbis audio codec and the Theora video codec. These, in addition to plain WAVE PCM audio, are our "core codecs" which we will support on all desktop platforms.
While the core codec support remains the same, almost everything else has changed. The specification has evolved a lot since <video> was first added, and we try to follow the spec to the letter. This is a non-exhaustive list of what we consider more or less done:
controls attribute)
play(), .currentTime and ontimeupdate)
poster attribute)
<source src="video-720p.ogv" type="video/ogg" media="(min-device-height: 720px)">)
canPlayType('video/ogg; codecs=vorbis,theora'))

HTML5 <video> section then and now (rotated 90°; scale 1:73)
As this is a pre-alpha, there are also some parts that are not finished. Most importantly, we don't support seeking at all yet. As a side effect we don't have the duration of files until we have played through to the end, so the seekbar isn't very useful right now. This is at the top of our list of things to fix before a final release. We are also working on improving bandwidth management so that we will be able to honor (the absence of) the autobuffer attribute.
In our original <video> demo, we were using the libogg, libvorbis and libtheora libraries. For this release those libraries are still included, but we have adopted the GStreamer media framework as an extra layer between the browser core and the raw decoding. Among other things, this allows processing to take place in a separate thread, which has improved responsiveness and audio quality.
For platforms where GStreamer is natively available, we are simply using the system-installed version. Thus, if you are using Linux or FreeBSD, make sure to install at least the GStreamer "base" and "good" plugins, otherwise <video> won't work at all. (Update: on Debian/Ubuntu the package names are gstreamer0.10-plugins-base and gstreamer0.10-plugins-good.) Having done this, Opera will be able to play anything that GStreamer can handle, which fortunately includes our core codecs. We also try to detect a number of GStreamer plugins so that we can give truthful answers to scripts that ask e.g. canPlayType('audio/flac') or canPlayType('video/x-msvideo'). We hope you have fun playing with this, but stick to Ogg for anything serious that should cross-platform and cross-browser.
On Windows we have made a minimal GStreamer configuration which keeps only the features necessary to decode the above mentioned core codecs. As required by the GStreamer license (LGPL), our modified source code is available. Unfortunately we don't have a Mac version of GStreamer ready for today's release, so <video> is not available on Mac just yet.
Many thanks to the developers of the GStreamer and Xiph projects, for excellent software and the occasional bit of advice on IRC.

Native controls in Opera 10.50 pre-alpha
In the coming year, we hope that adoption of <video> continues and that we will see exciting new applications made possible by having audio and video as integral parts of the web platform. We will work hard to help realize this potential both by improving our own implementation and by contributing to the development of HTML and other specifications. A few things we think are important right now:
(No promises on when any specific feature will be done.)
If you have read this far, you deserve to see some demos!
With this I wish everyone a happy new year, may there be an abundance of <video> for all!
Is a blog missing? Just send me a message.