On 06/02/2012 12:34, Kapitano wrote:
Thank you, for all the answers. My workaround is to download using the
--raw switch, which gives .flv files, from which I extract the .aac
using FLV Extract (downloadable here: http://moitah.net/).

For some strange reason I've been unable to find a program which
*quickly* extracts the sound from a mp4/m4a container.

ffmpeg should be snappy enough. An unscientific example from my machine with a 2-hour 128k audio file: ffmpeg takes 3-4 seconds to extract the AAC audio stream from either FLV or MP4 container, whereas flvextract take 1-2 seconds to extract audio from FLV. Not much of a difference. Then again, there's no need to create the M4A file if you don't need it.

One esoteric thing to note. The AAC streams in the M4A files from get_iplayer (but not the stream in FLV files from --raw) have been passed through ffmpeg's aac_adtstoasc filter to remove ADTS headers. This would seem to have no bearing on your setup, but I think some players had trouble unless the headers were filtered.


_______________________________________________
get_iplayer mailing list
[email protected]
http://lists.infradead.org/mailman/listinfo/get_iplayer

Reply via email to