Главная » Статьи |
Всего материалов в каталоге: 9 Показано материалов: 1-9 |
|
Уровень игры, свой собственный или других игроков, в том числе и профессиональных |
|
В данной статье мы расскажем, как из обычной CS-демки можно сделать
видеоролик в формате AVI, а точнее сжатый AVI, потому как никому не
нужен ролик длительностью в 1 минуту и размером 2 Гб :) Пока что мы не будем записывать оригинальные звуки из демки (стрельбу, прыжки и пр.), а сделаем клип просто под музыку. Если же Вы хотите клип с оригинальными звуками из демки, то читайте специальную статью из этого же раздела. Необходимые программы и суть процесса
VideoMach — http://gromada.com/ Кодек DivX — http://www.divx.com/ При проигрывании демка
«разрезается» на большое количество BMP-картинок (скриншотов) Требования к компьютеру для записи клипа Здесь очень важное значение имеет разрешение, установленное в CS, т.к. именно оно определяет размер будущих скриншотов. Далее мы приводим таблицу, из которой видно сколько места необходимо на диске, чтобы записать клип той или иной длины в зависимости от разрешения (условимся, что в 1 секунде — 30 кадров). Таблица зависимости размера клипа от разрешения и длительности (в 1 сек — 30 кадров) Разрешение | 1 кадр 1 сек 10 сек 30 сек 1 мин 2 мин 3 мин Из таблицы, например, видно, что для записи скриншотов эквивалентных 10 секундам демки с разрешением 400х300 необходимо 105 Мб места, а для записи 3 минут с разрешением 800х600 необходимо 7,8 Гб. Запись
скриншотов из демки startmovie endmovie Удобно забиндить начало и конец нарезки скриншотов на клавиши, для этого нужно ввести в консоли или прописать в конфиге следующие команды: bind [ "startmovie abc 30" Далее мы приводим последовательность действий от запуска CS до сжатия клипа по алгоритму DivX. В CS, в меню «Configuration/Video/Modes» выставляем разрешение, руководствуясь таблицей размеров клипа, приведенной выше (оптимально: 512х384 или 640х480) В консоли пишем: playdemo имя_демки (загружаем демку, демка должна лежать в папке cstrike). В консоли пишем: startmovie abc 30. Теперь, когда нам нужно
заснять какой-то момент, мы убираем консоль (идет нарезка скриншотов).
Если какой-то момент мы не хотим записывать, то просто выдвигаем
консоль (нарезка картинок прекратится, демка станет проигрываться
несколько быстрее обычного). Чтобы записать следующий нужный момент
просто еще раз убираем консоль. В консоли пишем: viewdemo имя_демки (загружаем демку, демка должна лежать в папке cstrike). Кнопкой F2 вызываем плейер демок и отматываем на тот момент, который хотим заснять. В консоли пишем: startmovie abc 30 — в общем, как и в первом случае. Начнется процесс создания BMP-картинок с выбранным разрешением.
Во время этого процесса демка будет проигрываться очень медленно
(придется подождать). Когда нужный фрагмент демки закончится пишем в
консоли endmovie и выходим из игры. Склеивание картинок можно с легкостью проделать в программе Bmp2Avi.
Только с ней вам придется разбиратся самостаятельно, но она очень легкая
посравнению с VideoMach. Запускаем программу VideoMach и загружаем в нее все BMP-картинки через меню «File/Open». Вы можете изменить порядок картинок, наложить различные эффекты и т.п. Музыка вставляется также через меню «File/Open». Теперь остается выбрать кодек для сжатия и установить параметры. Мы рекомендуем кодек DivX. Жмем изображение дискетки для определения свойств AVI-файла.
Выбираем тип файла AVI. Если в фильме не будет звуков, то отмечаем «Video Only». В строке «Video File» выбираем папку, куда будет сохранен клип и даем ему имя, например, cs-movik.avi.
Переходим на вкладку «Video». Здесь при необходимости можно обрезать и перевернуть изображение, выставить количество цветов и т.д. Но нам нужно настроить параметры сжатия, поэтому жмем кнопку «Format Options».
Выбираем DivX кодек и жмем кнопку «Configure». Чем выше битрейт, тем лучше качество клипа и соответственно больше его размер. При меньшем битрейте все наоборот: хуже качество, но меньше размер клипа. А чтобы сделать из видео приличный мувик мы воспользуемся программой Sony Vegas. |