Показать сообщение отдельно
Старый 27.01.2011, 12:11   #29
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Редактор cut-сцен

Сообщение от MoKa Посмотреть сообщение
В интернете есть не мало библиотек для работы напрямую с AVI (или ты подрузумеваешь, написание подобного, без библиотек?).
Во-первых Unity кросплатформенный инструмент, и если делать такую фичу - надо, чтобы она работала так же на MacOS. Т.е. для этого необходимо иметь библиотеки, написанные на чистом Net для кодирования видео. Если речь идет о сохранении последовательности кадров - это не сложно, остается другая проблема - звук. Хоть Unity и использует bass, она не предоставляет обертку над всеми его API. Я например не знаю как записать нормально звук не в реальном времени от всех играющих источников. В реальном времени можно - AudioListner дает данные проигрываемого звука, и то не уверен, что получится нормально, т.к. по нормальному - со звуком в реальном времени надо работать не из основного потока, а в Unity по моему это запрещено (запрещено работать с классами Unity из других потоков).
(Offline)
 
Ответить с цитированием