Edit: Due to the fact that this article is old, the installation instructions may not work anymore. In order to successfully install the latest version of Selene Media Encoder, please access the selene tag and open the latest article (the one on top).
Hello Linux Geeksters. Selene Media Encoder is a video converting tool, with support for the most popular video and audio formats: OGG, OGV, MKV, MP4, WEBM, OPUS, AAC, FLAC, MP3 and WAV. The latest version available is Selene Media Encoder 2.5.2, which has been recently released, coming with changes.
VP9 Encoding Support:
Videos can now be encoded in VP9 format using ffmpeg/avconv. Some points to note:
- VP9 encoder is very slow compared to VP8. Use the ‘speed’ slider to adjust the encoding speed. Lower values will give better quality video at expense of encoding speed. Higher values will speed-up encoding at the expense of quality. You need to find a balance that you are comfortable with.
- The ‘constant quality’ rate control method seems to be broken in the VP8/VP9 encoder. Both ffmpeg and vpxenc tools ignore the –crf/–cq-level parameter and produce bad quality video. So currently only ‘variable bitrate’ mode is available in the application.
- Output format is WebM (*.webm). Other containers currently do not support VP8/VP9 video formats.
- Ensure that the version of ffmpeg/avconv on your system was compiled with VP8/VP9 support. As of now, the version available in the Ubuntu repositories for 14.04 and above, have support for VP8/VP9 encoding. You can verify this by running the command: ‘avconv -codecs | grep libvpx’
H.265/HEVC Encoding Support:
Videos can now be encoded in x265 format using x265 encoder. Some points to note:
- x265 encoder is very slow compared to x264. Change the ‘preset’ option to ‘fast’ or ‘fastest’ to speed-up the encoding at the expense of compression (output file size).
- Only MP4 container is supported for output. MKV output is not yet available since both ‘mkvmerge’ and ‘ffmpeg’ are yet to add support for muxing h265 streams.
In this article I will show you how to install Selene 2.5.2 on Ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr, Ubuntu 12.04 Precise Pangolin, Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Linux Mint 13 Maya, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna, Pinguy OS 14.04, Peppermint Five, Deepin 2014, LXLE 14.04, Linux Lite 2.0, Debian Jessie, Debian Wheezy, Fedora 21, Fedora 20, OpenSUSE 13.2, OpenSUSE 13.1, OpenSUSE 12.3, Mageia 4, OpenMandriva 2014, ROSA Desktop, Arch Linux and Manjaro systems.
Follow the instructions for your system’s architecture exactly, in order to get a successful installation.
How to install Selene 2.5.2 on 32 bit Linux systems:
$ wget http://dl.dropbox.com/u/67740416/linux/selene-latest-i386.run?dl=1 -O selene-latest-i386.run
$ sudo chmod +x selene-latest-i386.run
How to install Selene 2.5.2 on 64 bit Linux systems:
$ wget http://dl.dropbox.com/u/67740416/linux/selene-latest-amd64.run?dl=1 -O selene-latest-amd64.run
$ sudo chmod +x selene-latest-amd64.run