Есть библиотека кодировщика FLV AS3 .Насколько я помню, для кадра требуются байты изображения и аудио байты.Но вам придется где-то получать данные изображения и звуковые данные.Вы можете либо
- воспроизвести видео во флэш-памяти и получить 'скриншоты'
- , декодировать его и получить фактические данные
В первом случае выЗакончите конвертер mp4 / flv -> flv, который, я полагаю, вам не нуженВо втором случае вам придется как-то декодировать видео.Таким образом, вам придется либо внедрить алгоритмы декодирования в AS3, либо использовать Alchemy и существующие решения C / C ++.
В настоящее время Adobe работает с Alchemy, поэтому я полагаю, что в любом случае это не вариант.
Но каждый в своем уме использует серверный скрипт для конвертации видео.В сети множество статей.Это будет самое простое, быстрое и наименее болезненное решение.