AIR сохранить .h264 видео локально - PullRequest
0 голосов
/ 21 декабря 2011

Я создал приложение, которое сохраняет видео в каталог рабочего стола пользователя, но кодер, который я использую, записывает FLV-файлы. Они становятся огромными очень быстро. В 640x360, 20-секундный клип составляет около 20 МБ.

Я использую этот кодер: http://flasheng.blogspot.com/2011/03/updated-flv-encoder-35x-faster-with.html

Опция алхимия супер быстрая для записи файлов, но я думаю, это означает, что она не будет работать на Mac. Это верно?

В любом случае, я бы хотел найти способ записи сжатых видеофайлов (в формат h264 и т. Д.). Я попытался запустить все кадры с помощью jpg-кодирования перед записью их в файл, но это не повлияло на размер файла.

Я заметил, что класс NetStream может сохранять видео в формате .h264, но для этого требуется, чтобы они передавались на сервер, а он мне нужен для локального сохранения.

1 Ответ

0 голосов
/ 21 декабря 2011

Если вы знаете C, вы можете создать Собственное расширение Actionscript , которое использует библиотеку x264 для кодирования видео.

...