Чтобы ответить на Ваш вопрос,
Если я вас правильно понимаю, и вы хотите создать анимацию по временной шкале или по сценарию, и у вас есть запись as3, которая появляется, тогда ответ - Да.
Ниже приведен отличный пример:
http://www.zeropointnine.com/blog/updated-flv-encoder-alchem/
Действительно, все, что вам нужно сделать, это сделать так, чтобы все ваши действия и дочерние анимации происходили внутри одного Sprite или MovieClip, а затем после каждого кадра копировать пиксели из этого объекта, как он выглядит для этого кадра, и сохранять эти пиксели. в ByteArray или даже в векторном массиве BitmapData.
При этом, как только у вас появятся данные, вам нужно будет узнать о кодировании; тем не менее, существует множество библиотек, которые помогут вам избежать изучения спецификаций файлов и создания кодировщика с нуля.
Надеюсь, это поможет.