Сайт Клана Vir-X.pRo - Делаем из демки видео
Среда, 24.04.2024, 02:07 | Приветствую Вас Гость |
|
В данной статье мы расскажем, как из обычной 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. |
|
Copyright by vir-xpro.clan.su 2024 |