Exporting Adobe Connect recordings

I wanted to watch off-line some Adobe Connect recordings in my commuting time. Googling about it, I found out that you can download any Adobe Connect recording just by appending output/filename.zip?download=zip to its url.

The resulting zip file is just a mix of FLV (video) and XML (configuration) files. In Windows, FLV files could be played using VLC media player.

This is just a simple Powershell script to automate this task

You can run it this way:

.\adbconnect2zip.ps1 -filename {desired file name} -url {recording url link}

don't forget to replace {desired file name} and {recording url link} appropriately before running.

Alternatively, you can use curl or wget to do the same thing in Linux, Mac or Windows:

wget -O {desired file name} {recording url link}
curl -o {desired file name} {recording url link}

curl and wget are common Unix utilities. In Mac OS and Windows, both utilities could be installed using package managers like brew and chocolatey, respectively.

Update

Using ffmpeg we can extract MP3 audio from FLV files by issuing this:

ffmpeg -i {flv filename} -acodec libmp3lame -b:a 192k {mp3 filename}

replacing {flv filename} and {mp3 filename} appropriately.

FFmpeg Windows 10 builds could be downloaded from https://ffmpeg.zeranoe.com/builds/.

Using 7-Zip we can extract only the FLV files from the recording zip file downloaded before by running:

7z e {zip file} -o{extract directory} *.flv -r

replacing {zip file} and {extract directory} appropriately. Note: there is no space between -o and the extract directory name.