TranslateProject/sources/tech/20220127 Open Source Video Converters for Linux -GUI and CLI.md

167 lines
7.6 KiB
Markdown
Raw Normal View History

[#]: subject: "Open Source Video Converters for Linux [GUI and CLI]"
[#]: via: "https://itsfoss.com/open-source-video-converters/"
[#]: author: "Community https://itsfoss.com/author/itsfoss/"
[#]: collector: "lujun9972"
[#]: translator: " "
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
Open Source Video Converters for Linux [GUI and CLI]
======
Video downloads are fun until they become unplayable. So, heres the list of top open-source video converters to help your downloads stay relevant everywhere.
Video conversion is not the best thing you want to do with a video, but it becomes unavoidable sometimes.
For instance, you can only upload videos in selected formats on YouTube, Facebook, etc. Similarly, media players dont play every other format in which you download or create videos.
And finally, video converters are a must for efficient video editing to suit specific applications.
General features to look for in any video converter:
* Supports several formats
* Capable of scaling and changing resolutions
* Allow adding audio tracks
* Permit changing frame rates
So, heres our round-up of the best open-source video converters.
Please note this is not a ranking list.
### 1\. HandBrake
![][1]
[HandBrake][2] is a free open-source video transcoder. Its very powerful with only a little learning curve.
It supports a wide range of video formats. Handbrake also has numerous presets to fast-forward the conversion for beginners. But this also has tons of tweaks for advanced users.
In addition, you can convert a large number of files with batch conversion. It has everything but an appealing user interface.
That being said, its free, and there is no reason one shouldnt try this.
HandBrake is available for Linux, Windows, and Mac.
### 2\. FFmpeg (and its GUI frontends)
[FFmpeg][3] is a free, open-source project able to handle everything multimedia created by humans or machines, as mentioned on their website.
You can [use FFMPEG][4] to record, play, and convert audio and video. But for most people, its just a foundation to build upon.
There are various Graphical user interfaces (GUI) that leverage the power of this multimedia framework. You may have guessed it, yes, its a command-line utility.  
So, well discuss two GUIs for you to use FFmpeg with ease.
#### 2.1 Mystiq
![][5]
[Mystiq][6] simplifies FFmpeg. This open-source, free GUI is clean and very intuitive to install and begin with.
There are plenty of presets for no-hassle conversion. In addition, expert users can benefit from FFmpeg capabilities by navigating to **Edit**>**Set** **Parameters**>**Advanced**.
You can also go through our own [coverage on Mystiq][7]. It can be downloaded for Windows and Linux.
#### 2.2 FFqueue
![][8]
[FFqueue][9] is an advanced GUI for FFmpeg. It uses the native graphical settings of the operating system.
Straightaway, the installation is not a cakewalk and is **not recommended for beginners**. But if you got through the tricky installation, then it presents you with a very functional GUI.
Notably, this doesnt come with any default presets. Instead, you can make your own. FFqueue is available for Linux and Windows.
### 3\. Ciano
![][10]
[Ciano][11] is yet another GUI that is based on FFmpeg (for audio and video) and ImageMagick (for images).
It has an oversimplified user interface for beginners. Your experience with Ciano is limited to selecting the format from the sidebar, exporting the file, and finally, checking the output folder for conversion.
Just remember to install FFmpeg and Imagemagick before you start with Ciano. Finally, this simplistic video converter is only for Debian and its derivatives.
### 4\. Shutter Encoder
![][12]
[Shutter encoder][13] is free and extremely easy to install. Its not just for videos, as it can process audio and images as well. The one major downside is that it has a dated UI that feels like you went ten years back in time.
Its a really robust encoder but only in the hands of an advanced user. It has tons of features, but without a preview, an average user is left to try each hoping for a decent output.
Right away, the user interface is not the most intuitive, and most of the time it feels like finding a needle in a haystack. This is strictly recommended for expert users.
Shutter encoder is can be used on Linux and Windows.
### 5\. MEncoder with Mplayer
[Mplayer][14] is again an advanced option that doesnt come with a GUI. You will have it upon yourself to find and download from the available [unofficial MEncoder frontends][15].
The functionality depends upon the GUI you use. Most of them are outdated and not in current development.
One such GUI is [GMEncoder][16]. MEncoder is available for Linux, Windows, and macOS X.
### 6\. Avidemux
![][17]
[Avidemux][18] is by far one of the easiest to use. It also comes as an AppImage, so just download the file, make it executable, and youre good.
Its free and open-source. Avidemux is specially designed for beginners. Its a video editor and encoder bundled in one, though you can play with other multimedia formats as well.
Avidemux comes with a preview option. It really helps you as a newbie or medium user to check out the result before going for a full-blown conversion.
Conclusively, Avidemux is a nifty video encoder available for Linux, Windows, Mac, PC-BSD.
### **Conclusion**
For an average Linux user like me, the most powerful option is Handbrake, followed by Avidemux. Both offer easy installation and excellent features.
But medium to expert users should try FFmpeg with any suitable GUI.
And go with Shutter Encoder if youre brave enough to wander in the wild.
![][19]
### Hitesh Sant
Hitesh is a technology writer. He also has a flavor for acoustic guitar. And academically, hes a postgraduate in Transportation Engineering & Management. You can check his complete work at [hiteshsant.com/][20].
--------------------------------------------------------------------------------
via: https://itsfoss.com/open-source-video-converters/
作者:[Community][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://itsfoss.com/author/itsfoss/
[b]: https://github.com/lujun9972
[1]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2019/11/handbrake.png?resize=800%2C537&ssl=1
[2]: https://handbrake.fr/
[3]: https://www.ffmpeg.org/about.html
[4]: https://itsfoss.com/ffmpeg/
[5]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/04/mystiq-video-converter.jpg?resize=800%2C450&ssl=1
[6]: https://mystiqapp.com/
[7]: https://itsfoss.com/mystiq/
[8]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2022/01/ffqueue.png?resize=800%2C541&ssl=1
[9]: http://ffqueue.bruchhaus.dk/Default.aspx
[10]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2022/01/Ciano.png?resize=700%2C424&ssl=1
[11]: https://robertsanseries.github.io/ciano/index.html
[12]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2022/01/shutter-encoder-800x486.jpg?resize=800%2C486&ssl=1
[13]: https://www.shutterencoder.com/en/
[14]: http://www.mplayerhq.hu/design7/news.html
[15]: http://www.mplayerhq.hu/design7/projects.html#unofficial_packages
[16]: http://gmencoder.sourceforge.net/
[17]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2019/06/avidemux.jpg?resize=800%2C697&ssl=1
[18]: http://avidemux.sourceforge.net/download.html
[19]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2021/11/hitesh.webp?resize=400%2C400&ssl=1
[20]: http://hiteshsant.com/