David Rock’s amazing talk about how the brain works.
We’ve been working on a stack of libraries that most of use on a daily basis, focusing mainly on writing documentation, fixing tests, and converting the whole stack from
And we even had a button machine.
As a result, we:
Plumber1.0 (an alternative to mixin-based extension of classes)
Yafowil(and its widget libraries) and
- improved the documentation of the stack
- set up a buildbot to run periodical & on-demand unit-tests and code checks
- worked on
- had some productive discussions
- met new friends & did some key signings
- spent some quality time at the Metalab
- had loads of fun in Vienna!
A while ago I was looking for a way to merge two separate
.mkvfiles (left and right views of a stereoscopic, 3D movie) into one file, to get a side-by-side or top-bottom view. Since back then
I didn’t get any answer on SuperUser, I figured I might just look into it myself, google it, read a few man pages, and then write it down for the rest of the world.
I’m not encouraging anyone to download pirated films. But, if you do have the movies, and they are in separate files, but you want to watch them on a 3DTV or a PS3 that can only play side-by-side, single-file 3D movies, you’ll end up merging your files.
If you just want to know how to merge these files using the GUI, I’m not going to write it down here, as there exists a very detailed tutorial about this over at Ameic.net. Go read that if you want to do this using the GUI.
If you’d rather do it in the command line though (which would allow you to create a batch to process all your movies later,
nicethe process while you’re working on the computer, and ler it rock while you’re away), read on.
Here’s what you’re going to need:
Note that if you build it yourself, there’s also an
--enable-qtoption, but for some reason a
qtuse flag does not exist in the ebuild. Also, I don’t build
ffmpeghere as I already have that on my system.
Next thing you’ll need to do is extract the audio you want. Use
eac3toto do so:
As Marcin mentioned, you can extract the autio simply using
ffmpeg, you don’t need
Next thing you’re going to do is extract the video streams of both left and right files, and convert them to side-by-side view. To do so, you’ll need to generate an
.avsfile that looks like this:
Name this file
convert.avs, then process it with
Now merge the audio and the video:
result.mkvfile can now be played on a 3DTV or a PS3. You can now remove the temporary files:
The two widgets next to the system tray:
Awesome WM widgets
This one is pretty simple, based on this wiki page: (requires
The nice thing about it is that it changes its color dynamically (and linearly).
CPU temperature monitor
Based on the same code, looks very similar to the battery widget:
I’ve updated the temperature monitor to work without
acpitool. Now instead of relying on legacy files in
/proc/, it uses the new
ACPIinterface provided by
I have also replaced the battery monitor with the
gnome-power-managerapplet, as it is more powerful and consumes less on-screan real estate. Start it from your
Today is the first day of the 2010 Neoplanta Sprint, Serbia. Now I’m not really an expert in Plone, but I have had some experience with
Zope 3, and since the sprint is taking place in my favourite city, I decided to take part.
The event is taking place at Hotel Putnik, in the city centre. I’m arriving today afternoon, about 5pm. Looking forward to meet new people.