Sidebar

Как записать видео из XASH3D?

DedMazay

New member
Feb 21, 2009
307
31
Как записать видео из XASH3D?

Хочу записать видео из движка ксаш, просто презентация карты, раньше делал через фрапс... но не смог достаточно плано перемещать мишь для хорошей картинки...
Может есть какой то способ для автоматизации движения??
 

HoRRoR

...
Jan 5, 2006
4,596
7
0
2 DedMazay:
Геймпад попробуй. А вообще камеру на карте размести и сделай ей нужный путь.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
2 DedMazay: самый надёжный способ - записать демку, а потом из демки записать видео. Тада ничего дергаться не будет.
 

qpAHToMAS

New member
Oct 22, 2006
9,289
33
По хорошему, нужны CamPaths как в GoldSrc, но увы, в Xash3D такого нет.
Если только не расставлять их вручную внутри карты (ентити).
Еще как вариант, я бы попробовал джойстик, он на сколько я знаю, может плавно двигать курсор в нужном напралении.
 

DrTressi

Хрустик
Mar 6, 2010
6,380
31
Кроме того, для маломощных машин, по хорошему, нужна возможность резать демку на кадры автоматически, как в GoldSrc, но увы, в Xash3D такого нет.
 

qpAHToMAS

New member
Oct 22, 2006
9,289
33
Дядя Миша said:
Я вообще впервые слышу про какие-то CamPaths.
Это просто параметр запуска (-demoedit). При просмотре демки появляются нужные инструменты для мувимейкера:
 

Qwertyus

New member
Aug 13, 2009
1,339
26
0
Я записывал напрямую с хорошим качеством в двух программах: ZD Soft Screen Recorder и Bandicam. Если подобрать оптимальные настройки, то пишется отлично сходу (при достаточно мощном ПК). Для снижения нагрузки и уменьшения лагов можно использовать специальные реалтаймовые режимы кодирования (во всех нормальных кодеках такой режим есть) и записывать звук без кодирования (в PCM WAV). В случае с AVI звук потом можно легко пережать в любой формат в Virtual Dub без перекодировки самого видео. Ну и можно, действительно, записать демку в самом Ксаше, а потом просто проигрывать её и писать видео.

Консольные команды, если что: демку писать - record, остановить - stop, проиграть - playdemo <имя_демки>.

П. С. Ещё, конечно же, влияет разрешение экрана или режим экран/окно, но это легко настраивается + можно ограничить fps игры до того fps, которое используется в настройках кодека для записи видео (тоже может положительно сказаться, хотя тут стоит на конкретном опыте проверить).
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Ну так писать демку можно в маленьком разрешении, а проигрывать - в любом :)
Кстати, если кому интересно, то в Doom3 были эдакие скриншоты-демки.
Просто еденичный пакет из игры, который можно было просматривать в любом разрешении. Но поскольку дуум3 - настоящий пожиратель трафика, то весила такая демка около пяти мегабайт. А обычная 30 секундная демка - все 70.
Такое ощущение, что дельтой дуум вообще не пользуется.
 

DrTressi

Хрустик
Mar 6, 2010
6,380
31
2 Дядя Миша: И получаешь 15 FPS. Фрапс же.

А startmovie-endmovie позволяют спокойно резать с 60fps. Оно для того и было придумано, чтобы демку перекачать без потери FPS на слабомощных машинах.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Хорошо, я подумаю. Как я понял, вам надо, чтобы на выходе была куча картинок + вавка? Для меня это проще, чем писать в AVI, т.к. я с ним никогда не работал.
 

qpAHToMAS

New member
Oct 22, 2006
9,289
33
Дядя Миша said:
Хорошо, я подумаю. Как я понял, вам надо, чтобы на выходе была куча картинок + вавка? Для меня это проще, чем писать в AVI, т.к. я с ним никогда не работал.
Угу, куча TGA'шек, как тут:
http://advancedfx.org/wiki/First_Steps

Обрати внимание на эти ништяки:
Code:
mirv_movie_filename
mirv_movie_fps
Т.е. возможность менять имя выходных файлов и FPS записи (в основном для SlowMotion мувиков).
А так же помимо этих команд:
Code:
mirv_recordmovie_start/stop
Существует еще плюсовая:
Code:
+recordmovie
Что бы её забиндить на одну кнопку, и пока она будет зажата, будет идти запись.
 

Дядя Миша

Супер Модератор
Mar 28, 2010
15,347
235
0
Кубань
Ну имя файлов будет формироваться из имени демки, я полагаю это никому не придёт в голову менять. Фпс, да, можно будет крутить, но вообще учтите - демки на фпс не реагируют в силу некоторых особенностей формата. Там фраметайм пишется прямо унутрь демки. Это еще с КуВорлда тянется.
 

Game Server

CSM TV

Page QR Code

QR Code

Donate Campaign

Total amount
$0.00
Goal
$25.00

Latest profile posts

TestUser wrote on TRUP@C's profile.
Master?
TestUser wrote on TRUP@C's profile.
Hello Father

Members online

No members online now.

Discord