q3
Модератор: Tesey
q3
Народ ! Еслив кто знает киньте сслылку на прогу , что демки(ну и мувики желательно ) B quake 3 могно было делать ! Буду оч признателен !
~~~\';..;'/~~~
Watch this---->.!.__q(0_o)p__.!.<----Watch this
Watch this---->.!.__q(0_o)p__.!.<----Watch this
- PoToLoK&comp
- Сообщения: 578
- Зарегистрирован: Вс, 19 дек 2004 23:47:04
- Lord_Nikon
- Сообщения: 2759
- Зарегистрирован: Сб, 01 янв 2005 16:37:05
- 666F.M. Сумкин
- Сообщения: 24
- Зарегистрирован: Пт, 07 янв 2005 01:45:58
Не всегда продолжение - лучше
Возьмём для примера ACDSee
Больше V 5.0 ГАДОСТЬ
Возмём Light Alloy
Больше V 2.9 - всё хуже и хуже ...(Да и ващще JetAudio рулит в MEDIA)
Да можно даже по фильмам также судить...примеров ПОЛНО
Вот так же и для миня Q2 КЛАСС а далее ШЛАК .....
PS^ ето чисто моё мнение ...хрен знает кто думает также как я.
Возьмём для примера ACDSee
Больше V 5.0 ГАДОСТЬ
Возмём Light Alloy
Больше V 2.9 - всё хуже и хуже ...(Да и ващще JetAudio рулит в MEDIA)
Да можно даже по фильмам также судить...примеров ПОЛНО
Вот так же и для миня Q2 КЛАСС а далее ШЛАК .....
PS^ ето чисто моё мнение ...хрен знает кто думает также как я.
- Lord_Nikon
- Сообщения: 2759
- Зарегистрирован: Сб, 01 янв 2005 16:37:05
- Lord_Nikon
- Сообщения: 2759
- Зарегистрирован: Сб, 01 янв 2005 16:37:05
Часть 1 - Создание tga-файлов
Наиболее важная часть в создании quake3 AVI это - картинки в формате tga, которые являются базой для фильма.
Для начала нужен хороший конфиг, так как мало кто захочет использовать свой "picmap 6" конфиг для фильма - качество будет просто отвратительным, и народ просто не захочет смотреть такой фильм.
Итак, запускаем quake 3. Не забудьте загрузить правильный "высококачественный" конфиг!
Вот то, что должно быть набрано в консоли перед началом работы (можно все это прописать в специальный конфиг):
/cl_avidemo 20
---> Команда, включающая режим записи скриншотов на винт (формат TGA)
*** Примечание: /cl_avidemo ## задает количество файлов, записываемых в 1 секунду. Наиболее оптимально ставить значение 20 или немного меньше. (Например, /cl_avidemo 1 - стандарт, /cl_avidemo 15 - 15 скриншотов каждую секунду)
/timedemo 1
---> хорошая мысль записывать в режиме timedemo, что дает фиксированный framerate.
*** Примечание: это не является необходимостью, если вы используете "cl_avidemo ##" (где ## = желаемый frame rate)
/cg_drawgun 0
---> если вы не хотите видеть пушку
/cg_draw 2d 0
---> удаляет *все* 2d-изображения, которые есть на экране, текст, здоровье, crosshair.
/demo demoname
---> проигрывает демошку
Вы можете забиндить кнопки для запуска демки:
"bind X cl_avidemo xx"
где X - кнопка, а xx - кол-во желаемых скриншотов в секунду.
Так же можно использовать timescale x для 'быстрой перемотки'.
Например:
"bind f1 timescale 0.5"
"bind f2 timescale 1"
"bind f3 timescale 2"
"bind f4 timescale 4"
Теперь можно выбирать любую скорость воспроизведения.
После окончания демки для остановки процесса записи набираем:
/cl_avidemo 0
*** Примечание:
Вы имеете возможность записать только 10000 картинок (имена имеют только 4 позиции для цифр - shot0001.tga). Т.е. это около 8 мин 20 сек... Так что, если у вас длинная демка, вы не сможете обработать ее полностью за один раз.
Очень важно выставить низкое разрешение (640x480 или ниже). Если вы запустите кваку в режиме 1280x1024, ваше дисковое пространство очень быстро закончится. (2 Mb на кадр, и 20 кадров в секунду!)
В режиме 512x384 вы получите довольно нормальный неплохие картинки по 598k / фрейм ... так на максимальные 10000 скриншотов потребуется около 6 Gb на все 8:20 демки. (1024x768 и вам не будет хватать 12Gb)
Часть 2 - Создание avi:
Теперь предстоит собрать все эти фреймы (каждую картинку) в avi, для это будем использовать pjBmp2Avi.
BMP2AVI это великолепная программа, которая использует кодеки системы для преобразования картинок TGA или BMP в AVI.
Далее открываем программу, ищем каталог с картинками:
Output optoins:
В поле "avi file" задаем имя выходного файла.
Если вы использовали cl_avidemo 20, то и здесь ставим 20 в поле "frame rate".
В "key rate" оставляем 1 и смело жмем Create.
Теперь выбираем компрессию будущего фильма. Не рекомендуется использовать "full frames (uncompressed)."
--> По каким-то причинам программа не создаст фильм правильно, если не будет выбран кодек.
Формат DivX mpeg-4:
Лучший выбор на данный момент это Div-X кодек - небольшой размер конечного файла и более-менее нормально качество.
После выбора кодека нажимаем Configure.
'bitrate' это качество фильма, 6000 - лучше и 1 худшее, лучше всего использовать значения в между 1000-3000, хотя 3000 вместе с лучшим качеством даст больший размер. Экспериментируйте!
Формат Windows Movie:
-> Выбираем "microsoft Video 1" (каждый комп с виндами имеет этот кодек, он быстрый и имеет неплохое качество)
-> уберите галочку с "data rate"
-> в "Compression Quality" передвиньте бегунок на 100
(это даст 100% качество и 0% компрессию, о компрессии мы побеспокоимся позже)
->в "key rate" поставьте 1
-> выберите Configure
-> Установить "temporal quality ratio" на 1.00 (устанавливает отношение качества 1:1, сейчас мы не хотим терять качество картинки)
-> нажимаем везде ok и ждем завершения сборки avi.
Запись Audio
Если вы сжимали AVI в ASF, вы будете иметь очень маленький, аккуратный, тихий ролик...
Итак, звук.
Рекомендую использовать SoundForge 4.5.
С soundforge вы можете не только "слушать" выходящий directsound, но и записывать в wav-формате аудио трек от демки.
В soundforge:
-> нажмите кнопку record.
-> затем кнопку 'remote'.
***Необходимо запустить quake 3 в режиме 'windowed':
-> В консоли наберите
r_fullscreen 0
r_mode 1(можно и r_mode 2)
vid_restart
С этого момента квейк живет в маленьком окне на десктопе.
Теперь у вас должны быть - панелька записи soundforge на десктопе и окошко quake 3 window в меню.
-> вызываем консоль
(появляется курсор мышки, которым вы будете кликать
а все, что вы набираете на клавиатуре, будет появляться в консоли.
-> не забудьте про timedemo 0
/set s_khz 22
/set s_musicvolume 0 (или вы хотите музыку?)
/set s_volume 1
*** возвращаемся в windows ***
-> открываем панель sound control (управления звуком)
-> не совету выставлять 'wave/direct sound' на максимум!
-> установить тоже значение в "play control".
*** если вы этого НЕ сделаете, вы получите искаженный звук при записи***
-> нажмите красную кнопку 'record' на панельке soundforge.
Возвращаемся в консоль q3, набираем:
/demo demoname
Ждем пока она завершится.
-> нажимаем кнопку [] Stop
-> выходим из квейка и нажимаем "close" на панельке
-> soundforge конечно же открывается с звуковой дорожкой в файле 'untitled'
-> при желании обрабатываем полученное аудио. Например, можно выровнять уровень звука - занизить пиковые моменты.
-> сохраняем wav-файл
Соединение Audio и Video
Берем: VirtualDub 1.4d
(наверно, лучший бесплатный редактор видео)
-> Открываем AVI файл, сделанный из TGA скриншотов.
-> кликаем на Audio | WAV
находим свой сохраненный .wav и дважды кликаем на нем.
-> В результате имеем соединенные видео и аудио.
Если нажать "play output", то можно просмотреть ролик уже со звуком.
Теперь было бы неплохо синхронизировать длину звукового файла с видео.
(1) Audio Skew correctoin (Коррекция аудио-перекоса)
----> нажимаем Ctrl+I
Появляется панель "audio/video interleave options."
Используйте положительные числа, если аудио начинается слишком рано, и отрицательные в ином случае. Вы можете играть с этим до тех пор, пока аудио не начнет играть в нужный момент
*** не верьте кнопке play... проверяйте синхронизацию звука в реальном видео ***
(2) После того, как вы синхронизировали начальные кадры, надо настроить 'скорость' видео, если звук не слишком совпадает с событиями (если аудио в конце отстает от видеоряда)
----> нажимаем Ctrl+R
Видим диалог 'frame rate'
Здесь выбираем 'custom' частоту кадра для подстройки звука, опережающего видео или видео, опережающего звук.
(увеличивайте frame rate на немного, если звук опережает видео, и уменьшайте, если звук отстает)
Использование 'ключевых звуков' для того, чтобы добиться соответствия с видеорядом, очень долгий и нудный процесс.
*** Примечание:
создание конечного AVI файла
Такие же опции, как и ранее...
-> Ms video 1
-> 100% качество
-> 1.00 искажение качества
-> (время компрессии более быстрое с высокими ключевыми значениями)
Борьба с большим размером видео-файла:
Берем: Windows Media On-Demand Producer
- созданый microsoft совместно с sonicfoundry
On-demand producer хорошая вещь...
он берет эту авишку и делает из нее очень маленький mpeg4 .asf файл.
Не вдаваясь в подробности, скажу, что программа имеет много шаблонов для различного качества, но стоит поиграть с опциями для достижения наилучшего соотношения частоты кадров с размером.
(в принципе, получаем 1 Mg /мин. при разрешении 640x480
удивительно, насколько далеко зашло видеосжатие в наши дни ) В оболочке открываете AVI и жмете большую красную кнопку 'record windows media'.
Далее выбираете "custom" и играете с опциями
*** Примечание:
вероятно, вы захотите пойти в настройку кодека Mpeg4 и установить выходную частоту кадра равную частоте кадров вашего AVI. Стандартное значение - 15 fps.
После того, как ASF будет записан, вы останетесь довольны.
Можете смело удалять все "shotXXXX.tga" файлы и два больших AVI
Замечу, что вы можете использовать только VirualDub для компрессии видео в ASF, если у вас установлен кодек.
Так же можете использовать On-Demand для редактирования звука...
В общем, все зависит от личных предпочтений!
Это всего лишь один из многочисленных способов создания видео-ролика
Наиболее важная часть в создании quake3 AVI это - картинки в формате tga, которые являются базой для фильма.
Для начала нужен хороший конфиг, так как мало кто захочет использовать свой "picmap 6" конфиг для фильма - качество будет просто отвратительным, и народ просто не захочет смотреть такой фильм.
Итак, запускаем quake 3. Не забудьте загрузить правильный "высококачественный" конфиг!
Вот то, что должно быть набрано в консоли перед началом работы (можно все это прописать в специальный конфиг):
/cl_avidemo 20
---> Команда, включающая режим записи скриншотов на винт (формат TGA)
*** Примечание: /cl_avidemo ## задает количество файлов, записываемых в 1 секунду. Наиболее оптимально ставить значение 20 или немного меньше. (Например, /cl_avidemo 1 - стандарт, /cl_avidemo 15 - 15 скриншотов каждую секунду)
/timedemo 1
---> хорошая мысль записывать в режиме timedemo, что дает фиксированный framerate.
*** Примечание: это не является необходимостью, если вы используете "cl_avidemo ##" (где ## = желаемый frame rate)
/cg_drawgun 0
---> если вы не хотите видеть пушку
/cg_draw 2d 0
---> удаляет *все* 2d-изображения, которые есть на экране, текст, здоровье, crosshair.
/demo demoname
---> проигрывает демошку
Вы можете забиндить кнопки для запуска демки:
"bind X cl_avidemo xx"
где X - кнопка, а xx - кол-во желаемых скриншотов в секунду.
Так же можно использовать timescale x для 'быстрой перемотки'.
Например:
"bind f1 timescale 0.5"
"bind f2 timescale 1"
"bind f3 timescale 2"
"bind f4 timescale 4"
Теперь можно выбирать любую скорость воспроизведения.
После окончания демки для остановки процесса записи набираем:
/cl_avidemo 0
*** Примечание:
Вы имеете возможность записать только 10000 картинок (имена имеют только 4 позиции для цифр - shot0001.tga). Т.е. это около 8 мин 20 сек... Так что, если у вас длинная демка, вы не сможете обработать ее полностью за один раз.
Очень важно выставить низкое разрешение (640x480 или ниже). Если вы запустите кваку в режиме 1280x1024, ваше дисковое пространство очень быстро закончится. (2 Mb на кадр, и 20 кадров в секунду!)
В режиме 512x384 вы получите довольно нормальный неплохие картинки по 598k / фрейм ... так на максимальные 10000 скриншотов потребуется около 6 Gb на все 8:20 демки. (1024x768 и вам не будет хватать 12Gb)
Часть 2 - Создание avi:
Теперь предстоит собрать все эти фреймы (каждую картинку) в avi, для это будем использовать pjBmp2Avi.
BMP2AVI это великолепная программа, которая использует кодеки системы для преобразования картинок TGA или BMP в AVI.
Далее открываем программу, ищем каталог с картинками:
Output optoins:
В поле "avi file" задаем имя выходного файла.
Если вы использовали cl_avidemo 20, то и здесь ставим 20 в поле "frame rate".
В "key rate" оставляем 1 и смело жмем Create.
Теперь выбираем компрессию будущего фильма. Не рекомендуется использовать "full frames (uncompressed)."
--> По каким-то причинам программа не создаст фильм правильно, если не будет выбран кодек.
Формат DivX mpeg-4:
Лучший выбор на данный момент это Div-X кодек - небольшой размер конечного файла и более-менее нормально качество.
После выбора кодека нажимаем Configure.
'bitrate' это качество фильма, 6000 - лучше и 1 худшее, лучше всего использовать значения в между 1000-3000, хотя 3000 вместе с лучшим качеством даст больший размер. Экспериментируйте!
Формат Windows Movie:
-> Выбираем "microsoft Video 1" (каждый комп с виндами имеет этот кодек, он быстрый и имеет неплохое качество)
-> уберите галочку с "data rate"
-> в "Compression Quality" передвиньте бегунок на 100
(это даст 100% качество и 0% компрессию, о компрессии мы побеспокоимся позже)
->в "key rate" поставьте 1
-> выберите Configure
-> Установить "temporal quality ratio" на 1.00 (устанавливает отношение качества 1:1, сейчас мы не хотим терять качество картинки)
-> нажимаем везде ok и ждем завершения сборки avi.
Запись Audio
Если вы сжимали AVI в ASF, вы будете иметь очень маленький, аккуратный, тихий ролик...
Итак, звук.
Рекомендую использовать SoundForge 4.5.
С soundforge вы можете не только "слушать" выходящий directsound, но и записывать в wav-формате аудио трек от демки.
В soundforge:
-> нажмите кнопку record.
-> затем кнопку 'remote'.
***Необходимо запустить quake 3 в режиме 'windowed':
-> В консоли наберите
r_fullscreen 0
r_mode 1(можно и r_mode 2)
vid_restart
С этого момента квейк живет в маленьком окне на десктопе.
Теперь у вас должны быть - панелька записи soundforge на десктопе и окошко quake 3 window в меню.
-> вызываем консоль
(появляется курсор мышки, которым вы будете кликать
а все, что вы набираете на клавиатуре, будет появляться в консоли.
-> не забудьте про timedemo 0
/set s_khz 22
/set s_musicvolume 0 (или вы хотите музыку?)
/set s_volume 1
*** возвращаемся в windows ***
-> открываем панель sound control (управления звуком)
-> не совету выставлять 'wave/direct sound' на максимум!
-> установить тоже значение в "play control".
*** если вы этого НЕ сделаете, вы получите искаженный звук при записи***
-> нажмите красную кнопку 'record' на панельке soundforge.
Возвращаемся в консоль q3, набираем:
/demo demoname
Ждем пока она завершится.
-> нажимаем кнопку [] Stop
-> выходим из квейка и нажимаем "close" на панельке
-> soundforge конечно же открывается с звуковой дорожкой в файле 'untitled'
-> при желании обрабатываем полученное аудио. Например, можно выровнять уровень звука - занизить пиковые моменты.
-> сохраняем wav-файл
Соединение Audio и Video
Берем: VirtualDub 1.4d
(наверно, лучший бесплатный редактор видео)
-> Открываем AVI файл, сделанный из TGA скриншотов.
-> кликаем на Audio | WAV
находим свой сохраненный .wav и дважды кликаем на нем.
-> В результате имеем соединенные видео и аудио.
Если нажать "play output", то можно просмотреть ролик уже со звуком.
Теперь было бы неплохо синхронизировать длину звукового файла с видео.
(1) Audio Skew correctoin (Коррекция аудио-перекоса)
----> нажимаем Ctrl+I
Появляется панель "audio/video interleave options."
Используйте положительные числа, если аудио начинается слишком рано, и отрицательные в ином случае. Вы можете играть с этим до тех пор, пока аудио не начнет играть в нужный момент
*** не верьте кнопке play... проверяйте синхронизацию звука в реальном видео ***
(2) После того, как вы синхронизировали начальные кадры, надо настроить 'скорость' видео, если звук не слишком совпадает с событиями (если аудио в конце отстает от видеоряда)
----> нажимаем Ctrl+R
Видим диалог 'frame rate'
Здесь выбираем 'custom' частоту кадра для подстройки звука, опережающего видео или видео, опережающего звук.
(увеличивайте frame rate на немного, если звук опережает видео, и уменьшайте, если звук отстает)
Использование 'ключевых звуков' для того, чтобы добиться соответствия с видеорядом, очень долгий и нудный процесс.
*** Примечание:
создание конечного AVI файла
Такие же опции, как и ранее...
-> Ms video 1
-> 100% качество
-> 1.00 искажение качества
-> (время компрессии более быстрое с высокими ключевыми значениями)
Борьба с большим размером видео-файла:
Берем: Windows Media On-Demand Producer
- созданый microsoft совместно с sonicfoundry
On-demand producer хорошая вещь...
он берет эту авишку и делает из нее очень маленький mpeg4 .asf файл.
Не вдаваясь в подробности, скажу, что программа имеет много шаблонов для различного качества, но стоит поиграть с опциями для достижения наилучшего соотношения частоты кадров с размером.
(в принципе, получаем 1 Mg /мин. при разрешении 640x480
удивительно, насколько далеко зашло видеосжатие в наши дни ) В оболочке открываете AVI и жмете большую красную кнопку 'record windows media'.
Далее выбираете "custom" и играете с опциями
*** Примечание:
вероятно, вы захотите пойти в настройку кодека Mpeg4 и установить выходную частоту кадра равную частоте кадров вашего AVI. Стандартное значение - 15 fps.
После того, как ASF будет записан, вы останетесь довольны.
Можете смело удалять все "shotXXXX.tga" файлы и два больших AVI
Замечу, что вы можете использовать только VirualDub для компрессии видео в ASF, если у вас установлен кодек.
Так же можете использовать On-Demand для редактирования звука...
В общем, все зависит от личных предпочтений!
Это всего лишь один из многочисленных способов создания видео-ролика