Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.03.2012, 11:13
stweet вне форума Посмотреть профиль Отправить личное сообщение для stweet Найти все сообщения от stweet
  № 1  
Ответить с цитированием
stweet
 
Аватар для stweet

Регистрация: Mar 2010
Адрес: 54.713862552265084 = 20.442724227905273
Сообщений: 449
Отправить сообщение для stweet с помощью Skype™
По умолчанию BitmapData.copyPixel(); || BitmapData.draw();

Час добрый форумчане!
Задача, проигрывать видео предварительно обработав каждый кадр(неважно как).
Подскажите, для конвертации видео какой метод работает быстрее BitmapData.copyPixel(); || BitmapData.draw(); и вообще, может есть ещё более быстрее решения?
__________________
Спросишь, дурак на минуту. Если не спросишь, дурак на всю жизнь!

Старый 23.03.2012, 11:42
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 2  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
На мой взгляд больше подходит copyPixels. Можно битмапу, в которую копируем, заблокировать и разблокировать (bitmapData.lock() / bitmapData.unlock()) при copyPixels, при таком раскладе получается (вроде как) самое быстрое копирование, которое вообще возможно во флеше.
__________________
...вселенская грусть

Старый 23.03.2012, 11:44
stweet вне форума Посмотреть профиль Отправить личное сообщение для stweet Найти все сообщения от stweet
  № 3  
Ответить с цитированием
stweet
 
Аватар для stweet

Регистрация: Mar 2010
Адрес: 54.713862552265084 = 20.442724227905273
Сообщений: 449
Отправить сообщение для stweet с помощью Skype™
Цитата:
Сообщение от gloomyBrain Посмотреть сообщение
при таком раскладе получается (вроде как) самое быстрое копирование, которое вообще возможно во флеше.
Вот это как раз и было самым важным!
Спасибо, будим работать. =)
Цитата:
Сообщение от gloomyBrain Посмотреть сообщение
Можно битмапу, в которую копируем, заблокировать и разблокировать (bitmapData.lock() / bitmapData.unlock()) при copyPixels.
Вот тут не совсем правда понятно, зачем сие манипуляции.
__________________
Спросишь, дурак на минуту. Если не спросишь, дурак на всю жизнь!

Старый 23.03.2012, 14:07
hvostoblud вне форума Посмотреть профиль Отправить личное сообщение для hvostoblud Найти все сообщения от hvostoblud
  № 4  
Ответить с цитированием
hvostoblud
 
Аватар для hvostoblud

Регистрация: Feb 2012
Сообщений: 10
Смотря какая обработка кадров нужна. Но вообще можно попробовать воспользоваться шейдерами, должно работать быстро.

Можешь нагуглить real-time video pixelate effect preview для примера. Сделано с помощью фильтра pixelate, который идет как пример в комплекте к PixelBender(который 2d).


Последний раз редактировалось hvostoblud; 23.03.2012 в 15:01.
Создать новую тему Ответ Часовой пояс GMT +4, время: 03:41.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:41.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.