Ubuntu Video Editing Software

Ubuntu’s best video editor is Blender, and it isn’t close

Ubuntu’s best video editor is Blender, and it isn’t close 1024 602 Nick Saporito

For a long time I used Ubuntu as my primary operating system for both personal and business purposes, and it was very good to me throughout the years that I used it. Nearly everything I was ever able to do on a Windows machine was not only possible in Ubuntu, but it was often easier, better and more stable. This includes graphic design with applications like GIMP and Inkscape which, for whatever reason, seem to run noticeably better in the Linux environment than they do in Windows or Mac. But Ubuntu (and Linux as a whole,) despite all it has to offer, does have one glaring shortcoming though, and that’s video editing.

Video Editing on Linux is a Nightmare

I don’t understand the technical reasons why — whether it be bad drivers, incompatible hardware, or whatever else — but for some reason the Ubuntu OS just doesn’t seem to play nice with video. Regardless of whether I’m using Openshot, Kdenline, or anything else, the application never fails to freeze up my entire system shortly after launching, forcing me to do a hard reset. This can be quite aggravating.

Not only have I experienced this firsthand, but I’ve read too many accounts of others within the community also having this same problem to just write it off as something gone wrong on my end. It just seems like Ubuntu is not your best option if you want to edit video, which is unfortunate. However, there is one application that clearly stands out from the rest…

Meet Blender: The Best Video Editing Software for Ubuntu

Intro to Blender 3D

Credit: Monoar on Pixabay

Blender is a free and open source creation suite that is mainly used for modelling and animating 3D characters and environments. However, you may be surprised to hear that Blender also comes equipped with a video editor, and it’s not your run-of-the-mill watered-down Windows Movie Maker either. Blender’s video editing capabilities rival that of Adobe Premiere Pro, and I say that as a regular Premiere Pro user. In fact, before I started using Premiere earlier this year, I was previously using Blender to edit and render all of my Youtube videos.

Over 200 pieces of content uploaded to Youtube — content that amassed over 70K subscribers and currently generates over 300K views per month — all edited with Blender.

Using Blender as a Video Editor

Since Blender is primarily intended as a 3D creation tool, this is going to be your view when you first launch the application. This is the default 3D editor…

Default sequence editor

Click to enlarge

Simply click the Choose Screen Layout icon at the top toolbar and select Video Editing from the drop down list in order to enter video editing mode.

Blender's Choose Screen Layout drop down

Here’s what the video sequence editor looks like. It’s your typical pro video editing suite — very similar to Premiere…

Video sequence editor

Click to enlarge

I’ll have further instructions and more learning resources for you at the end of this article.

Why Blender?

So, what sets Blender apart from Openshot and Kdenlive when it comes to Ubuntu video editing software? Why do I think that Blender is the only saving grace for someone looking to edit video using Ubuntu?

It Just Works

It just works

Like I mentioned earlier, similar video editors running in the Linux environment just didn’t work the way they were supposed to. All they do is crash my system shortly after trying to edit a sequence. In the hundreds of hours I’ve spent editing videos in Blender though, I have yet to experience this problem — not even once. Blender simply works. It just does what it’s supposed to do, and does it well. I don’t know exactly why it is that Blender is so much more stable than other open source editors, but it is. If you heed my advice on this I can assure you that you’ll save yourself a ton of time and frustration.

Multiple Channels

 

Multiple channels in Blender

Blender comes packed with far more features than your typical free video editor, one of which is having separate channels for both video and audio. In fact, once you import a video into Blender, it’ll automatically split it up into two different files (video and audio) on your timeline. Another great thing about Blender is that there is 32 slots for layering files on top of each other on the timeline, so you can layer many different objects on top of each other.

This may sound like a feature that should come standard in every editor — free or otherwise — but you’d be surprised how many don’t include the ability to do this.

Graphic Overlays

Graphic overlays

Another thing I love about blender is having the ability to work with alpha channels. This means that you can place a PNG graphic that has a transparent background onto your timeline, set the Blend mode to Alpha Over, and the video beneath your image will show through the transparent areas. This is a feature I have yet to see  implemented in freeware editors, which is a shame because graphic overlays always add a nice, professional touch to your finished videos.

Picture-in-Picture

Picture in picture

Being able to layer videos on top of each other on the timeline and alter their size and position in the frame so that they’re both playing simultaneously comes in handy when you’re creating for Youtube — especially when you want to create your own end cards. This is another feature I have yet to see present in any other free editor I’ve tried. Yes, you could always create end cards in Youtube after uploading your video, but the cards will only be external and not added to the actual video file. This means that if you want to upload your video elsewhere (like Vimeo or natively to Facebook) your end card will just be an awkwardly empty space. I recommended adding your end cards manually when editing.

Green Screen

Green screen in blender

Blender is one of the only free editors I know of that allows for green screen compositing. This means that you can record your subject in front of a green backdrop, making it easy for you to eliminate the background from the video file so you can add in your own background. I haven’t seen many free editors that have this feature.

Limitless Rendering Options

Render options

With Blender you can render your video in any format imaginable, at any frame rate, and in any resolution. Most free editors allow you to do this as well, but only to a certain degree. They mainly just give you a handful of common options to choose from, like 1080p, 720p, 30 fps, 60 fps, and so on. With Blender though, you have full control over the output and can change the values to the exact number. Want to create a video that is 1824 x 156 pixels and has a frame rate of 62 fps? Probably not, but you could if you wanted to, and I’ve found this level of flexibility to be an absolute lifesaver when editing video for Instagram.

And Many More

Blender’s video editor comes equipped with more features than I can possibly cover in this post — features like blend modes, filters, key frames, as well as extensive audio editing options. If you want to take your editing to the next level, these are the kinds of features you are going to need. And if you want to edit video on Ubuntu without driving yourself crazy with bugs, glitches and crashes, Blender is your best option.

Potential Problems

Like any other creative software, Blender is not perfect, and it probably isn’t for everybody. Here are some of the downsides I’ve noticed…

  • Mixing frame rates: The biggest problem I’ve encountered when editing video with Blender is when you try to combine two or more videos that have differing frame rates. This causes the video and audio of at least one of the videos to be out of sync. This can be remedied with speed controls, but doing that is a bit of a pain.
  • Overwhelming UI: As a novice user, opening Blender for the first time can be a bit overwhelming. There’s so many different buttons, controls and input values that it nearly causes a panic. It’s like being seated in the cockpit of a fighter jet — you don’t know what you’re looking at, but you know that messing with any of it could have dire consequences. It’ll take a while to fully understand all of the functions.
  • Steep learning curve: Video editing in general takes a while to get the hang of, but Blender’s complexity and wide array of features doesn’t make it any easier. It’s certainly not as beginner-friendly as something like Windows Movie Maker or Openshot is. The one thing that threw me off for the longest time is how the mouse clicks are reversed. Left clicking does what you think right clicking would do, and vice versa.

Where To Learn More

Blender is the most comprehensive, feature-rich free video editor in existence, but it doesn’t come at no cost. It’ll take a while to learn. Luckily, there’s a lot of great resources available to help speed up that process. I recommend watching video tutorials on Youtube by a user named Mikeycal Meyers. He has an entire playlist introducing you to Blender as a video editor and outlining how to use the various different features and effects. Here’s one of his videos…

Blender comes with a steep learning curve, but it’s worth the effort and his videos will help guide you through it as they helped me.

Why Did I Start Using Premiere Pro?

Premiere Pro Logo

Let’s address the elephant in the room: if Blender is so great, why did I start using Premiere Pro? Well, as some of you may already know, earlier this year I started using Windows again. And since I’m a graphic designer, I’m also using the Adobe Creative Suite and paying $52 per month for full access to it. So I figure if I’m already paying for the entire suite, I might as well get my money’s worth and start using Premiere Pro as well.

As it turns out, Blender has just about all of the same features, but Premiere does run smoother, has faster render times and seems to utilize the GPU better. This is not an indictment on Blender though. Their team has done an exceptional job at making their free software rival that of a corporate juggernaut. If anything, it’s an indictment on Adobe. I’d feel ripped off if I were just paying for Premiere and found out that something equally comprehensive was available for free.

Learn To Master The Software

Gain a complete understanding of your favorite design apps with my comprehensive collection of video courses. Each course grants access to our private community where you can ask questions and get help when needed.

  81 Videos
  11 Modules

The Inkscape Master Class

Tutorials, quizzes and practice exercises for learning every tool & feature in Inkscape.

  Nick Saporito
Price: $17
  77 Videos
  7 Modules

Affinity Designer Master Class

Tutorials, quizzes and practice exercises for learning every tool & feature in Affinity Designer.

  Nick Saporito
Price: $17
  98 Videos
  7 Modules

Illustrator Master Class

Tutorials, quizzes and practice exercises for learning every tool & feature in Illustrator.

  Nick Saporito
Price: $17
  70 Videos
  9 Modules

GIMP Master Class

Learn how to use all of the primary tools and features in the GIMP application.

  Nick Saporito
Price: $17

View All Courses

Nick Saporito

Hi, I'm Nick— a Philadelphia-based graphic designer with over 10 years of experience. Each year millions of users learn how to use design software to express their creativity using my tutorials here and on YouTube.

All stories by: Nick Saporito
22 comments
  • Christopher

    I used Blender for years. And now I use Premiere Pro. Considering dumping the Adobe subscription, and going back to Blender.

    A few points I can speak to: Blender uses the GPU to render 3D projects, but it does NOT use GPU to render video. The Blender video editor has features that rival Premiere Pro – BUT Blender only uses one CPU thread to render video. For this reason, a Blender video render can be painfully slow.

    To summarize:

    Blender Pros:
    * RICH feature set
    * THE BEST free green screen available

    Blender Cons:
    * single threaded CPU video rendering makes it VERY SLOW
    * steep learning curve. But once you get to know the interface, you can fly!

    • Nick Saporito

      Thanks for clarifying that. I’ve read in some places that Blender utilizes the GPU but others have said it doesn’t, so I never really knew for sure. What you’re saying makes sense — GPU for 3D rendering but not for video. Thanks for your input, it is appreciated!

  • Anonymous

    Hello, Nick
    you said “As it turns out, Blender has just about all of the same features, but Premiere does run smoother, has faster render times and seems to utilize the GPU better.”
    This means that blender VSE uses gpu to render, I’m tired searching that topic without finding a clear answer.

  • Michael McGowen

    Hi, Nick!

    I hear ya about the Openshot/Kdenlive issues. That was very true not that long ago, but I believe that some of the issues you were experiencing were due to your specific Linux distro. With the introduction of “appimages,” distro-specific problems with software incompatibilities is virtually a non-issue now. Most Linux devs are now releasing their software in appimages , so their programs will run on any “normal” Linux distro. I use Kdenlive, Openshot, Shotcut and Natron appimages, and they work GREAT!
    I roll my own OS with Debian (mother of Ubuntu, Mint, and so many others). It’s SO nice to be able to forget about dependencies and just run the software without even having to install it! just download the appimage, right-click it and set the permissions to run as executable, and presto, it just works! Of course, this isn’t just for Linux, it’s becoming popular for all platforms.
    Couldn’t have happened soon enough!

    Take care and thanks for all of your inspiration. I re-read your Building A Logo from time to time. What a great resource for us budding logo designers. 🙂

  • Michael McGowen

    Hi, Nick!

    I hear ya about the Openshot/Kdenlive issues. That was very true not that long ago, but I believe that some of the issues you were experiencing were due to your specific Linux distro. With the introduction of “appimages,” distro-specific problems with software incompatibilities is virtually a non-issue now. Most Linux devs are now releasing their software in appimages , so their programs will run on any “normal” Linux distro. I use Kdenlive, Openshot, Shotcut and Natron appimages, and they work GREAT!
    I roll my own OS with Debian (mother of Ubuntu, Mint, and so many others). It’s SO nice to be able to forget about dependencies and just run the software without even having to install it! just download the appimage, right-click it and set the permissions to run as executable, and presto, it just works! Of course, this isn’t just for Linux, it’s becoming popular for all platforms.
    Couldn’t have happened soon enough!

    Take care and thanks for all of your inspiration. I re-read your Building A Logo from time to time. What a great resource for us budding logo designers. 🙂

  • Otacílio

    I had the same difficulties as you to edit videos on Linux. And just like you, Blender was the solution I found. This software is simply fantastic. On the blender render faster, in one of the videos of Mikeycal Meyers he shares a script that causes blender to use all CPU cores in the rendering process, making it much faster. It’s one of the last videos in his series.

  • Otacílio

    I had the same difficulties as you to edit videos on Linux. And just like you, Blender was the solution I found. This software is simply fantastic. On the blender render faster, in one of the videos of Mikeycal Meyers he shares a script that causes blender to use all CPU cores in the rendering process, making it much faster. It’s one of the last videos in his series.

  • mehdi

    yes blender is the best free video editor not just on linux but also on windows . it’s stable an have all the feature any one will need .i use it to make 2d and 3d intros . video editing and sometimes to basic photoediting lake color correction..etc.. and it’s geting better every release . i heard that they will add a 2d animation tool in the program in 2.8 . even with my crappy core 2 duo cpu and 2gb of ram blender work just fine i haven’t experienced any crash . as you said it just works .

  • mehdi

    yes blender is the best free video editor not just on linux but also on windows . it’s stable an have all the feature any one will need .i use it to make 2d and 3d intros . video editing and sometimes to basic photoediting lake color correction..etc.. and it’s geting better every release . i heard that they will add a 2d animation tool in the program in 2.8 . even with my crappy core 2 duo cpu and 2gb of ram blender work just fine i haven’t experienced any crash . as you said it just works .

Leave a Reply to Otacílio Cancel Reply

Your email address will not be published.