Working with RTSP in FFmpeg


Recently, I’ve found myself situated among a great fireworks battle in Brooklyn, NY. As we continue to work out the details about the heightened fireworks activity across the United States, I felt it was important that I document and share my experience to contribute what I can to the ongoing conversation. So, I grabbed an old IP camera I had in a corner gathering dust, placed it outside on my fire escape, and fired it up to get a decent shot of the night sky in my neighborhood.…
Read more ⟶

Distributed Media's Ancient Origins


This article originally appeared on the ARA Medium channel. How A Two-Million Year Old Event Helped Us Build the Future As 2019’s ongoing streaming media wars continue to heat up, technologists peering around the corner are beginning to see the distinct advantages in decentralizing and distributing our media workflows. The rise of AT&T’s WarnerMedia and Oath’s transformation into Verizon Media signal that the world of content creation is already undergoing a significant shift in distribution practices.…
Read more ⟶

Audio Mastering Workflow for Linux


This series of posts will detail the audio mastering workflow I employ on my main Linux workstation: Watercooled Full ATX Tower Intel i9 @ 4.2Ghz 64GB ECC RAM Arch Linux with the linux-rt kernel patches RME HDSPe MADI PCI-X Interface RME Babyface Pro USB Audio Interface Why? The answer is simple: Linux provides the best audio engineering workflow for audio professionals - hands down. Don’t believe me? I’ll prove it!…
Read more ⟶

Playing Your Audible Audiobooks In Linux


If you want to convert an Audible .aax file into a less restrictive file format, you can do so with ease using FFmpeg, one of my all-time favorite GPL projects. Navigate to the directory where the .aax file is that you’d like to test on, and perform the following on the command line: ffmpeg -activation_bytes 1CEB00DA -i test.aax -vn -c:a copy output.mp4 Doing this creates an mp4 container with only an AAC audio stream inside.…
Read more ⟶