Linux Video Editing
- My recommended tools (mostly the ones that I have experience with).
In my (limited) experience, different software works better for different styles of projects. Here’s my personal list of software that I use for various projects which can all be easily installed from most (all?) package managers:
-
Kdenlive
-
ShotCut
-
Olive
-
OpenShot
Kdenlive is fantastic for quick edits, though it can do a lot more (beyond the quick edits it is clunky imo). ShotCut can do cool things like motion tractking easily. Olive is fantastic for subtitles, but I absolutely would not recommend it for anything with audio since for me the playback when rendering just completely fails.
I know that it seems insane (and should be unnecessary), but I will often do a chunk of a project in one particular editor and then move it to another. Say, for instance, that I want to rough cut down a huge file or just do basic transitions I will do that in Kdenlive. And then use ShotCut or Olive to add additional things depending on how easy it is to do whatever in that editor. It is clunky, but that's what I've found to work. I've only done about ~100 edits this way, so I'd love to hear from more experienced people. ETA: OpenShot. The workflow isn't for me, but some may like it.
Props to @ctag@lemmy.sdf.org for the suggestion to make and pin this post.
-
- Community locked for now.
I've had some really shitty things come up irl, which means I won't be around to mod for at least a couple of months. Therefore, I'm locking this community because I'd rather not see it get overrun. I don't know when this will be back online. Maybe January at best.
- Tool for organizing and cutting off uninteresting parts
We record a lot of family videos, especially when we travel or when the children have some event, etc. Especially the travel videos are then everything my wife records on her iPhone, everything I record on my Samsung phone and the bulk of the videos are what I record with my Sony A7C. I then get everything into one directory but then all the files have different naming conventions, so it's a bit difficult to organize into a timeline. I think all of the files have their date/time baked in into the files so it theoretically should be at least possible to rename them to be able to sort them.
But then the real work starts, going through every single clip and trimming it and putting it in order into the timeline. So I wonder if there is some tool which can help with that.
- Video Editing with Linux - full playlistwww.youtube.com - YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
There's good stuff here.
- Kdenlive 24.08 is out packed with nifty new features, enhancements, and quality-of-life improvements, specially for Effects and Transitions.
Video
Click to view this content.
cross-posted from: https://floss.social/users/kdenlive/statuses/113065234059443464
> #Kdenlive 24.08 is out packed with nifty new features, enhancements, and quality-of-life improvements, specially for Effects and Transitions. > > \#Kdenlive 24.08 is out packed with nifty new features, enhancements, and quality-of-life improvements, specially for Effects and Transitions. > > https://kdenlive.org/en/2024/09/kdenlive-24-08-0-released/ > > \#kde #videoediting @kde
- ffmpeg video stabilization demo with drone footagevideo.berocs.com FFMPEG vid.stab demo with drone footage
PeerTube, an ActivityPub-federated video streaming platform using P2P directly in your web browser.
I edited this video with Pikimov! It worked well, and was easy to use once I had chromium up and running.
This post is a follow up to vid.stab.
For general camera wobble it corrects nicely, though if the shaking is moderate the correction leads to some nauseating wiggling effect in the resulting file. I'm still looking for a way to fix that.
Here's the current shell script I use on the footage:
``` #!/bin/bash
ARG_COUNT=$# INPUT=$1 VID="${INPUT%.}" EXT="${INPUT##.}"
if [ $ARG_COUNT -ne 1 ] then echo "Usage: ./stabilize.sh input.MP4" exit 1 fi
ffmpeg -i "$VID.$EXT" -vf vidstabdetect=shakiness=10 -f null - ffmpeg -i "$VID.$EXT" -vf vidstabtransform=smoothing=30:zoom=5:crop=black "$VID.stab10_z5.$EXT" #ffmpeg -i "$VID.stab.$EXT" -filter:v scale=1920:-1 -c:a copy "$VID.stab.small.$EXT" ```
- Video stabilization using VidStab and FFMPEGgist.github.com Video stabilization using VidStab and FFMPEG
Video stabilization using VidStab and FFMPEG. GitHub Gist: instantly share code, notes, and snippets.
I recently came across this guide for stabilizing video with ffmpeg, and it's been awesome to use!
- Pikimov - Browser based video editing
I haven't even had a chance to try this out yet, but it looks interesting as a workaround for Linux users who are OK using Chrome/Chromium.
- Shotcut Made Motion Tracking Easier [Tutorial]
YouTube Video
Click to view this content.
This is one of the things that hangs people up moving from Adobe. In my experience, it works ok but you need to sometimes actually mess around with the algorithms to get the results you want. This tutorial is a decent explanation.
- SDF has a peertube instance - toobnix
If you like video editing on Linux, you may want to check out SDF's own Peertube!
- mikeycal - Blender Video Editing 2.7X Serieswww.youtube.com Blender Video Editing 2.7X Series
This is the second Blender tutorial series created by Mikeycal Meyers. It is designed to help novice users to learn how to use the Free Blender program to pr...
- GitHub - mifi/lossless-cut: The swiss army knife of lossless video/audio editinggithub.com GitHub - mifi/lossless-cut: The swiss army knife of lossless video/audio editing
The swiss army knife of lossless video/audio editing - mifi/lossless-cut