![]() |
BitmapData.copyPixel(); || BitmapData.draw();
Час добрый форумчане!
Задача, проигрывать видео предварительно обработав каждый кадр(неважно как). Подскажите, для конвертации видео какой метод работает быстрее BitmapData.copyPixel(); || BitmapData.draw(); и вообще, может есть ещё более быстрее решения? |
На мой взгляд больше подходит copyPixels. Можно битмапу, в которую копируем, заблокировать и разблокировать (bitmapData.lock() / bitmapData.unlock()) при copyPixels, при таком раскладе получается (вроде как) самое быстрое копирование, которое вообще возможно во флеше.
|
Цитата:
Спасибо, будим работать. =) Цитата:
|
Смотря какая обработка кадров нужна. Но вообще можно попробовать воспользоваться шейдерами, должно работать быстро.
Можешь нагуглить real-time video pixelate effect preview для примера. Сделано с помощью фильтра pixelate, который идет как пример в комплекте к PixelBender(который 2d). |
| Часовой пояс GMT +4, время: 05:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.