Automate and Optimise Your Web Media Delivery Workflow with FFMPEG

Seb Hulse
7 min readFeb 19, 2021

So you have a personal website on Github Pages or a clunky upload workflow to social media or to clients? This tool might save you a lot of time.

This nifty bash script is intended to create lower file size (and lower quality) media at different resolutions — with or without watermarks — for use online where, for example, 20MB jpegs or 5GB video clips aren’t welcome. See how I’ve used it for the media on my website! Simply copy your input media to the input folder and run the bash script in the command line — easy!

Seb Hulse

I write about what I’m learning — usually with a technical focus. Let’s enlighten one another!