HPR4659: Command Line Fun - Recording a show

HPR4659: Command Line Fun - Recording a show

From Hacker Public Radio by Hacker Public Radio

June 11, 2026

About this episode

In this episode, Kevie provides a step-by-step guide on how to record a podcast episode using FFMPEG on the Linux command line.

This show has been flagged as Clean by the host. In this episode Kevie does a step-by-step approach to record an episode of HPR using the FFMPEG tool on the Linux command line. Before beginning please ensure that FFMPEG is installed, it is available in the vast majority of Linux repositories. Start by making a new folder to keep all your files in and move into the new folder (these will be numerous by the end of your recording): mkdir Podcast cd Podcast To start recording audio use the command: ffmpeg -f pulse -i default file01.flac and finish the recording by pressing ctrl+c. I would recommend recording a test piece of audio to ensure that you are recording from your desired microphone and that the levels are to your liking. To listen to the audio file we use ffplay: ffplay file01.flac Once all of the files have been recorded, to reduce the need for editing I would recommend recording several short segments, we need to put these together using: ffmpeg -i file01.flac -i file02.flac -i file03.flac -i file04.flac -i file05.flac -filter_complex "[0:a][1:a][2:a][3:a][4:a]concat=n=5:v=0:a=1" filedone.flac Not that the number of sets squared brackets [] should be the same as the number…

People in this episode

Host: Kevie

Topics covered

  • command line
  • audio recording
  • Linux
  • FFMPEG
  • podcasting

Keywords

  • FFMPEG
  • Linux
  • audio recording
  • podcast
  • command line

Mentioned in this episode

Products: FFMPEG

Books & works: HPR

More episodes of Hacker Public Radio

Explore listener stats, chart rankings, contacts and more on the Hacker Public Radio podcast page.