Я не думаю, что есть способ без внешних библиотек или плагинов.
Quicktime может это сделать.Хотя это не поддерживает FLV.Вам нужно будет использовать плагин, такой как perian .
Хотя я использовал Quicktime только для перекодирования аудио, а не видео, поэтому я могу ошибаться.
Смотрив QTKit , поскольку API Quicktime C скоро устареет.
Кроме того, вы должны иметь возможность использовать FFMPEG или его библиотеки в своем приложении.Многие приложения используют его.Вам просто нужно быть осторожным с лицензионными ограничениями.