Fade in, fade out, downmix, extract and split audio, create videos, overlay soundwaves. You don’t have to have a doctorate in audio engineering for this. We sure don’t!
Bots for Ripping Through Audio and Video at Scale
Challenge: Here at Arch DevOps, we have four podcasts. And one month there were more than 70 episodes scheduled. It was nuts. It prompted quick thinking to figure out how to get through editing and publishing episodes quickly.
Solution: Using a free command line tool called ffmpeg, a set of nearly 20 scripts were crafted that handled extracting audio, fading in the beginning, fading out the end, splitting at certain spots, extracting audio out of video, and many other operations. It was a solid two days worth of work but well worth it.
Result: ffmpeg is a core component of most high-end audio and video editing tools on the market, so one big result was learning how these tools work under the hood, which a lot of actual audio engineers don’t even know. But the main result was being able to quickly get through all the editing, and also create a repeatable system that’s edited hundreds of audio and video files since then.