Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Делаем из демки мувик.

-

Статьи и описания по Counter-Strike

- Статьи, руководства и описания по игре Counter-Strike

Ответ
 
Опции темы
Старый 05.03.2012, 18:25   #1
 Сержант
Аватар для Aspecto
 
Aspecto скоро будет известенAspecto скоро будет известенAspecto скоро будет известенAspecto скоро будет известенAspecto скоро будет известен
Регистрация: 28.07.2011
Сообщений: 107
Популярность: 400
Сказал(а) спасибо: 15
Поблагодарили 29 раз(а) в 20 сообщениях
 
Post Делаем из демки мувик.

Доброго времени суток!

Расскажу вам свой способ сделать мувик из демки. Думаю, все кто задавался этим вопросом наталкивались на подобную статью http://zhyk.ru/forum/showthread.php?t=344527. Все в ней понятно, но уж больно муторный способ. Мой способ несколько проще, правда, минус его в том, что прям профессиональный мувик не получится. Итак, к сути.

Для начала естественно понадобится демка. HLTV демка или POV демка не имеет значения. Если на сервере демо не пишется автоматически, то открываем консоль и прописываем record name_demo (где name_demo название вашей будущей демки). Демо будет сохранятся в папке \cstrike или \cstrike-russian если у вас стим.

Вот вы поиграли на сервере, записали демо где есть красивые моменты, теперь перейдем к созданию мувика.

Первая программа, которая нам понадобится - программа Fraps ([Ссылки могут видеть только зарегистрированные пользователи. ]). С помощью этой программы мы будем записывать происходящее на экране. Программа проста в использовании, каких то особых знаний не требует. Скачали, запустили, по стандарту горячая клавиша для начала записи F9, можете изменить на любую удобную. Во вкладке Movies надо выставить значение fps 99 или 100, прогу сворачиваем. Заходим в кс, открываем консоль, прописываем viewdemo name_demo.dem, жмем enter и демо начинает проигрываться. Собственно находим интересные моменты и записываем их фрапсом, F9 начать запись и так же F9 остановить запись. Во время записи упадет фпс, в этом ни чего страшного нет, на демо все будет Ok. Запись будет сохранятся в папке с фрапсом (/fraps/movies/). Размер записи будет зависеть от длины и от разрешения монитора. Например, буквально несколько секунд записи на разрешении 1280х1024 весит порядка 100 МБ.

Для того чтобы избавится от лишнего веса будем использовать программу Fox Tab Video Converter ([Ссылки могут видеть только зарегистрированные пользователи. ]). Обычный видео конвертер, ни чего сложного в нем нет. Выбираем формат выходящего файла, к примеру, я выбирал AVI и уменьшал разрешение до 640х480, другие параметры даже не трогал. Выбрали файл, нажали старт, измененное видео сохранится там же где находится то видео которое изменяли.

Сделали значит несколько нарезок, уменьшили размер и теперь надо их "склеить". Для этого используем программу AVIMux GUI ([Ссылки могут видеть только зарегистрированные пользователи. ]). Открываем, перетаскиваем ваши файлы в верхнее окошко программы, если хотите добавить свою музыку то в это же окошко перетаскивайте и аудио файл. Далее в программе выделяем все видео и жмем на кнопку ниже "generate data....", в окошке ниже появится ваше видео и звуковые дорожки, если хотите, чтобы в мувике небыло звуков из игры, а была только добавленная вами музыка, то снимите галочку с аудио дорожки которая находится под видео. Жмем start выбираем имя будущего мувика и папку в которую он сохранится. Прога работает быстро, поэтому можете не отходить на перекур.

Вот и все, мувик готов. Если хотите можете использовать стандартную программу винды Windows Movie Maker для склеивания видео файлов и добавления эффектов. Или же любую другую знакомую вам программу, я лишь привел пример.

Так же при создании мувика, а именно на стадии записи видео с демки используют специальные конфиги, которые убирают с экрана лишнее (hud, чат...). Можете поискать такой конфиг в интернете сами, а можете воспользоваться этим:

Конфиг удаляет:
- Игровой HUD.
- Таблица счета.
- HLTV бордюрчики.
- Иконки радио.
- Звуки радио.
- Звуки HUD'а.
- Текст в центре экрана.
- Надписи AMX и auto help.
Установка:
Извлечь необходимые файлы в папку "counter-strike".
Для загрузки необходимых команд напишите "exec moviemaking.cfg" в консоли.
Лучше ставить на копию cs.
[Ссылки могут видеть только зарегистрированные пользователи. ]

Для тех кому надоедает каждый раз жать Esc или вызывать консоль для того чтобы прокрутить демку...

Собственно мне в один прекрасный миг надоело и я решил поискать как же можно управлять демкой с клавиатуры. К сожалению нашел только один ответ на свой вопрос и то на сайте который прекратил свое существование, спасло что копия у яндекса ещё сохранилась. Ссылку на сайт не запомнил, так что заранее приношу извинения. И так перейду к сути.

Список основных команд:

"dem_speed"
Управление скоростью воспроизведения. Может принимать значения 0.25, 0.5, 1, 2 и 4. Если попробовать поставить другое - вылетит из игры с ошибкой.

"dem_pause"
1 - поставить паузу, 0 - снять паузу.

"dem_jump"
Прыжок в демке на определённое время вперёд/назад. Например, dem_jump 1:00 - прыжок на 1 секунду вперёд, dem_jump -1:00 — на 1 секунду назад.

"host_framerate"
Масштаб времени в игре. Значение 0 соответствует стандартному
течению времени, увеличение значения приведёт к ускорению.

Пример использования цифровой клавиатуры с этими командами (можно использовать в конфиге):

Код:
// Пауза на кнопку 5 цифровой клавиатуры
alias "dpause1" "dem_pause 1; alias dpause dpause0; alias jumppause; echo Pause enabled"
alias "dpause0" "dem_pause 0; alias dpause dpause1; alias jumppause dpause1; echo Pause disabled"
alias "dpause" "dpause1"
bind "kp_5" "dpause"
// Прыжок на полсекунды вперёд/назад на горизонтальные стрелки цифровой клавиатуры (кнопки 4 и 6)
alias "jumppause" "dpause1"
bind "kp_leftarrow" "dem_jump -0.5; jumppause"
bind "kp_rightarrow" "dem_jump 0.5; jumppause"
// Повышение/понижение скорости воспроизведения  демки  на вертикальные стрелки цифровой клавиатуры (кнопки 2 и 8)
alias "dspeed025" "dem_speed 0.25; alias dspeed_up dspeed05; echo dem_speed = 0.25"
alias "dspeed05" "dem_speed 0.5; alias dspeed_down dspeed025; alias dspeed_up dspeed1; echo dem_speed = 0.5"
alias "dspeed1" "dem_speed 1; alias dspeed_down dspeed05; alias dspeed_up dspeed2; echo dem_speed = 1"
alias "dspeed2" "dem_speed 2; alias dspeed_down dspeed1; alias dspeed_up dspeed4; echo dem_speed = 2"
alias "dspeed4" "dem_speed 4; alias dspeed_down dspeed2; echo dem_speed = 4"
alias "dspeed_down" "dspeed05"
alias "dspeed_up" "dspeed2"
bind "kp_uparrow" "dspeed_up"
bind "kp_downarrow" "dspeed_down"
// Включение/выключение быстрой перемотки на кнопку Home (7) цифровой клавиатуры
alias "hfr1" "host_framerate 0.05; alias hfr hfr0"
alias "hfr0" "host_framerate 0; alias hfr hfr1"
alias "hfr" "hfr1"
bind "kp_home" "hfr"
З.Ы. Подобные скрипты есть в конфиге представленном выше.
З.Ы.Ы. Эти алиасы на стиме не работают.
  Ответить с цитированием
Старый 05.03.2012, 19:22   #2
Заблокирован
 Сержант
Аватар для [FC]ZENIT
 
[FC]ZENIT скоро будет известен[FC]ZENIT скоро будет известен[FC]ZENIT скоро будет известен
Регистрация: 07.04.2010
Сообщений: 128
Популярность: 272
Сказал(а) спасибо: 233
Поблагодарили 279 раз(а) в 192 сообщениях
 
По умолчанию Re: Делаем из демки мувик.

Монтировать, склеивать и т.д можно SVP10
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] Все про демки ( как записать , как посмотреть и т.д. ) НогиВинниПуха Статьи и описания по Counter-Strike 1 02.08.2012 16:46
[Помогите!] Мувик (демки) fear™ Общение и обсуждение Counter-Strike 27 13.08.2011 19:43

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 15:31.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net