Робимо мувік - Web-майстерня - Статьи - fst# Portal
Необхідні програми та суть процесу
Відразу обмовимося про софт, необхідний для створення кліпу:
Вимоги до комп'ютера для запису кліпу
Головне, щоб у Вас було достатньо вільного місця на вінчестері, а саме на диску зі встановленим Half-Life (т.к. скріншоти записуються саме туди).
Тут дуже важливе значення має дозвіл, встановлений CS, т.к. саме воно визначає розмір майбутніх скріншотів. Далі ми наводимо таблицю, з якої видно скільки місця необхідно на диску, щоб записати кліп тієї чи іншої довжини в залежності від роздільної здатності (умовимося, що в 1 секунді – 30 кадрів).
Таблиця залежності розміру кліпу від роздільної здатності та тривалості (в 1 сек — 30 кадрів)З таблиці, наприклад, видно, що для запису скріншотів еквівалентних 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).
-
Якщо демка записана за допомогою HLTV:
У консолі пишемо:viewdemo имя_демки (завантажуємо демку, демка повинна лежати в папці cstrike).
Кнопкою F2 викликаємо плеєр демок і відмотуємо на той момент, який хочемо зняти.
У консолі пишемо:startmovie abc 30 — загалом, як і першому випадку.
Почнеться процес створення BMP-картинок з вибраною роздільною здатністю. Під час цього процесу демка програватиметься дуже повільно (доведеться зачекати). Коли потрібний фрагмент демки закінчиться, пишемо в консоліendmovie і виходимо з гри.
Тиснемо зображення дискетки для визначення властивостей AVI-файлу.
Вибираємо тип файлу AVI. Якщо у фільмі не буде звуків, то відзначаємо Video Only. У рядку "Video File" вибираємо папку, куди буде збережено кліп і даємо йому ім'я, наприклад, cs-movik.avi.
Переходимо на вкладку "Video". Тут за потреби можна обрізати та перевернути зображення, виставити кількість кольорів тощо. Але нам потрібно налаштувати параметри стиснення, тому натискаємо кнопку «Format Options».
Вибираємо DivX кодек і натискаємо кнопку «Configure».
У першій вкладці параметрів кодека встановлюємо бітрейт, тобто. кількість кілобіт за секунду. Наприклад, бітрейт 2000 становить (2000:8 = 250) 250 Кб/сек. Чим більший розмір зображення (дозвіл кліпу), тим більше потрібний бітрейт для забезпечення гарної якості.
Чим вище бітрейт, тим краще якість кліпу і відповідно більший його розмір. Применше бітрейте все навпаки: гірша якість, але менше розмір кліпу.
Коли всі опції налаштовані, закриваємо всі вікна кнопкою «ОК» та натискаємо «синій трикутник» (див. мал. нижче). Почнеться процес перетворення BMP-картинок у стислий AVI-файл із вибраною якістю (бітрейтом). Кліп із високим бітрейтом створюється швидше, ніж той самий кліп із низьким бітрейтом.