
FFmpegis a complete, cross-platform solution to record, convert and stream audio and video.Youtube-dlis a command-line program to download videos from and a few more sites.Download and install them into your device… it is quite straightforward. To achieve the above tasks, I will be using two command-line programs which are youtube-dl and ffmpeg. If you are a developer, you can give back by either contributing to open source communities or supporting those who do ( buy them a coffee… it goes a long way).

There are plethora of developers contributing to open source platforms, kudos to our heroes (not all wear capes). It turned out be a piece of a cake, thanks to open source community. Like many software developers out there, I love the Terminal (command line), it didn’t take long before I decided to write a script to do the job for me.
