O'Reilly logo

Podcasting Hacks by Jack D. Herrington

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Automate Audio Hijack Pro

Automate your Audio Hijack Pro recording sessions with its support for AppleScript.

Audio Hijack Pro [Hack #50] is the premier low-cost audio recording solution for podcasting. It integrates nicely with the audio from other applications, such as iTunes, making it easy to do a one-shot recording of a show that’s fairly complex in structure.

In its latest release, Audio Hijack Pro (AHP) includes extensive support for AppleScript. This make it possible to automate AHP individually and to choreograph your recording with other scriptable applications such as iTunes or QuickTime Player.

You can script AHP in four different ways:

External scripting

Using Apple’s Script Editor or AppleScript Studio, you can control AHP from outside the application. For example, you can create buttons to start and stop recording AHP from an AppleScript Cart application.

Menu scripts

AHP has a script menu where you can add your own custom scripts. To add a script, simply save your script file from Script Editor in the Library/Application Support/Audio Hijack Pro/Menu Scripts directory.

Post recording scripts

These scripts are attached to sessions and run when the recording finishes. The AHP help has information on how these scripts are structured and where they go. AHP is preinstalled with a script that automatically imports the recorded file into iTunes.

Recording Bin script

AHP has added AppleScript support to the Recording Bin. It is preinstalled with scripts that export the media to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required