The commenters often tell me I must be using a Mac or a Windows PC for video editing. Nope! I use three important pieces of free and open source software in order to make these videos, and luckily ...
I haven’t watched the video yet, but just because it’s relevant to the topic…
I used to stream to Twitch with just ffmpeg. No OBS or anything.
I mostly did speedruns, and I needed a timer, so I wrote my own. I had ffmpeg read the current time to display from a file in /tmp/ and had a Go program that would write to that file at the same rate as the framerate at which I was streaming. Worked really well, actually.
I also made some videos (mostly tutorials for pulling off certain glitches in The Legend Of Zelda: Breath Of The Wild) and put them on YouTube. I edited those entirely with ffmpeg and a pretty simple Bash script.
I’m definitely not going to claim they were what you might generally recognize as “well-edited” videos, but they did the job. And I definitely wasn’t really looking to “make it big” on YouTube or anything, so I wasn’t looking to polish my videos.
Here is one of my videos for reference. And here is a clip of a VOD from one of my streams that demonstrates the timer I mentioned.
I still spend more time on Windows than Linux and I find it much easier to do basic trimming, splicing, resizing, cropping, and other very basic edits of video with just the ffmpeg CLI.
If we’re suggesting a GUI for basic trimming and splicing, I prefer Avidemux, it supports cutting without transcoding the whole video (as long as you cut on an I-frame), saving time and reducing artefacts.
I used to work at an ad agency that mostly did websites. We were supposed to cut some videos from an art gallery (really weird stuff) and put them on a DVD. Did that with ffmpeg. Cinelerra existed but it would crash if you just thought about clicking the wrong thing.
I haven’t watched the video yet, but just because it’s relevant to the topic…
I used to stream to Twitch with just ffmpeg. No OBS or anything.
I mostly did speedruns, and I needed a timer, so I wrote my own. I had ffmpeg read the current time to display from a file in
/tmp/
and had a Go program that would write to that file at the same rate as the framerate at which I was streaming. Worked really well, actually.I also made some videos (mostly tutorials for pulling off certain glitches in The Legend Of Zelda: Breath Of The Wild) and put them on YouTube. I edited those entirely with ffmpeg and a pretty simple Bash script.
I’m definitely not going to claim they were what you might generally recognize as “well-edited” videos, but they did the job. And I definitely wasn’t really looking to “make it big” on YouTube or anything, so I wasn’t looking to polish my videos.
Here is one of my videos for reference. And here is a clip of a VOD from one of my streams that demonstrates the timer I mentioned.
I still spend more time on Windows than Linux and I find it much easier to do basic trimming, splicing, resizing, cropping, and other very basic edits of video with just the ffmpeg CLI.
Have you tried Kden Live?
If we’re suggesting a GUI for basic trimming and splicing, I prefer Avidemux, it supports cutting without transcoding the whole video (as long as you cut on an I-frame), saving time and reducing artefacts.
I used to work at an ad agency that mostly did websites. We were supposed to cut some videos from an art gallery (really weird stuff) and put them on a DVD. Did that with ffmpeg. Cinelerra existed but it would crash if you just thought about clicking the wrong thing.
LOL, I actually found one of the videos: https://youtu.be/vsV6W2ENTLs