How to easily convert your videos on Linux

There are many ways to convert a video file on a Linux system, but using a tool with a graphical user interface is imperative for those who want to do it easily and in a more user friendly way. Thankfully, there are many open source GUI tools that could do the job just fine and you can find some specialization here and there if you look closely.

My choices for this post are Curlew and Handbrake, two easy to use video converters that can do a lot more than just that, and in the same time two different approaches aimed for different tastes and needs.

Curlew Media Converter

What I love most about Curlew is the way it speaks to the user through its clear main screen design. All function buttons are prominently placed on the top, using large icons that leave no doubts for their meaning. You can quickly figure out how to start with Curlew adding your file and then going down on your first option which is where the power of this bird is hidden.

The list of available formats, screen and device presets is impressive

I'm sure you'll find what you're looking for in the seemingly endless list of Curlew's supported formats, but I'll admit that navigating it is not done in the best way possible. At this point though, I should say that the current latest version of the software is just so details like this one will be taken care of soon hopefully.

What is already here though is the advanced options where the rest of the usefulness of this tool is hidden. There you can set the desired audio and video codec to be used in the conversion, the audio and video bitrates, FPS and Aspect Ratio, implement subtitles from a file into the video and even crop or pad it.

Advanced options cover almost any regular user modern need with success.

Curlew is not (yet) a highly sophisticated, advanced video converter that gives tons of options to the user, but it is what most of you will need to get your files converted and edited fast and easily to proceed with other more joyful moments of your life. If converting videos is a joyful moment for you though, you should take a look at my second choice.

Install Curlew on Ubuntu Linux

Open a shell window and run the commands below to install Curlew:

sudo -s
add-apt-repository ppa:jon-severinsson/ffmpeg
add-apt-repository ppa:noobslab/apps
apt-get update
apt-get install curlew

Handbrake Video Transcoder

Handbrake comes with a different user interface design approach that looks more structured. There aren't as many formats supported as in Curlew, but you can find what you want more easily if you're looking for a device conversion through the Presets menu on the right.

And then you can dive deep into Handbrake's settings to accurately set bitrate options, codec profiles, specific framerates, play with audio channels, import subtitles and even write tags for your output file. Croping and filter applying is done by pressing this “Picture Settings” button on the top that will open a dedicated window with controls and preview.

All these options are deeper than the corresponding in Curlew, and there are additional options for things that aren't found in Curlew at all. The leap though lies in the advanced menu that incorporates settings that may prove useful when looking to do specialized corrections and touches to the result.

Take Psychovisual Rate Distortion for example, the algorithm that dramatically improves apparent detail and sharpness in the picture, or the Adaptive Quantization Strength that you can increase to take bits away from edges and complex areas to get a finer detailed picture.

Both applications have their own strengths and weaknesses. Curlew supports more formats, it's faster to use and looks way less complicated than Handbrake, but it is still in early development and some things may still be clunky. Truly advanced options is out of the questions too.

Handbrake on the other side is more mature and feature-rich, its individual tools go deeper in the tasks and is certainly able to cover much more advanced needs than Curlew. It may terrify a regular user initially, but you can work things out after giving it a try (or two).

Install Handbrake on Ubuntu Linux

Open a shell window on your desktop and execute the following commands on the shell:

sudo -s
add-apt-repository ppa:stebbins/handbrake-releases
apt-get update
apt-get install handbrake-gtk handbrake-cli

Share this page:

5 Comment(s)

Add comment

Please register in our forum first to comment.


By: Teresa e Junior

Handbrake is more of a DVD converter rather than a general video converter. It is the best in the market for handling stuff like chapters, subtitles, etc.

By: Abdel

Personally, I prefer curlew. It's faster, gives the user a very wide choice of formats and it's much more easier to use. Handbrake seems too limited for my needs.

By: Dan Saint-Andre

All I want is one-button/one-command AVI-to-MP4 without a lot of tinkering.  I want to watch it on my Linux Mint desktop or 'droid phone/tablet or share with others. 

I'm not a video-phile.  I shoot some video with my phone or DSLR. I also get AVI files from win-doze colleagues.  I'm not making fine furniture. I'm cutting firewood.

By: Berti Bruyn

Thank you for this valuable information. This will help me greatly with my current situation. But there is a little problem when I use handbrake to convert a video to mp4 it doesn’t keep the audio. Any thoughts on what else I could check to fix this. I used to convert video with Acethinker Video Converter, never had that problem.

By: Walleystone

H!, I dont wish to be rude but for those whom are not so used to use the terminal there is a small fault in installation you should mention that to add the apt you have to go to to the programs and updates and add it from the second leaf (other software) and paste it from the add down left at least thats what I had to do on my Xubuntu...Then you can do the update and installation from the terminal...


YS: Walleystone