Toni Corvera

Personal site of Toni Corvera, irrelevant monkey geek.


Social networks

Software Releases

Profile at Google Play

Video Contact Sheet *NIX 1.13.3, publised on

Image of Video Contact Sheet *NIX 1.13.3
Video Contact Sheet *NIX creates a contact sheet (preview) from videos by taking still captures distributed over the length of the video. The output image contains useful information on the video such as codecs, file size, screen size, frame rate, and length. It requires MPlayer or FFmpeg and ImageMagick. It is confirmed to work on Linux and FreeBSD, and possibly other POSIX/UNIX systems.

Release Notes: * Added codec IDs for h.265 and VP9 * BUGFIX: Fix handling of failed captures * BUGFIX: Fix handling of failed identification * BUGFIX: Cleaned output for identification of unsupported file types * BUGFIX: Codec information was getting cropped with current versions of ImageMagick. Gravity appears to be interpreted in a different way now. (Bugfix by Markus) [#323] * BUGFIX: Fix incorrect calculation of file size in header. (Based on an anonymous patch) [#314] * OTHER: Print warning about possible lack of support if no frame could be captured * OTHER: Don't trust MPlayer's detection of raw video, use FFmpeg's detection in such case * OTHER: Fix incorrect rendering of Note #1 in vcs.conf's manpage * OTHER: Clean up generation and conversion of manpages * OTHER: Added versions of MPlayer, FFMpeg, ImageMagick and LSB to debug output * OTHER: Allow disabling coloured output altogether. [#311] This is implemented by honouring $TERM, e.g. "TERM=vt100 vcs ..."

Platforms: POSIX // Bash

Project page:


Relevation 1.3, publised on

Image of Relevation 1.3
Relevation is a command-line interface to retrieve passwords stored with the Revelation Password Manager. It provides equivalent functionality to the "Find" box as found in Revelation's GUI.

Release Notes: - Check file magic [#230] and reject unsupported data formats - Support the new data file format [#228] - Fix for fields with characters outside of standard ASCII [#232] - Added extra checks for data integrity - Actually import traceback in pre-releases - Packaging updates to distribute

Platforms: POSIX, Windows // Python

Project page:


mp3plot 0.6.0 , publised on

Image of mp3plot 0.6.0
mp3plot creates a plot (textual or graphical) of the bitrate distribution of an MP3 file. It displays which proportion of the audio file uses each of the possible bitrates. The plot can serve, for example, to compare an audio source as encoded by different encoders or settings or to display how the chosen (average) bitrate was achieved by the encoder.

Release Notes: * Features: - Preliminary support for MPEG-2 and Layers I and II, and display of warnings were support is flakey. - Print the length in seconds in the console plot. * Bugfixes: - Fixed detection of sampling rate. Previous versions were incorrect though only for sampling rates other than 44.1kHz - Avoid looping over the file in free-form bitstreams and out-of-specs frequencies. Broken files could produce either error too. - Fixed CRC detection (it was reported reversed) * Other: - Display warnings for more types of files that will probably confuse the program. - Warn of files that might be not really mp3s - MS Windows project Visual C++ project files and configuration script

Platforms: POSIX, Windows

Project page:


nautilus-follow-symlink 1.2.0, publised on

Image of nautilus-follow-symlink 1.2.0
nautilus-follow-symlink is a nautilus extension that adds a context menu entry to nautilus on symbolic links pointing to directories, which once clicked opens the pointed directory (the real path) in a window. It does so both when right clicking on the folder icon or on the contents of an opened symbolic link.

Release Notes: * Added compatibility with Caja * Bugfix: - Correctly escape resolved paths * Compatibility: - GNOME3 support tested Builds in either GNOME2 or GNOME3 correctly - Fixed weird compilation error seen on Fedora 17 * Packaging: - Added for easy re-generation of configure scripts in case the default ones are problematic - RPM: Support both GNOME2 and GNOME3 installations * Other: - Added libtool workaround to reduce the number of libraries linked against

Platforms: POSIX // Gnome

Project page:


Information for Android apps retrieved from Google Play Store


Last entries from

Due to real life issues I'm taking a small hiatus in Summer/Autumn 2019, having very little time to spend on any personal project, I know there's some bugs reported I'm yet to reply to, rest assured I'll look into them ASAP.
VCS 1.13.3 released
The latest version of VCS is available to download. It's been a good while since the last release, but there aren't a lot of changes this time around, apart from the usual bugfixes there's better handling of errors and unsupported files. The most important bug fixed is obviously the one I already previewed some days […]
Quick fix for cropped media info in VCS
Just a quick note for those encountering this bug where the codec information is misaligned and cropped, you can download a pre-release of the next version now. There's a couple more bugfixes and minor changes, and hopefully not much breakage. This issue has been there for months (first pointed out, together with the fix, by […]
Unofficial Ruby version of VCS
For anyone interested, Thomas has contacted me to let me know he wrote a "Video Contact Sheet Ruby" which reuses part of VCS' code and outputs contact sheets in the same style. Being written in Ruby, its code will be less of a mess and, even more interestingly, it can run on Windows with less […]
Nubeox en Linux
En este post explico cómo he conseguido reproducir contenidos de Nubeox Premium protegidos con DRM en Linux. El mismo método debería servir para otros servicios problemáticos basados en Flash, como Wuaki o TotalChannel aunque no lo he probado. Como tantas otras veces, el Wiki de Arch Linux ha sido de lo más útil. El problema […]
Relevation 1.3 released
I've just published an updated version of Relevation. The main addition is support for the newer format of data files used by Revelation, plus a slightly better handling of international characters in the data file. This is, however, a somewhat rushed and unpolished release to support the newer file format as soon as ready. As […]
VCS 1.13.2 released
Next release (1.13.3) announcement A new update of VCS with a couple bugfixes is available to download. Once again, if you had problems with the previous versions there's nothing new. It fixes a bug when using MPlayer as capturer that could produce one more capture than expected. Thanks to Miya for reporting it. See the […]