Eam_ -_

І т ак начнё м все з са мого на чал а.

Демки - це записані гри в форматі * .dem

Бувають 2 види демок:

Pov-демка - демка записана з очей конкретного гравця. Перемикатися між гравцями не можна.

Hltv-демка - демка записана за допомогою спеціальної програми hltv (half-life television). Можна дивитися в будь-якому ракурсі і від будь-якого гравця.

Демки, як правило, зберігаються в запакованому вигляді. Щоб їх розпакувати необхідно скористатися допомогою програми-архіватора (наприклад, WinRar).

1) Демки з розширенням .dem (наприклад, bot.dem або papa.dem) копіюйте в папку. \ cstrike
Демки можете перейменовувати як вам зручно.
2) Заходьте в гру.
3) Відкриваєте консоль
4) Пишіть в консолі viewdemo X (де X назву демки)
Починається завантаження демки. Коли демка завантажилася натискаючи на клавіатурі клавішу ESC. З'явиться демоплеер. За допомогою нього можна перемотувати демку на яке завгодно місце. Сповільнювати і прискорювати події.

Будучи на карті, відкрийте консоль і введіть record X (де X назву демки). Почався запис. Коли надумаєте зупинити запис введіть в консолі stop.
Демку знайдете в папці. \ cstrike

1) Людина А створює сервер.
2) Людина Б заходить в папку з CS-му і запускає hltv.exe, у вікні hltv пише connect Z (де Z ip людини А).
Якщо сервер людини А з паролем, то спочатку у вікні hltv треба написати serverpassword Y (де Y пароль), а потім connect Z.
3) Для початку запису демки людина Б вводить в вікні hltv команду record X (де X назву демки).
Коли запис демки треба зупинити людина Б вводить в вікні hltv команду stop.
Демка буде знаходитися у людини Б в папці. \ cstrike

Необхідні програми і суть процесу
Відразу обмовимося про софт, необхідному для створення кліпу:

Вимоги до комп'ютера для запису кліпу
Головне, щоб у Вас було достатньо вільного місця на вінчестері, а саме на диску з встановленим Half-Life (тому що скріншоти записуються саме туди).

Тут дуже важливе значення має дозвіл, встановлене в CS, тому що саме воно визначає розмір майбутніх скріншотів. Далі ми наводимо таблицю, з якої видно скільки місця необхідно на диску, щоб записати кліп тієї чи іншої довжини в залежності від дозволу (домовимося, що в 1 секунді - 30 кадрів).

Таблиця залежності розміру кліпу від дозволу і тривалості (в 1 сек - 30 кадрів)

дозвіл | 1 кадр 1 сек 10 сек 30 сек 1 хв 2 хв 3 хв
-----------------------------------------------------------------------------------
400x300 | 352 КБ 11 МБ 105 МБ 315 МБ 630 МБ 1,3 ГБ 1,9 ГБ
512х384 | 577 КБ 17 МБ 175 МБ 525 МБ 1,1 ГБ 2,2 ГБ 3,3 ГБ
640х480 | 901 КБ 27 МБ 270 МБ 810 МБ 1,6 ГБ 3,2 ГБ 4,8 ГБ
800х600 | 1407 КБ 42 МБ 425 МБ тисяча двісті сімдесят п'ять МБ 2,6 ГБ 5,2 ГБ 7,8 ГБ

З таблиці, наприклад, видно, що для запису скріншотів еквівалентних 10 секундам демки з дозволом 400х300 необхідно 105 Мб місця, а для запису 3 хвилин з роздільною здатністю 800х600 необхідно 7,8 Гб.

Запис скріншотів з демки
Запис скріншотів з демки здійснюється консольними командами:

endmovie
припиняє «нарізку» скріншотів.

Зручно забіндити початок і кінець нарізки скріншотів на клавіші, для цього потрібно ввести в консолі або прописати в конфігу наступні команди:

bind [ "startmovie abc 30"
bind] "endmovie"

Далі ми наводимо послідовність дій від запуску CS до стиснення кліпу за алгоритмом DivX.

У CS, в меню «Configuration / Video / Modes» виставляємо дозвіл, керуючись таблицею розмірів кліпу, наведеної вище (оптимально: 512х384 або 640х480)

В консолі пишемо: playdemo імя_демкі (завантажуємо демку, демка повинна лежати в папці cstrike).

В консолі пишемо: startmovie abc 30. Тепер, коли нам потрібно зняти якийсь момент, ми прибираємо консоль (йде нарізка скріншотів). Якщо якийсь момент ми не хочемо записувати, то просто висуваємо консоль (нарізка картинок припиниться, демка стане програватися трохи швидше звичайного). Щоб записати наступний потрібний момент просто ще раз прибираємо консоль.
Якщо демка записана за допомогою HLTV:

В консолі пишемо: viewdemo імя_демкі (завантажуємо демку, демка повинна лежати в папці cstrike).

Кнопкою F2 викликаємо плейєр демок і відмотуємо на той момент, який хочемо зняти.

В консолі пишемо: startmovie abc 30 - загалом, як і в першому випадку.

Почнеться процес створення BMP-картинок з обраним дозволом. Під час цього процесу демка буде програватися дуже повільно (доведеться почекати). Коли потрібний фрагмент демки закінчиться пишемо в консолі endmovie і виходимо з гри.

Склеювання картинок можна з легкістю виконати в програмі Bmp2Avi. Тільки з нею вам доведеться разбіратся самостаятельно, але вона дуже легка посравнению з VideoMach.

Тиснемо зображення дискетки для визначення властивостей AVI-файлу.

Вибираємо тип файлу AVI. Якщо в фільмі не буде звуків, то відзначаємо «Video Only». У рядку «Video File» вибираємо папку, куди буде збережений кліп і даємо йому ім'я, наприклад, cs-movik.avi.

Переходимо на вкладку «Video». Тут при необхідності можна обрізати і перевернути зображення, виставити кількість квітів і т.д. Але нам потрібно налаштувати параметри стиснення, тому тиснемо кнопку «Format Options».

Вибираємо DivX кодек і тиснемо кнопку «Configure».