Лаги MovieTexture?

Ошибки и баги Unity3D

Лаги MovieTexture?

Сообщение DbIMok 04 ноя 2011, 21:52

вот ссылка на кинотеатр с тестом
на сценах, где есть "быстрое" движение камеры в плоскости заметны рывки. этот же ролик нормально проигрывается
MPlayer, но так же с рывками, если перетянуть его в Chrome. на роликах, где камера ведет себя по другому, все ok, хотя тоже заметно (камера смещается, объезжает телефонную будку, движется к оборачивающейся девушке).
Что мы знаем о воспроизведении видеотекстур:
Скрытый текст:
- их можно импортировать
- можно стримить через WWW локально и по сети
В последнем случае мы должны упаковать клип в формат Theora
Для конвертации существуют различные надстройки над ffmpeg2theora, Super кодеры, простые утилиты "нажми одну кнопку", online конвертер, но проще использовать интерфейс командной строки.
Я использую версию 0.27, вы можете последнюю 0.28.
Запускаем, видим список параметров:
--output имя файла с результатом
--starttime, --endtime обрезка по времени
--videoquality аналог параметра из импортера
--videobitrate нижняя граница битрейта
--two-pass двухпроходное кодирование
--optimize оптимизация результата, но медленнее
--width --height скейл
--framerate кол-во кадров в секунду
--croptop, --cropbottom, --cropleft, --cropright обрезка
--keyint интервал ключевых фреймов (1-2147483647 default: 64)
--buf-delay размер буфера в фреймах
--resize-method выбор метода масштабирования
фильтры видео, яркость/контрастность и т.д.
--audioquality качество аудио
--audiobitrate битрейт аудио (32-500 kb/s)
--channels каналы
--samplerate частота
новидео/ноаудио/деинтерлейс и т.д.
--nosync не использовать AV синхронизацию
субтитры
метданные
-index-interval минимальная дистанция между индексными фреймами

ролик пожат из несжатого файла
Скрытый текст:
Format : AVI
Format/Info : Audio Video Interleave
Format profile : OpenDML
File size : 4.67 GiB
Duration : 1mn 26s
Overall bit rate : 462 Mbps

Video
Format : RGB
Codec ID : RGB
Codec ID/Info : Uncompressed RGB32
Duration : 1mn 26s
Bit rate : 461 Mbps
Width : 800 pixels
Height : 600 pixels
Display aspect ratio : 4/3
Frame rate : 30.000 fps
Resolution : 32 bits
Bits/(Pixel*Frame) : 32.000
Stream size : 4.65 GiB (100%)

Audio
Format : PCM
Format settings, Endianness : Little
Format settings, Sign : Unsigned
Codec ID : 1
Codec ID/Hint : Microsoft
Duration : 1mn 26s
Bit rate mode : Constant
Bit rate : 1 536 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Stream size : 15.9 MiB (0%)
Interleave, duration : 997 ms (29.90 video frames)
Interleave, preload duration : 1000 ms

с такими параметрами
Код: Выделить всё
ffmpeg2theora.exe --output test_mov.ogv --optimize --two-pass --soft-target  --audiobitrate 64 --videobitrate  2000 --starttime 0 --endtime 10 --soft-target %1

я перепробовал все что мог при кодировании, пробовал грузить через www и из Resources, выводить через GUI и на plane, перекрутил все в [unity 3D] (доступные через скрипты параметры, настройки проекта). до этого момента я сам был уверен, что с видео в [unity 3D] все в порядке. с другими роликами не было проблем. возможно поэтому кто-то требует срочно улучшить качество видео в юнити, а кто-то недоуменно пожимает плечами - да все в порядке.
Ролик и тест (ролик уже есть в тесте)
возможно, [unity 3D] использует схожую с Chrome реализацию, а MPlayer другую, которая не пасует при подобных сдвигах, либо имеет место какая-то моя локальная несовместимость (софт-драйвера-железо), я не знаю. отпишитесь о результатах своих просмотров. в онлайне может тормозить, если канал меньше 2 мбит, поэтому смотрите в тесте, если есть PRO.
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Лаги MovieTexture?

Сообщение Neodrop 04 ноя 2011, 22:00

В адресе плеера некорректный путь. Для работы встроенного плеера, это должен быть путь к файлу .unity3d
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Лаги MovieTexture?

Сообщение DbIMok 04 ноя 2011, 22:04

у меня работает :-?
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Лаги MovieTexture?

Сообщение Neodrop 04 ноя 2011, 22:06

Знаешь, сколько раз я это уже слышал? (popcorn1)
У вас нет доступа для просмотра вложений в этом сообщении.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Лаги MovieTexture?

Сообщение DbIMok 04 ноя 2011, 22:11

ок, тогда кина не будет )
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Лаги MovieTexture?

Сообщение Zaicheg 04 ноя 2011, 22:47

Да, подтормаживает. И в веб-композиции и в тестовом проекте.
В Media Player Classic такого не наблюдаю — там гладко.
Дьяченко Роман
e-mail: _zaicheg.reg@gmail.com
skype: zaicheg12
vkontakte: _vk.com/zaichegq
Работа: _wie3.com _www.sanviz.com
Аватара пользователя
Zaicheg
Адепт
 
Сообщения: 3024
Зарегистрирован: 19 июн 2009, 15:12
Откуда: Череповец

Re: Лаги MovieTexture?

Сообщение DbIMok 07 ноя 2011, 15:26

Case 427203
EDIT: do not post full links - will give out all your info to anyone
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Лаги MovieTexture?

Сообщение discouraged_one 08 ноя 2011, 13:23

в 3.5 вроде всё хорошо - но пнул тестерам чтобы посмотрели на машинах послабее
Unity Technologies
Аватара пользователя
discouraged_one
Unity Technologies
 
Сообщения: 197
Зарегистрирован: 19 май 2010, 15:56

Re: Лаги MovieTexture?

Сообщение Neodrop 09 ноя 2011, 02:28

У меня не тормозит.. Это старая демка и раньше там был другой мувик. Тоже не тормозил, кстати.
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Лаги MovieTexture?

Сообщение DbIMok 09 ноя 2011, 10:17

там ролик подставляется в пути какой хочешь. замечено, что на 4х ядрах не тормозит. а вот два по 2.5 ГГц [unity 3D] не хватает.
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Лаги MovieTexture?

Сообщение Zaicheg 09 ноя 2011, 11:29

DbIMok писал(а): а вот два по 2.5 ГГц [unity 3D] не хватает.

Тогда отпишусь, что у меня Athlon X2 3800+
Дьяченко Роман
e-mail: _zaicheg.reg@gmail.com
skype: zaicheg12
vkontakte: _vk.com/zaichegq
Работа: _wie3.com _www.sanviz.com
Аватара пользователя
Zaicheg
Адепт
 
Сообщения: 3024
Зарегистрирован: 19 июн 2009, 15:12
Откуда: Череповец

Re: Лаги MovieTexture?

Сообщение DbIMok 09 ноя 2011, 11:43

то есть 2х2 ГГц
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Лаги MovieTexture?

Сообщение Neodrop 09 ноя 2011, 13:50

У меня 4 камня..
Не знал, что эта композиция выложена с исходниками. Впрочем, думаю это не имеет никакого значения. Тут кода на две строчки и вряд ли что-то в нём криво..
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: Лаги MovieTexture?

Сообщение DbIMok 09 ноя 2011, 14:15

нет никаких исходников. она была использована как есть, готовая, чтобы не выкладывать свою вебдемку и в надежде вставить "кино" в пост.

UPD: всем спасибо за тестирование, тестировщики UT баг воспроизвели, есть надежда, что в ближайших версиях будет исправлено.
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.7k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05


Вернуться в Глюки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3