> I am studying the source to see how command-line ffmpeg makes things > happen. Informative. I'll be trying things based on that. I'm still > wondering if there is more direct support for transmuxing... Hopefully it works out for you. http://ffmpeg.org/trac/ffmpeg/wiki/Using%20libav* might be vaguely useful as well.