OpenShot 4.0 – Open-source video editor

openshot.org

519 points by metrofun 13 hours ago


hn_submit - 11 hours ago

I've supported OpenShot financially in the past, but I'm currently leaning towards LosslessCut and Shortcut.

Most people want a video editor to splice and concatenate video files without any loss or transcoding. I believe this behavior (lossless) should be default on all of these editors.

smusamashah - 9 hours ago

There is also Blick which launched recently which claims to be very very fast https://blickeditor.com/?lang=en and part of recent wave of fast software (Task Slinger, File Pilot)

zikani_03 - 13 hours ago

Nice, looks like a great release. UI looks like it got a nice touch up and also cool to see that the project has AI powered object masking using onnx models: https://github.com/OpenShot/openshot-onnx.

dazzatron - an hour ago

It's good to see this is still under active development. Bit of self promo but I have worked on another interesting video editor called Shotstack Studio SDK.

https://github.com/shotstack/shotstack-studio-sdk

More for embedding a video editor into your own application but may be of interest for those who like Openshot.

kraktoos - 9 hours ago

(self promotion)

I've been working on OpenPost's Video Editor (Svelte-based video editor that runs on your (chromium) browser). If anyone's looking for something they can run on the browser, fully free and OSS as well, check it out https://app.openpost.social/video-editor

Currently really in early Beta but this seems like a great place to mention it.

Here is the repo if you want to give it a star

https://github.com/getopenpost/openpost

zersiax - 11 hours ago

Will have to give this a whirl with a screen reader, see how it does. Given the only somewhat working video editor accessibility-wise is currently Clipchamp, competition is sorely needed. Don't have high hopes, but I guess a x.0 release might be the time for me to start fixing it if nobody else is going to -.-

dang - 6 hours ago

Related. Others?

OpenShot 3.0 Released – Stability, Performance, and Usability - https://news.ycombinator.com/item?id=33943790 - Dec 2022 (3 comments)

OpenShot Video Editor – Free, Open and Award-Winning - https://news.ycombinator.com/item?id=31324136 - May 2022 (2 comments)

OpenShot 2.6.0 Released – AI and Computer Vision and Audio Effects - https://news.ycombinator.com/item?id=28324536 - Aug 2021 (16 comments)

OpenShot 2.5.0: Video Editing and Hardware Acceleration - https://news.ycombinator.com/item?id=22336504 - Feb 2020 (4 comments)

OpenShot – Open-Source Video Editor - https://news.ycombinator.com/item?id=19725823 - April 2019 (88 comments)

OpenShot 2.4.1 Released - https://news.ycombinator.com/item?id=15689998 - Nov 2017 (10 comments)

OpenShot 2.0.6 (Public Beta) Released - https://news.ycombinator.com/item?id=11071014 - Feb 2016 (27 comments)

OpenShot Video Editor Achieves $35k on Kickstarter, Final Goal in Reach - https://news.ycombinator.com/item?id=5552289 - April 2013 (1 comment)

y42 - 11 hours ago

I am quite familiar with Resolve..I am not a pro, and it's probably totally overload for my purpose, but I think it's easy to learn and even quite intuitive

I tried many others, but mostly all others are not stable enough or have an even worse UI/UX... so I wonder... is this different?

ricardobeat - 9 hours ago

Who knew a QT app could look this good? Congratulations on the release.

gilesvangruisen - 5 hours ago

Why does open source software tend to lack quality / usable design?

temeritatis - 4 hours ago

I tried openshot, shotcut and kdenlive. They all felt rather cheap. Flowblade was a nice surprise tho.

localtoast2 - 12 hours ago

This is one of those occasions where a video would be appropriate.

countrymile - 11 hours ago

How far is blender off this nowadays?

renegat0x0 - 12 hours ago

- ...but is the video encoding fast? - Does it often break while encoding?

That was my experience some years ago and I decided I will skip a decade to see it all working.

Almondsetat - 13 hours ago

Since the announcement is, frustratingly, low on details, did they implement the usual hue vs hue, hue vs sat, etc. controls? I don't do much color grading but my line of work requires using multiple cameras, thus I enjoy using a color chart to match the video clips. With a vectorscope and with the color chart I could quickly do basically everthing I need with this software instead of relying in Resolve, if only it offered those controls

- 10 hours ago
[deleted]
featwanz - 10 hours ago

Is this effectively a leaner more basic, record, cut, colour version of Resolve?

jamesforestwest - 7 hours ago

The caption editing workflow has been a pain point for years. I'm surprised they didn't fix it in a major release.

ankit84 - 11 hours ago

A Video editor landing pages with still screenshots doesn't do any justice for new comer. The power can only be shown with smal 10-30s in-inline videos.

akrauss - 13 hours ago

Adtech cookie banner on a .org domain for a thing whose name starts with „Open“? No thanks. Won‘t look further.

jonathanstrange - 12 hours ago

If it had VST support I could use it instead of DaVinci Resolve.

peter_d_sherman - 3 hours ago

Looks good!

I decided to have a quick, cursory, "first-glance" look at OpenShot's software architecture...

It apparently (and again, someone correct me if I am wrong here) uses FFmpeg (https://www.ffmpeg.org/ https://git.ffmpeg.org/ffmpeg.git https://github.com/FFmpeg/FFmpeg), more specifically the FFmpeg libraries (libavutil, libavcodec, libavformat, libavdevice, libavfilter, libswscale, libswresample).

Nothing wrong with that, countless video and video-related programs, most notably VLC -- use FFmpeg as their base software layer.

LibAv (https://github.com/libav/libav), a fork of FFmpeg, can also apparently be "swapped in" as the base layer, replacing FFmpeg if so desired.

FFmpeg/LibAv are written in C, primarily adhering to the C99 standard.

From there, building on top of that, we have libopenshot (https://github.com/OpenShot/libopenshot) which is a C++ "middle level" library generating/abstracting a higher-level API for video editing specifically, and containing bindings to C++, but perhaps more notably, additionally to Python and Ruby...

Then on top of that, we finally have OpenShot (more specifically 'openshot-qt': https://github.com/OpenShot/openshot-qt) which is written entirely in Python 3.x, which uses PyQt (which bind to Qt libraries which give the software its platform independence!).

And of course, there are some other libraries and repos for other things here: https://github.com/OpenShot, for example, libopenshot-audio for audio, etc.

Opinion: Let me start off by saying that I am NOT a Python guy! I'd rather program in Delphi/ObjectPascal, C, C++, x86 Assembler, Java, Lisp, Scheme, Racket, Clojure, Haskell, R, Odin, Zig, or, if someone put a gun to my head, JavaScript (without Typescript!) or Rust! (too large a compiler, too many imported dependencies in many libraries/crates -- the language itself I have nothing against!)

But, that being said (also, I'll say I've seen some truly great programs written in Rust, before the community tars and feathers me!), I have seen just how powerful a teaching tool for programming tool Python is!

This is not a simple Python "Hello World" program!

This program is powerful, quite powerful indeed!

It showcases what Python can do by coordinating and managing lower-level functionalities!

It's also an excellent program from the perspective of garnering GitHub community support (think about it, the barrier to "chip in" and offer help/assistance/bug fixes/functionality improvements is lower, way lower on a Python program than it is on say, a C++ program using all of the latest C++23 language features or on a LISP-derived language using many deep asymmetric recursive meta constructs...)

It's also a great example of a Python cross-platform program!

And I really like the way that the software is delivered in discrete layers, i.e., the C++ middle layer has its own dedicated GitHub repo (as opposed to being co-mingled with the Python higher level one), etc.

So, great job!

This is truly a Python exemplar program!

Some really good Software Engineering practices in this one!

timonoko - 11 hours ago

I have dream that Oneday Oneday these surpass Cinelerra, written in 1996. Thirty Years Ago.

RobotToaster - 9 hours ago

Not to be confused with OpenCut, which is a completely different FLOSS video editor.

yieldcrv - 8 hours ago

any interest in adding agentic capabilities?

The major design companies have this to supplant their theoretically now less attractive SaaS revenue, letting professionals automate most things through their creative suite products with LLMs doing a lot of reasoning about what to do and how to composite, but it all goes through cloud compute instances and they basically won’t add a local server to their products because they cant charge per credit. So that retains a bottleneck on uploading and file sizes and other things

If Openshot started competing in that regard it would be very forward looking. I wouldnt even say competitive yet because people dont really know about this use of AI and associate AI creativity with generative only, instead of just replicating the human processes for mass output faster

woadwarrior01 - 11 hours ago

The cookie banner and the list of 209 adtech vendors they share user data with is so repulsive.

kilawattcloud - 11 hours ago

nice

pmujuzi19 - 9 hours ago

[flagged]

TheAtomic - 9 hours ago

So it runs on ?

I really wish all s/w had the platform and price in line 1.

Schlagbohrer - 13 hours ago

Has anyone tried having a local agent (like Qwen) use this? I wonder how good the API is for programmatic / CLI usage.

Brosper - 9 hours ago

I would love OpenShot to update their website. It's not; it's just for me. The current design makes me not use this software. I would love to help make new website for them.

conradfr - 11 hours ago

That seems excellent.

I wonder if they finally change the caption editing with the weird timing reference, probably not.

edit: this is what I'm talking about: https://www.reddit.com/r/OpenShot/comments/1s27wre/the_way_c...

edit: can't really try as it crashes on my M1 Sequoia (maybe the install being named OpenShot-v4.0.0-x86_64.dmg was not a good sign ;))

bewareofscams - 13 hours ago

How does this compare to After Effects, Premiere Pro, and Davinci Resolve?

I am pretty sure, this thing solves half of the problems the above solve, and it does it half-good.