5 ms·
Ask HN: How do you record and edit (programming) videos on Linux?
Hi all, I am thinking of recording some videos. One thing that always made me to stay away from video editing is that I believed there no good enough tools for Linux. If you are producing videos on Linux, please share what you use :)
- w4rh4wk5 5y agoTry to setup OBS in such a way that there is hardly any editing that needs to be done. Especially on the audio side you can achieve a lot by adding rnnoise and a compressor to your mic.
- themodelplumber 5y agoI make corporate training videos in Linux using SimpleScreenRecorder and KDEnlive. I use a Blue USB mic which allows in-ear monitoring. It's very simple and works great. Everything I was doing in my previous screencast & video editing software in Mac OS is possible. For really extra-fancy effects I used to use Blender's effects & video editor about 10 years ago. Prior to that I used some bash scripts I wrote for the screen recording, along with Cinelerra for editing. These days I keep it pretty simple. Good luck, it should be totally possible with a range of different options.
- emptythevoid 5y agoI was hesitant to say anything (I'm not professional), but I too use SimpleScreenRecorder and KDEnlive!
- j_walter 5y agoSimpleScreenRecorder is an amazing tool that I use all the time...glad I'm not the only one.
- strzibny 5y agoPerfect, thanks for sharing, will give it a try!
- wswope 5y agoOBS Studio is absolutely fantastic for flexible recording, and Openshot is decent for editing - though I highly advise using the AppImage instead of installing through a package manager.
- themodelplumber 5y agoOpenshot has a really cool thing going in its Animated Titles feature with Blender integration. I tried out the "World Map" template to get the "animated travel path rendered on globe" effect, and it lets you input Departure and Arrival Latitude & Longitude, among other things. Pretty fun stuff to play with.
- averysimplename 5y agoI use shotcut. It’s janky but I’m not doing anything fancy. It crashes sometimes when you get too deep so don’t forget to save!
- halfdaft 5y agoResolve runs flawlessly on Linux (PopOS in my case). Use the excellent MakeResolveDeb [1] helper to use the native installer (which is tailored for CentOS) with Debian. While Resolve can feel intimidating, it's quite user friendly and very powerful. The free version can do pretty much everything you need. Render out to DNxHD, then re-compress to h264 etc. with FFMPEG [1] https://www.danieltufvesson.com/makeresolvedeb https://www.danieltufvesson.com/makeresolvedeb
- throwaway675309 5y agoResolve is a great NLE, but to my knowledge doesn't have any support for recording.
- halfdaft 5y agotrue, forgot that bit! I like Kazam [1] or OBS for screen recording. [1] https://itsfoss.com/kazam-screen-recorder/ https://itsfoss.com/kazam-screen-recorder/
- sounds 5y agoBlender
- tekchip 5y agoMaybe a little more power than you need but Lightworks is a pretty straight forward NLE. Used it to edit my own wedding video recently. I have a background with Premiere and Lightworks had enough analogous that the learning curve was real shallow.
- ecspike 5y agoI mostly use Blender recently but I've used KDenLive, Openshot, and Shotcut alot as well. GDQuest has some good tutorials on video editing in Blender.
- dusted 5y agoI would use OBS for recording and kdenlive for editing. OBS is _SOLID_ and kde is not half bad either. I'd do voice on the OBS video, (mostly for "notes") and probably do voiceover of the rough cut by recording just audio in audacity. OBS is made for live-streaming games, but it is well-suited for all sorts of screen-capture and recording, it gives you very nice control of what you're recording (whole screen, region or window) and whether to capture the mouse cursor and such, and because of it's main use as a live-streaming platform for games, it captures _ANYTHING_ be it opengl applications, text-editors, terminals, and it does it with very high performance.