Перейти к содержанию
Авторизация  
Yara

AVI / OGM в сталкере

Рекомендуемые сообщения

 

Начиная с ТЧ, помимо формата OGM, поддерживается AVI. Оба варианта можно использовать вместо текстуры, предварительно сконвертировать без звуковой дорожки. Плейлист .seq работать не будет.

Если AVI, то нужно перевернуть видео по вертикали, либо развёртку тех полигонов, где будет проигрываться видео.

avi-ogm-flip-uv.jpg avi-ogm-flip-video.jpg 

Размер видео по x:y кратное, как для текстур - иначе вылет на r3-4, а вот на r2.5 (и ниже) для AVI любое (хоть Full HD).

 

Есть баги с OGM (нижние тв) на любом рендере, и на r3-4:

avi-ogm-r2.jpg avi-ogm-r3-4.jpg

Как исправить, не знаю. Кто желает покопаться в движке, то некоторые файлы:

\engine\Layers\xrRender\SH_Texture.cpp
\engine\Layers\xrRender\dxUIRender.cpp
\engine\xrEngine\xrTheora_Surface.cpp
\engine\xrEngine\tntQAVI.cpp

Шейдеры: hud_movie.s, yuv2rgb.ps

 

Архив с геймдатой для ориг. ЗП (посмотреть как / чего):

https://drive.google.com/file/d/1b_68xub0KXSEXA_C6M7CEsYb-BdCu9gA/view?usp=sharing

  • Лайк 1
  • Мастер! 1
  • Хабар 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Если интересно, на ТЧ заработало только video_avi_test.avi (cinepak, rgb24, 512x256, 7594 kb/s).

video_tv_street.avi и video_ogm_test.ogm вылетают.


Дополнено 16 минуты спустя

Еще потестил. В общем, при воспроизведении avi движок игры определяет нужный кодек и подхватывает из винды. Если нужного кодека в винде не установлено, то вылетает по "Can't open video stream". Virtualdub в меню компрессии показывает доступные в системе кодеки. Самый тупой кодек это Сinepak, должен присутствовать в любой винде по умолчанию.

Из дополнительных можно поставить нaпример xvid:  https://www.xvid.com/download/

Соответственно, кодеки надо ставить и на комп, где видео кодируется, и на все системы, где будет установлена игра с видеофайлами.

 

Изменено пользователем macron

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Так и представил треш моды, где каждая лужа - видео

  • Мастер! 1
  • Аплодисменты 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
3 часа назад, Supremeee сказал:

Так и представил треш моды, где каждая лужа - видео

Сильно


#free_SamArt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
В 17.10.2023 в 14:22, Lone_Loner сказал:

Сильно

Могу еще сильнее

Оказывается, изображение в телике на самом деле текстура воды, которая заменена на видеоряд 

Бум

  • Смущение 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Мутную систему ПЫСы сделали...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
6 часов назад, Paracetamol сказал:

Мутную систему ПЫСы сделали...

Не, я хню высрал 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу