PDA

Просмотр полной версии : Видеопрохождения



Dimon157
11.09.2007, 18:37
Я бы мог записывать игры в сети и с уверенностью скажу - это было бы интересно, вопрос как это сделать на практике.
Итак, решил разобраться основательно в вопросе видеозаписи экрана.
По нижеуказанному алгоритму можно получить видео приемлимого качества при размере 1 час = ~75Mb.


Алгоритм

Этап 1, запись

*Для записи видео с экрана советую программу FRAPS v2.9.3 (http://rapidshare.com/files/79249223/FRAPS.2.9.3.Registered-Nigga16.rar\) (3,34Mb).
Во-первых, она специально разрабатывалась под игры, соответственно она записывает все корректно, а во-вторых она не делает компрессию на лету, а посему запись видео никак не сказывается на игре (в отличии от CamStudio).
*Разрешение в игре желательно поставить на 1024*768.
Настройка FRAPS:
*Убрать галочку с Record Sound (по желанию)
*Поставить Half-size (пока что только так, иначе при Full-size программа VirtualDub, о которой чуть позже напишу, будет ругаться).
*Поставить 3 fps
*Поменять hotkey для видео на ту кнопку, на которую точно не нажмешь в игре, например, на "Atl-9".
*Overlay corner наверно лучше вправо вверх.
*По вкусу поменять путь к папке для сохраняемого видео.

Все. Теперь сворачиваем fraps, открываем игру, нажимаем запись (при этом цвет с желтого меняется на красный), играем, нажимаем стоп и теперь у нас есть запись.

Программа Fraps автоматически разбивает записуемое видео на файлы размером 3,9 Гб.
При разрешении 1024*768 3,9 Гб расходуются где-то за 40 минут (опция Half-size включена).
При разрешении 1280*1024 3,9 Гб расходуются где-то за 27 минут (опция Half-size тоже включена).

Этап 2, создание текстовых комментариев (субтитров)

О том как создать субтитры (а в нашем случае комментарии игрока) читаем
http://www.fansub.ru/Practice/Advanced/5
Для создания субтитров используем программу Subtitle Workshop (http://www.urusoft.net/download.php?lang=1&id=sw\) (1,03 Mb). Ставим в ней Cyrillic для русского текста.
Сохраняем файл в формате .ssa (предварительно в опциях настроив цвет этого формата(рекомендую желтый) и положение вывода(рекомендую в верху)).
Для избежания проблемы отображения русского в виде абракадабры делаем следующее: открываем файл в блокноте и пересохраням в кодировке Unicode.
О том как вшить субтитры в видео описано здесь (http://forum.emule-rus.net/index.php?s=&showtopic=7146&view=findpost&p=56647\)

Если нужно на записанное видео не только вставить текст, но и наложить геометрические фигуры (обвести что-то овалом, например) и/или применить какие-то эффекты фотошопа (например, смазывание), то тогда нужна программа Adobe Premiere.
Скачать (http://www.izone.ru/multimedia/av-editors/adobe-premiere-pro.htm\) (702 Mb)
Учебник (http://download.ware.ru/win/7026_PremierePro1P5.chm\) (3,58 Mb) - интересуют главы 12-14.

Этап 3, компрессия

Файл на выходе окажется слишком большим, необходимо его сжать. Причем архивирование WinRAR'ом тут мало что даст, поэтому воспользуемся специальной программой для компрессии видео, например, VirtualDub (http://virtualdub.sourceforge.net/\) (1,27Mb)

Важная деталь! На стадии обработки видео следует использовать двухпроходной режим компрессии видео.

Теория по двупроходному режиму

Двухпроходный режим

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

Очевидно, что именно двухпроходный режим обеспечивает максимальное качество сжатия видео. В сравнении с однопроходным режимом с переменным битрейтом он лучше, потому что по сути позволяет иметь резервуар сколь угодно большого размера, четкую стратегию «какой сцене сколько бит из резервуара можно отдать» и, как следствие, отличную точность предсказания размера результата сжатия. По сравнению с однопроходным режимом с постоянным качеством двухпроходный режим может использовать кадры с меньшей степенью игнорирования деталей там, где это более заметно, и с большей — там где это менее заметно. Это приводит к более экономному использованию битов и, соответственно, к меньшему размеру результата сжатия при том же видимом качестве.

Кодеры DivX 4 и 5 содержат встроенную поддержку двухпроходного режима: у них есть два режима, для первого (2-pass, first pass) и второго проходов (2-pass, second pass) соответственно. Таким образом вы можете пользоваться двухпроходным кодированием при помощи любого видео редактора, который позволяет выбрать кодер видео.


Отличная инструкция по двупроходному режиму здесь (http://forum.emule-rus.net/index.php?s=&showtopic=7146&view=findpost&p=30169\)
Видео битрейт ставим на 180 kbps.

Файл после декомпрессии станет существенно меньше по размеру.

И вот еще заметка про звук из авторитетного источника

Битрейт выбираем в зависимости от того, игровой или музыкальный фильм мы выбрали к конвертированию.
Если игровой, то битрейт 128 CBR вполне подойдёт, выше нет необходимости - ниже можно, но не советую, часто на битрейтах ниже 128 начинаются проблемы с рассинхронизацией потоков.


Этап 4, архивирование

Не нужен!
Эмпирически установил, что степень сжатия около 95% (то есть сжимать особо нет смысла).
Бывают случаи когда нужно скачать не весь файл, а только начальный кусок, поэтому лучше видео не архивировать.

Другое дело если видео выкладывается кусками (Fraps автоматически режит на куски запись): тогда, возможно есть смысл.

--------------------

Полезные сслылки по данной теме
http://teapot3d.narod.ru/Articles/3dsmaxbasechar/a01.htm (http://teapot3d.narod.ru/Articles/3dsmaxbasechar/a01.htm\)
http://www.rusdivx.ee/ibf/index.php?showtopic=14222 (http://www.rusdivx.ee/ibf/index.php?showtopic=14222\)
http://forum.antichat.ru/thread2851.html (http://forum.antichat.ru/thread2851.html\)

--------------------

А данная тема начиналась с моего вопроса:
Существует ли возможность записи и проигрования видеопрохождений и если нет то кому написать чтоб добавили (технически это не сложно реализовать)?

NeverMind
12.09.2007, 11:56
На их-фанатиках писали что то по этому поводу, подробно не интересовался. Ну если не сложно реализовать, то давай конечно. Посмотрим :)

Poops
12.09.2007, 12:29
Это было бы очень интересно

Dimon157
12.09.2007, 21:55
Дай, пожалуйста, линк. Не знаю даже по какому слову искать.
Видеопрохождения очень полезны для СГОТМов. Одно дело прочитать 100 страниц, другое - увидеть действия в игре (ради экономии времени, пользы, конечно, от чтения больше).

NeverMind
13.09.2007, 11:28
У меня линка нет. Просто помню был вопрос о видео на CFC, но за развитием темы не следил.

Линник
13.09.2007, 14:02
:umnik: Разрешение этого вопроса потянет на наш-нобелевскую премию в цивилизованном мире!

General
13.09.2007, 14:39
Есть программка HyCam2, снимает происходящее на мониторе. Если циву запустить в оконном режиме - то вполне можно пользоваться.
После запуска проги нажмите "Select Window" или "Select Region". Управление - клавишами F2 (стар/стоп), Ф3 (пауза/пуск), Ф4 - сделать скриншот. Поэтому эти клавиши прога будет перехватывать из цивы. Хотя их можно и переназначить :yes:

Dimon157
13.09.2007, 19:43
Написал на их-фанатики просьбу о создании такой софтины в раздел "required utilites". Посмотрим...
К сожалению HyCam2 не разрешает данную проблему: при размере окна 800*600 без звука 1Mb расходуется за 22 сек., тогда на час записи уйдет 164 Mb.
А меж тем нам не нужна вся графическая информация. Тут достаточно стартовую карту и информацию на какой секунде что нажималось. Тогда запись всей игры будет занимать ~1-3 Mb.
Вообще концепция видеопрохождения отлично реализована на эмуляторе GENS+ для приставки Sega.

vpadlo
13.09.2007, 22:00
<div class='quotetop'>Цитата(Dimon_157 * 13.9.2007, 20:07) 201336</div>

Тут достаточно стартовую карту и информацию на какой секунде что нажималось.
[/b]
Это нужно через SDK

Dimon157
13.09.2007, 22:25
<div class='quotetop'>Цитата(vpadlo * 13.9.2007, 22:24) 201361</div>

<div class='quotetop'>Цитата(Dimon_157 * 13.9.2007, 20:07) 201336

Тут достаточно стартовую карту и информацию на какой секунде что нажималось.
[/b]
Это нужно через SDK
[/b][/quote]

Есть на примете какой-то конкретный класс? Просто мне кажется что мышка и клавиатура - это к ядру.

Balbes
13.09.2007, 23:37
Да-да, задача очень актуальная. Разработчикам игры это большой минус, что не встроили такую функцию записи демок. В любой RTS есть сейчас.

vpadlo
14.09.2007, 00:01
<div class='quotetop'>Цитата(Dimon_157 * 13.9.2007, 22:49) 201365</div>

Есть на примете какой-то конкретный класс? Просто мне кажется что мышка и клавиатура - это к ядру.
[/b]
Так нам не мышку с клавиатурой записывать надо, а действия, типа перемещения юнита и т.д.

Balbes
14.09.2007, 00:16
Мышку с клавиатурой было бы идеально. Насколько бы упростилось судейство! Тогда-то весь мухлеж сразу виден.

Dimon157
14.09.2007, 10:19
<div class='quotetop'>Цитата</div>
Да-да, задача очень актуальная. Разработчикам игры это большой минус, что не встроили такую функцию записи демок. В любой RTS есть сейчас.[/b]
Как думаешь, стоит написать разрабам на мыло?

<div class='quotetop'>Цитата</div>
Так нам не мышку с клавиатурой записывать надо, а действия, типа перемещения юнита и т.д.[/b]
Лучше мышку с клавиатурой: так больше информации.

Poops
14.09.2007, 11:12
<div class='quotetop'>Цитата</div>
В любой RTS есть сейчас.[/b]
Да, но у нас не RTS, a TBS. Сколько длится партия в RTS и сколько в Циве. Банальный "захват экрана" в этом случае не канает. Нужно что-то вроде "записи шахматной партии"

Balbes
14.09.2007, 14:59
<div class='quotetop'>Цитата(Poops * 14.9.2007, 12:36) 201439</div>
Банальный "захват экрана" в этом случае не канает. Нужно что-то вроде "записи шахматной партии"[/b]
Там сделано именно так. Фиксируются все действия игрока. А поскольку движок однозначно реагирует на них, то и всю игру можно заново воссоздать, когда включаешь воспроизведение. Вся графика рендерится движком заново, но магическим образом получается то же что и в первый раз.

Poops
14.09.2007, 15:12
<div class='quotetop'>Цитата</div>
Там сделано именно так. Фиксируются все действия игрока. А поскольку движок однозначно реагирует на них, то и всю игру можно заново воссоздать, когда включаешь воспроизведение.[/b]
Хорошо, тогда зайдем с другой стороны: в RTS ОШИБОЧНОЕ решение игрока влияет на развитие партии. На то оно и "реальное время". В TBS игрок может принять какое-то решение, но потом его отменить, главное - успеть это сделать до того, как будет нажата кнопка "Сделать ход". (Например, поставить строить Рынок, потом подумать, поменять решение и изменить строительство в городе на фрегат). Так вот, промежуточные решения показывать не надо, но все принятые окончательно решения обязательно надо показать

Balbes
14.09.2007, 15:44
В том-то и дело, что надо показывать все промежуточные действия. Это нужно для судейства. Если кто-то, не судья, просто хочет посмотреть ход игры, можно для такого случая предусмотреть "упрощенный" режим воспроизведения, где только финальные решения.

Что же касается судьи. Единственный способ наверняка знать, что все было честно, - это когда игрок играет в присутствии судьи, а тот смотрит через его плечо. Но раз такое невозможно, мы стараемся наиболее приблизить.

Ведь в чем польза от читерства? Главное - в знании гораздо большего объема информации, чем игрок мог бы получить честными средствами в этой точке игры. От этого можно играть существенно оптимальнее. Накопление информации идет путем многих переигровок. Причем, по финальному сейву это особо не ловится. Даже если там сыграно все в одну сессию, не факт, что это первая попытка. Игрок мог вначале много раз пробовать, шлифовать стратегию.

Как это ловится по (гипотетическому) полному реплею? Судья смотрит за всеми действиями игрока, и сразу выделяются странные, т.е. такие, которые нельзя обосновать информацией, которую игрок успел получить в партии. Конечно, хитрый читер может бороться: демонстрировать получение информации. (Ему все равно проще - знает, куда за этой информацией идти разведчиками и т.п..) Но это надо тщательно делать при каждой переигровке... В итоге, либо читер когда-нибудь срывается и упускает некую деталь - а так преступников и ловят, на маленьких ошибках в привычном деле. Либо не выдерживает скуки/напряжения и бросает это дело.

Кроме информации, есть другие признаки честно сыгранной партии: это так сказать нерешительность игрока. Поставил строиться рынок, поменял на фрегат. Поводил мышкой по войскам... Прошелся по городам. Где-то переставил жителей на другие клетки, посмотрел как меняется время на постройку/науку, вернул обратно. И подобное делается много раз в течение партии. Читер тоже будет вынужден все такое изображать для судьи. Причем это чисто для судьи - сам читер давно выяснил, как оптимальнее. Но изображать приходится. После энного раза это начинает напрягать в крайней степени.

Резюме: позволяя судье в значительной мере "заглянуть через плечо", мы вынуждаем читера на труд, одновременно очень скучный и не прощающий малейших упущений. Такое - очень тяжело.

Poops
14.09.2007, 16:25
<div class='quotetop'>Цитата</div>
Это нужно для судейства[/b]
Это нужно для обучения. Чтобы начинающие видели, как играют "боги" :)
Вопросы судейства уже решены в достаточной степени. Их-фанатики давно отлавливают релоады, вскрыть админский пароль тоже не "два пальца об асфальт".
Вопрос записи игры рассматривается именно через призму обучения и демонстрации интересных игр. Как было бы интересно посмотреть вторую демогамез в записи :)

Balbes
14.09.2007, 16:31
Для обучения это тоже нужно. Ну, так одно другому не мешает :) Будет механизм - все будет. Я бы тоже с удовольствием посмотрел, как работают мастера доения Кактус Пит и ЕЕО - сам пока не умею играть на медали; ну а заодно бы убедился, что играют по правилам. (Релоады там, на их-фанатиках, не очень-то ловятся - на наш-фанатиках более надежное судейство, живыми людьми).

Dimon157
14.09.2007, 17:21
В полезности данной фичи никто не сомневается. Это хорошо.
Что нужно сделать (кому написать и т.д.) чтоб она появилась?

Balbes
14.09.2007, 17:34
Вероятно, будут нужны изменения в ядре. Значит - Firaxis. Объем работы не такой маленький. Я бы сказал, надежды нет.

Линник
14.09.2007, 20:20
<div class='quotetop'>Цитата(Poops * 14.9.2007, 11:36) 201439</div>

<div class='quotetop'>Цитата
В любой RTS есть сейчас.[/b]
Да, но у нас не RTS, a TBS. Сколько длится партия в RTS и сколько в Циве. Банальный "захват экрана" в этом случае не канает. Нужно что-то вроде "записи шахматной партии"
[/b][/quote]
:yes: :yes:
Иначе мы будем иметь и ход размышлений. А это нужно только судьям. Но я сомневаюсь, что судья выдержит перемотку в десятки часов и при этом заметить какой-то чит.

Balbes
14.09.2007, 23:32
Все читы обычно в первые 100-150 ходов, дальше и так неплохо играется :) А начальные ходы быстрые, пока страна маленькая. Так что 1-2 часа. Зато у судьи будет уверенность.

Dimon157
11.10.2007, 17:46
Итак, возможное решение данной задачи.
Для записи/проигрования используем Apis Ceratina (http://rapidshare.com/files/36126685/Apis.Ceratina.v2.0-DVT.rar) (5,5 Mb) (password: www.devilived.com)
Запись: Делаем стартовый сэйв
Сворачиваем циву в состоянии начала игры, а не главного меню
Запускаем Apis, на панели задач только цива и apis
Нажимаем Record
Alt+Tab
Играем
<Кнопка Windows>+d (свернуть все окна)
Останавливаем запись
Ставим speed: as recorded
File->Export Marco
Воспроизведение: Открываем стартовый сэйв
Сворачиваем циву
Запускаем Apis, на панели задач только цива и apis
File->Import Marco, проверяем speed = as recorded (!!!)
Запускаем макрос и наслаждаемся
Недостатки программы Apis Ceratina: Нет паузы при проигровании
Запись и воспроизведение не запускаются горячими клавишами из цивы
Вроде бы игнорирует пробел
К сожалению больше не нашел прог, пригодных именно для цивы.

ForestGump82
11.10.2007, 18:08
<div class='quotetop'>Цитата(Dimon_157 * 11.10.2007, 16:46) 208085</div>

Итак, возможное решение данной задачи.
Для записи/проигрования используем Apis Ceratina (http://rapidshare.com/files/36126685/Apis.Ceratina.v2.0-DVT.rar) (5,5 Mb) (password: www.devilived.com)
Запись: Делаем стартовый сэйв
Сворачиваем циву в состоянии начала игры, а не главного меню
Запускаем Apis, на панели задач только цива и apis
Нажимаем Record
Alt+Tab
Играем
<Кнопка Windows>+d (свернуть все окна)
Останавливаем Запись
File->Import Marco
Воспроизведение: Открываем стартовый сэйв
Сворачиваем циву
Запускаем Apis, на панели задач только цива и apis
File->Export Marco, запускаем макрос и наслаждаемся
[/b]

а размер файла какой получается? скажем после 100 ходов в течении 2 часов?


И еще недостаток что она наверно не отображает какие клавиши нажимал игрок, опытному то думаю будет понятно, а новичку не совсем...

Dimon157
11.10.2007, 18:09
Потестил: 5 минут интенсивного нажимания клавиш = 640kb
Размер зависит только от движений мышки и нажатий клавиатуры.

<div class='quotetop'>Цитата</div>
И еще недостаток что она наверно не отображает какие клавиши нажимал игрок, опытному то думаю будет понятно, а новичку не совсем...[/b]
Из 5 просмотренных мною прог ни одна такого не умеет.

T2Ton
11.10.2007, 18:11
мышу оно тоже отслеживает ?

Dimon157
11.10.2007, 18:12
<div class='quotetop'>Цитата(Tushcan * 11.10.2007, 17:11) 208098</div>

мышу оно тоже отслеживает ?
[/b]
Да. При проигровании мыша двигается так как ею двигал игрок.

OT4E
11.10.2007, 18:12
<div class='quotetop'>Цитата(shcoder * 11.10.2007, 18:08) 208091</div>

[И еще недостаток что она наверно не отображает какие клавиши нажимал игрок, опытному то думаю будет понятно, а новичку не совсем...
[/b]

А смысл? окно советника открывается - какая разница какой кнопкой? Не так там много клавишь чтобы разобраться.

Zuzik
11.10.2007, 18:13
<div class='quotetop'>Цитата(Dimon_157 * 11.10.2007, 17:09) 208096</div>

Потестил: 5 минут интенсивного нажимания клавиш = 640kb

<div class='quotetop'>Цитата
И еще недостаток что она наверно не отображает какие клавиши нажимал игрок, опытному то думаю будет понятно, а новичку не совсем...[/b]
Из 5 просмотренных мною прог ни одна такого не умеет.
[/b][/quote]
тест в студию :worthy:

OT4E
11.10.2007, 18:13
<div class='quotetop'>Цитата(Dimon_157 * 11.10.2007, 18:12) 208099</div>

<div class='quotetop'>Цитата(Tushcan * 11.10.2007, 17:11) 208098

мышу оно тоже отслеживает ?
[/b]

Да. При проигровании мыша двигается так как ею двигал игрок.
[/b][/quote]

А можно поподробнее, что будет если там окна сворачивать/разворачивать, вплывет что, не дай бог?

T2Ton
11.10.2007, 18:13
мм.. немного всё не так.. если разрешения игры разные, не возникнут ли проблемы?

Dimon157
11.10.2007, 18:24
<div class='quotetop'>Цитата(Tushcan * 11.10.2007, 17:13) 208103</div>

мм.. немного всё не так.. если разрешения игры разные, не возникнут ли проблемы?
[/b]
Возникнут, забыл сказать. И наверное желательно чтоб опции которые могут привести к лишним щелчкам типа "Minimize pop-ups" совпадали.
2 ot4e: только цива и apis, больше ничего. Все что делается при записи будет повторено при воспроизведении.

ForestGump82
11.10.2007, 18:25
Тут надо свою писать... которая будет перехватывать виндовые сообщения от цивы WH_MOUSE и WH_KEYBOARD и в этот момент делать скриншот экрана помещая на рисунок текст с названием нажатой кнопки, потом каждый рисунок кадрируешь в необходимый видеоформат...а если сделать прогу сервисом имхо она будет снимать все что сделал пользователь в винде(ну там где какие пароли ввел :)....шпиен, одним словом

OT4E
11.10.2007, 18:30
<div class='quotetop'>Цитата(Dimon_157 * 11.10.2007, 18:24) 208104</div>

2 ot4e: только цива и apis, больше ничего. Все что делается при записи будет повторено при воспроизведении.
[/b]

А зачем нужно это? Какая связь с записью клипа?

Zuzik
11.10.2007, 18:31
<div class='quotetop'>Цитата(shcoder * 11.10.2007, 17:25) 208105</div>

Тут надо свою писать... которая будет перехватывать виндовые сообщения от цивы WH_MOUSE и WH_KEYBOARD и в этот момент делать скриншот экрана помещая на рисунок текст с названием нажатой кнопки, потом каждый рисунок кадрируешь в необходимый видеоформат...а если сделать прогу сервисом имхо она будет снимать все что сделал пользователь в винде(ну там где какие пароли ввел :)....шпиен, одним словом
[/b]
легче тупо снять видео с экрана... объемы будут соизмеримые, а работать быстрей...
З.Ы. Ну и рассказать чего кому делать тоже легко, особенно в стиле "тут надо"...

Dimon_157
Так можно все же посмотреть на тест, жутко интересно?
З.Ы. С поп-апами - можно просто вкладывать в архив скриншот настроек, типа как рид-ми.

Dimon157
11.10.2007, 18:34
ОК. Тест сейчас сделаю.

ForestGump82
11.10.2007, 18:38
<div class='quotetop'>Цитата(Zuzik * 11.10.2007, 17:31) 208109</div>

легче тупо снять видео с экрана... объемы будут соизмеримые, а работать быстрей...
[/b]

уже тут обсуждалось, что надо только дейтвия игрока записывать, а не то когда он сидит думает и просто смотрит на экран, :biglol: это ж если полностью так всю игру записать то хватит на целый сериал...

Dimon157
11.10.2007, 18:43
Тест. Разрешение 1280x1024. Кто сможет запустить, отпишитесь.
// Перезалил файл macro.rar
// С клавиатурой явно глючно, все делал мышкой

Zuzik
11.10.2007, 18:44
<div class='quotetop'>Цитата(shcoder * 11.10.2007, 17:38) 208113</div>

<div class='quotetop'>Цитата(Zuzik * 11.10.2007, 17:31) 208109

легче тупо снять видео с экрана... объемы будут соизмеримые, а работать быстрей...
[/b]

уже тут обсуждалось, что надо только дейтвия игрока записывать, а не то когда он сидит думает и просто смотрит на экран, :biglol: это ж если полностью так всю игру записать то хватит на целый сериал...
[/b][/quote]
Ох, уморил...
ну да ладно... если шотить экран на каждый WH_MOUSE, то видео будет по объему соизмеримым...

ForestGump82
11.10.2007, 19:01
Кол-во шотируемых WH_MOUSE в секунду можна сделать настраиваемым.... соответсвенно будет увеличиватся\уменьшатся качество\размер

T2Ton
11.10.2007, 19:08
фихня получается :(
изначально проблема в том, что у меня разрешение не ставится 1280х1024, ибо моник у меня широкоформатный (1280х800). Плюс, я думаю, малейшая рассинхронизация приведет к развалу всего "видео". Если она всё-всё отслеживает, то любое касание мыши приведет к тому-же.. Плюс - важно ли начальное положение мыши??

OT4E
11.10.2007, 19:13
А меня волнует как реально уменьшить размер видео? поставил 2 кадра в секунду - все равно великовато 20мб/мин. А если компрессию сделать 50%, то смерть.

ЗЫ: к записи макро это никак не относится.

ForestGump82
11.10.2007, 19:21
а VideoCAP кто-то пробовал?

а для записи макросов можна еще попробовать Ghost Automizer, AutoIt, MacroMaker, Aldo`s Macro Recorder, MacroWizard

Dimon157
11.10.2007, 19:42
Tushcan, сделать тебе 1024x768?

T2Ton
11.10.2007, 19:46
Возьмем одну простую весч.. Фильм в более менее смотрибельном варианте занимает 700 метров на 1.5 часа.. это разрешение порядка 512х288.. ясно, что выкладывать 700 метров никто не будет.

Но если снизить фпсы хотя бы до 5 - это уже 140 метров, что уже терпимо для некоторых..

Так что, если получается 20 метров в минуту, то нужно просто много места на венике, а после его пережать.



\\ 2 Dimon_157 - можно.. протестирую.. только действий чуть побольше - хотя бы несколько ходов, а то у меня только город основался :)

OT4E
11.10.2007, 20:05
<div class='quotetop'>Цитата(Tushcan * 11.10.2007, 19:46) 208136</div>

Возьмем одну простую весч.. Фильм в более менее смотрибельном варианте занимает 700 метров на 1.5 часа.. это разрешение порядка 512х288.. ясно, что выкладывать 700 метров никто не будет.

Но если снизить фпсы хотя бы до 5 - это уже 140 метров, что уже терпимо для некоторых..

Так что, если получается 20 метров в минуту, то нужно просто много места на венике, а после его пережать.
[/b]

Да и лагает этот процесс неслабо, но я вроде бы нашел ключ к победе. Вопрос как сделать так, чтобы он писал не в расширении экрана, а раза в 3 меньшем, так как такое расточительство не допустимо?

T2Ton
11.10.2007, 20:16
а чем ты ловишь? может, там есть опция ?? в крайнем случае опять же - пережимать надо вручную..

Dimon157
11.10.2007, 20:20
<div class='quotetop'>Цитата(shcoder * 11.10.2007, 18:21) 208131</div>

а VideoCAP кто-то пробовал?

а для записи макросов можна еще попробовать Ghost Automizer, AutoIt, MacroMaker, Aldo`s Macro Recorder, MacroWizard
[/b]

Ghost Automizer - проблема с клавой
AutoIt - что вроде мощное, но не разобрался как записывать
MacroMaker - он не записывает
Aldo`s Macro Recorder - не делает пауз, проблема с клавой
MacroWizard - вроде неплохо, нет проблем с клавой, но не доигрывает до конца

OT4E
11.10.2007, 20:26
Dimon_157
Скажи, ты не исследовал проблему например того, как получить приемлемое изображение понятного размера?
Я бы мог записывать игры в сети и с уверенностью скажу - это было бы интересно, вопрос как это сделать на практике.

Dimon157
11.10.2007, 20:41
Вообщето в восьмом посте (http://www.civfanatics.ru/forum/index.php?s=&showtopic=6405&view=findpost&p=201336) данной темы я указал что размер файла уменьшится на порядок при переходе от видео до макросов. Вот только бы найти нормальную программу... :pray: :pray: :pray:

2 Tushcan: вот макрос для 1024x768

<div class='quotetop'>Цитата</div>
Плюс, я думаю, малейшая рассинхронизация приведет к развалу всего "видео"[/b]
Так и есть. В моем примере я брал избушку воином, а при проигрывании он приходит мимо.

OT4E
11.10.2007, 20:43
<div class='quotetop'>Цитата(Dimon_157 * 11.10.2007, 20:41) 208146</div>

Вообщето в восьмом посте (http://www.civfanatics.ru/forum/index.php?s=&showtopic=6405&view=findpost&p=201336) данной темы я указал что размер файла уменьшится на порядок при переходе от видео до макросов. Вот только бы найти нормальную программу... :pray: :pray: :pray:

2 Tushcan: вот макрос для 1024x768
[/b]

Макрос для мультиплеера работать не будет. Я вообще не понимаю, как ты преполагаешь, что он будет работать. Аи может тоже разные действия предпринимать.

Dimon157
11.10.2007, 20:47
Сорри, я думал ты спрашиваешь для сингла. Там при выключенной "Generate random seed on reload" я предполагаю на одинаковые действия игрока будут одинаковыми действия компьютера.
Есть еще вариант решения: запись ходов, как в шахматной партии.
Тогда нужно подправить некоторые функции на вывод данных в файл и добавить специальный режим проигрывания (за основу можно взять мод AiAutoPlay).

T2Ton
12.10.2007, 11:54
ничего у меня не проигралось.. наверное, все-же фигово записывать только действия, ибо при разных чувствительностях мыши (а она у меня очень большая) движение опять же будет разным.. и тд и тп.. думаю - плохая это идея..

deza
12.10.2007, 12:37
Для оптимизации видео можно сделать ч/б. Цвет в принципе особой роли не сыграет, а размер будет ощутимо меньше.
P.S. Ну и кодек соотвественно методом перебора подобрать оптимальный для такой картинки.
Да, кстати просто видеозапись при игре "на корову" - не очень правильно, так как ничего не помешает читеру перед отправкой видео перемонтировать его, в том же премьере. Убрать/заменить с точностью до кадра "нехорошие" моменты.

Gosha190
16.10.2007, 12:29
Меня этот вопрос интересовал в другом плане. Не секрет, что периодически случаются вылеты из игры. Не могу сказать что у меня это часто, но непредсказуемо и редко - это тоже плохо. Вылет влечет перезагрузку и переигрывание хода с автосейва. И потом еще будут смотреть - повлияло это на ход игры или нет. Иногда это может быть очень нерпиятный для игрока момент - рождение чудика или бой. Вот и возникла идея - записывать лог действий игрока и иметь возможность воссановить игру при аварийном завершении путем воспроизведения "сломанного хода" в автоматическм режиме - тогда снимутся все вопросы о "как можно более тоном воспроизведении хода, в том числе и ошибок". Т.е. утилита берет автосейв и воспроизводит все до вылета игры, а с этой точки игрок спокойно играет дальше. Надо видимо попробовать написать в фираксис - кто осилит? готов подписаться под обращением))

Dimon157
29.01.2008, 16:10
Возможность записи ходов в шахматном стиле уже заложена в питоновском файле CvEventManager (функция pyPrint).

Для листинга в файл c:/1.txt нужно в файле CvUtil поправить функцию pyPrint
[code]def pyPrint(stuff):

Vox
29.01.2008, 16:29
Господа, а чем вы видео с цивы снимали? Надо бы попробовать.

При нынешнем интернете, многие я думаю вполне и ролики в 500М переварят. Распостранять можно через торрент например.

Dimon157
26.02.2008, 03:27
<div class='quotetop'>Цитата</div>
Я бы мог записывать игры в сети и с уверенностью скажу - это было бы интересно, вопрос как это сделать на практике.[/b]

Итак, решил разобраться основательно в вопросе видеозаписи экрана.

По нижеуказанному алгоритму можно получить видео вот такого качества
// файл удалил; качество вполне приемлимое
при размере 1 час = ~75Mb.

Алгоритм

Этап 1, запись

*Для записи видео с экрана советую программу FRAPS v2.9.3 (http://rapidshare.com/files/79249223/FRAPS.2.9.3.Registered-Nigga16.rar) (3,34Mb).
Во-первых, она специально разрабатывалась под игры, соответственно она записывает все корректно, а во-вторых она не делает компрессию на лету, а посему запись видео никак не сказывается на игре (в отличии от CamStudio).
*Разрешение в игре желательно поставить на 1024*768.
Настройка FRAPS:
*Убрать галочку с Record Sound
*Поставить Half-size (пока что только так, иначе при Full-size программа VirtualDub, о которой чуть позже напишу, будет ругаться).
*Поставить 3 fps
*Поменять hotkey для видео на ту кнопку, на которую точно не нажмешь в игре, например, на "Atl-9".
*Overlay corner наверно лучше вправо вверх.
*По вкусу поменять путь к папке для сохраняемого видео.

Все. Теперь сворачиваем fraps, открываем игру, нажимаем запись (при этом цвет с желтого меняется на красный), играем, нажимаем стоп и теперь у нас есть запись.

Этап 2, компрессия

Файл на выходе окажется слишком большим, необходимо его сжать. Причем архивирование WinRAR&#39;ом тут мало что даст, поэтому воспользуемся специальной программой для компрессии видео, например, VirtualDub (http://virtualdub.sourceforge.net/) (1,27Mb)

Как работать с ней:
*открыли файл
*вырезаем места где были длинные паузы, для этого пользуемся кнопками Mark In и Mark Out (они снизу) и Ctrl+X. Более подробно тут (http://www.kvnforall.info/index.php?showtopic=723)
*Ctrl+P -> выбираем DivX 6.8 Codec -> нажимаем Configure
*Включаем галку "Use Presets to configure the encoder" и ставим 8-10 (чем "правее", тем качественнее, но увеличивается время кодирования)
*Ставим нужный битрейт. Поскольку текст на 180 kbps вполне разборчив, то выше и не надо
*ok, ok
*Вкладка аудио->No audio (на случай если звук не нужен)
*F7 -> сохраняем.

Для тех, кто хочет подробно разобратся с VisualDub, прошу сюда (http://forum.emule-rus.net/index.php?showtopic=7146)

Файл после декомпрессии станет существенно меньше по размеру.

Этап 3, архивирование

Сэкономит еще пару мегабайт.

--------------------

Полезные сслылки по данной теме
http://teapot3d.narod.ru/Articles/3dsmaxbasechar/a01.htm
http://www.rusdivx.ee/ibf/index.php?showtopic=14222
http://forum.antichat.ru/thread2851.html

Линник
26.02.2008, 03:33
А если игрок отвлёкся или задумался часов на энцать? Есть какой-то лимит на простаивание экрана?

Сорри за наглость... а эээмнэээ... звук?

Dimon157
26.02.2008, 03:37
С этим проблем быть не должно, от этого вообще размер врятли увеличится.

Насчет звука: он немало битрэйта тянет, поэтому лучше без него.

Линник
26.02.2008, 03:41
<div class='quotetop'>Цитата(Dimon_157 * 26.2.2008, 2:38) 235760</div>

С этим проблем быть не должно, от этого вообще размер врятли увеличится.[/b]
Значит зритель будет энцать часов смотреть на простаивающий экран или мотать до неизвестной секунды?
<div class='quotetop'>Цитата</div>

Насчет звука: он немало битрэйта тянет, поэтому лучше без него.
[/b]
Пробовал? намного тяжелее?

Dimon157
26.02.2008, 03:49
Да, еще насчет задержки: в сетевой с таймером blazing зритель не успеет соскучится.
А вообще, у нормальных плееров есть кнопка прокрутки с клавиатуры.

Насчет звука: я так понимаю ты его хочешь для эстетических целей, а не для информативных. Тогда качество меньше 128 kbps для такой цели не подходит.

Тогда подсчет следующий:
к видеопотоку 180 kbps добавится аудиопоток 128 kbps, а следовательно размер файла увеличится на 71,11%.

Линник
26.02.2008, 03:59
<div class='quotetop'>Цитата(Dimon_157 * 26.2.2008, 2:50) 235764</div>

Да, еще насчет задержки: в сетевой с таймером blazing зритель не успеет соскучится.
А вообще, у нормальных плееров есть кнопка прокрутки с клавиатуры.[/b]
Все-таки должна включаться АВТОпауза при простое экрана более 1 мин.
<div class='quotetop'>Цитата</div>

Насчет звука: я так понимаю ты его хочешь для эстетических целей, а не для информативных. Тогда качество меньше 128 kbps для такой цели не подходит.

Вот и считай:
к видеопотоку 180 kbps добавится аудиопоток 128 kbps, а следовательно размер файла увеличится на 71,11%.
[/b]
Угм, понятно. Но скорее для информативных, т.к. более полное восприятие: не успел проследить глазом - услышал звук.
Думаю, что 32 могло бы хватить, а 64 - с головой. Сейчас включил Маяк(64, моно) - более чем!

Dimon157
26.02.2008, 04:11
<div class='quotetop'>Цитата</div>
Все-таки должна включаться АВТОпауза при простое экрана более 1 мин.[/b]
Врятли игрок будет думать более 1 мин, а если он ненадолго отлучается, то он должен поставить запись на паузу. Ну и для подстраховки есть проги, которые могут вырезать лишнее в видеофайле.

Да, звук думаю не проблема. 48 kbps могло бы быть.
Просто, насколько я понимаю, многие сетевики для оптимизации (а может и просто) выключают звук.
Например мне лучше думается без звука.

Еще забыл сказать. Программы для обработки видео позволяют вставлять комментарии прямо в видео. Думаю, полезная фича.

Anger
26.02.2008, 10:08
Паузы можно подрезать тем же VirtualDub&#39;ом.
Потоковые (без сжатия) паузы будут занимать место - и огого как. А вот после сжатия в mpeg4, т.к. картинка не меняется (хотя нет, анимация то может быть включена) - не сильно, но все ж побольше.

Dimon_157, спасибо за идею. Сколько занимает час несжатого видео?

OT4E
26.02.2008, 10:37
Dimon_157, отличная работа! надо будет попробовать что-нибудь записать.

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

OT4E
26.02.2008, 11:05
Попробовал, записал 2 минуты получилось 400+мб, после компрессии сжалось до 2.7, но факт остается фактом, если записывать час игры, то сколько гигабайт за это навернется. Ну и не знаю, сколько оборотов винт должен иметь, чтобы такое изнасилование выдержать?
Или это только засчет высокого разрешения, которое я не менял?

Bemep
26.02.2008, 14:21
На самом деле для меня звук очень важен именно в информативном плане. Опять же в коммандной игре - он необходим! :)

T2Ton
26.02.2008, 14:32
для передачи голоса вполне достаточно моно и 28 кб/c, так что звук не очень много добавит.. час видео займет достаточно много, но при 3х фпс - не думаю, что веник будет с ума сходить.. час видео при 3 фпс будет весить порядка гига.. если 2 гига памяти, то считай веник будет работать только на видео, а память - на игру..

Anger
26.02.2008, 14:33
<div class='quotetop'>Цитата(OT4E * 26.2.2008, 10:06) 235815</div>
Попробовал, записал 2 минуты получилось 400+мб, после компрессии сжалось до 2.7, но факт остается фактом, если записывать час игры, то сколько гигабайт за это навернется. Ну и не знаю, сколько оборотов винт должен иметь, чтобы такое изнасилование выдержать?
[/b]Более того, такой поток просто забьет всю системную шину, и если процессор будет простаивать (дополнительно не будет загружаться), обращение к винчестеру сильно замедлится (файл подкачки, загрузка графики...).

Хотя 400*30=12000МБ=12Гиг, что в наше время вполне адекватно.

Линник
26.02.2008, 15:11
<div class='quotetop'>Цитата(Anger * 26.2.2008, 9:09) 235798</div>

(хотя нет, анимация то может быть включена[/b]
Это лишнее.

OT4E
26.02.2008, 15:21
<div class='quotetop'>Цитата(Anger * 26.2.2008, 14:34) 235883</div>

<div class='quotetop'>Цитата(OT4E * 26.2.2008, 10:06) 235815
Попробовал, записал 2 минуты получилось 400+мб, после компрессии сжалось до 2.7, но факт остается фактом, если записывать час игры, то сколько гигабайт за это навернется. Ну и не знаю, сколько оборотов винт должен иметь, чтобы такое изнасилование выдержать?
[/b]Более того, такой поток просто забьет всю системную шину, и если процессор будет простаивать (дополнительно не будет загружаться), обращение к винчестеру сильно замедлится (файл подкачки, загрузка графики...).

Хотя 400*30=12000МБ=12Гиг, что в наше время вполне адекватно.
[/b][/quote]

У меня на новом компе все подтормаживало, на старом, боюсь даже запускать, наверное, винт вообще сгорит. 12гиг, естественно не проблема. Даже если учесть что игра идет 3 часа, то и 30-50 гиг нормально, но что в это время будет с системой?

T2Ton
26.02.2008, 15:29
а ты случайно не забыл выставить 3 фпс в настройках Фрапса??

OT4E
26.02.2008, 15:34
<div class='quotetop'>Цитата(Tushcan * 26.2.2008, 15:30) 235907</div>

а ты случайно не забыл выставить 3 фпс в настройках Фрапса??
[/b]
выставлял

Dimon157
26.02.2008, 16:15
Возможно поможет
http://www.civfanatics.ru/forum/index.php?showtopic=7311

Еще наблюдение: заливать видео на сервисы типа youtube, rutube, vkontakte и т.д. не имеет смысла, так как там оно автоматически конвертируется в flv и обьем возростает на ~60%! Так что записанное видео лучше заливать на рапиду.

И еще мысль: бывает случаи когда нужно скачать не весь файл, а только начальный кусок, поэтому лучше видео не архивировать. Это потеря небольшая, у rar&#39;a compress ratio ~95%, то есть выигрыш от сжатия - 5%

Dimon157
26.02.2008, 19:10
Итак, записал я первое видео длительностью 10 минут (35 ходов), размером 13Mb.
Залил на рапиду (http://rapidshare.com/files/95108658/test_video.avi.html).

Кому не жалко 13 Mb, прокоментируйте мой старт.
А заодно скажите Ваше мнение по поводу битрейта 180 kbps.

Линник
26.02.2008, 19:17
<div class='quotetop'>Цитата(Dimon_157 * 26.2.2008, 18:11) 235974</div>

Итак, записал я первое видео длительностью 10 минут (35 ходов), размером 13Mb.
Залил на рапиду (http://rapidshare.com/files/95108658/test_video.avi.html).

Кому не жалко 13 Mb, прокоментируйте мой старт.
А заодно скажите Ваше мнение по поводу битрейта 180 kbps.
[/b]
:applau2:
Качаю. А звук есть (не терпится)?

Dimon157
26.02.2008, 19:28
Не-а, я играю без звука. Да и в древности озвучивать особо нечего.

OT4E
26.02.2008, 19:29
<div class='quotetop'>Цитата(Dimon_157 * 26.2.2008, 19:29) 235979</div>

Не-а, я играю без звука. Да и в древности озвучивать особо нечего.
[/b]
а нельзя куда-нибудь еще выложить, а?

Линник
26.02.2008, 19:50
Знач це так, коллеги... Димон нас опять порадовал. Прежде всего "сосиски", где игроки делают по 10-20 ходов, теперь станут ОХОХО какими наглядными!

И в демоиграх - для демонстрации особо интересных ходов.

<div class='quotetop'>Цитата(Dimon_157 * 26.2.2008, 18:29) 235979</div>

Не-а, я играю без звука. Да и в древности озвучивать особо нечего.
[/b]
Звук нужен однозначно! Потому что щелчок окна, сигнал построек и т.д. значительно дополнят восприятие, как я уже говорил - не все глазом успеваешь заметить.

Четкость - тут конечно некоторая проблема. При моем канале утяжеление подобного файла в два-три раза роли бы не сыграло, но...

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

з.ы. А по сути игры - очень далеко расположен второй город - бОльшие расходы - на старте это очень значительная потеря.

<div class='quotetop'>Цитата(OT4E * 26.2.2008, 18:30) 235980</div>

а нельзя куда-нибудь еще выложить, а?
[/b]
выслать мылом?

OT4E
26.02.2008, 19:54
Ну где-нибудь, где нет ограничений на скачивание. Мылом не знаю, влезет ли.

Я морально готовлюсь к записи первого реплея, можно даже с аудиокомментариями, но производство параллельно файла в несколько гигов меня очень пугает, не тянется оно у меня.

Dimon157
26.02.2008, 20:21
Только что сыграл где-то час. Тормозов никаких. Как я понял прога fraps разбивает по файлам в 4 гига (=40 минут). После компрассии каждый такой файл занимает 50Mb. Компрессия у меня длится 15 минут. Уже в который раз win rar на таких файлах дает незначительную степень сжатия 96% (то есть выигрыш всего 2 Mb).

OT4E, куда выложить? На iFolder?

Линник
26.02.2008, 22:12
:clap:
Долой Чаплина с Эйзенштейном! Дайошь звук!

Dimon157
26.02.2008, 23:46
Важная деталь! На стадии обработки видео я забыл указать про смену однопроходного режима обработки на двухпроходной.

Теория по двупроходному режиму:
<div class='quotetop'>Цитата</div>
Двухпроходный режим

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

Очевидно, что именно двухпроходный режим обеспечивает максимальное качество сжатия видео. В сравнении с однопроходным режимом с переменным битрейтом он лучше, потому что по сути позволяет иметь резервуар сколь угодно большого размера, четкую стратегию «какой сцене сколько бит из резервуара можно отдать» и, как следствие, отличную точность предсказания размера результата сжатия. По сравнению с однопроходным режимом с постоянным качеством двухпроходный режим может использовать кадры с меньшей степенью игнорирования деталей там, где это более заметно, и с большей — там где это менее заметно. Это приводит к более экономному использованию битов и, соответственно, к меньшему размеру результата сжатия при том же видимом качестве.

Кодеры DivX 4 и 5 содержат встроенную поддержку двухпроходного режима: у них есть два режима, для первого (2-pass, first pass) и второго проходов (2-pass, second pass) соответственно. Таким образом вы можете пользоваться двухпроходным кодированием при помощи любого видео редактора, который позволяет выбрать кодер видео.[/b]

Как работать в VirtualDub в двупроходном режиме описано здесь (http://forum.emule-rus.net/index.php?s=&showtopic=7146&view=findpost&p=30169).

И вот еще заметка про звук из авторитетного источника
<div class='quotetop'>Цитата</div>
Битрейт выбираем в зависимости от того, игровой или музыкальный фильм мы выбрали к конвертированию.
Если игровой, то битрейт 128 CBR вполне подойдёт, выше нет необходимости - ниже можно, но не советую, часто на битрейтах ниже 128 начинаются проблемы с рассинхронизацией потоков.[/b]

О том как создать субтитры (а в нашем случае комментарии игрока) читаем здесь (http://www.fansub.ru/Practice/Advanced/5/) - это теория.
Для создания субтитров используем программу Subtitle Workshop (http://www.urusoft.net/download.php?lang=1&id=sw) (ставим в ней Cyrillic для русского текста).
Сохраняем файл в формате .ssa (предварительно в опциях настроив цвет этого формата[рекомендую желтый] и положение вывода[рекомендую в верху]).
Для избежания проблемы отображения русского в виде абракадабры делаем следующее: открываем файл в блокноте и пересохраням в кодировке Unicode.
О том как вшить субтитры в видео описано здесь (http://forum.emule-rus.net/index.php?s=&showtopic=7146&view=findpost&p=56647)

P.S. Надо править шапку...

T2Ton
27.02.2008, 11:18
На самом деле двухпотоковый режим дает не максимальное сжатие, а максимальное качество.. И именно из-за того, что здесь описано.. в первый раз он "примеряется" к сжатию, а второй раз уже непосредственно жмет. Если вы не делаете качественный двдрип или не хотите выжать максимум качества или смотрибельности фильма и тд, то авторитетно вам заявляю - одного прохода более чем достаточно.. Единственное - на вкладке DivX кодера при задании битрейта можно установить параметр сжатия скорость/качество в Insane. Жать при этом кодек будет дольше, но зато и качество будет хорошее при том же битрейте.. хотя всё это, как я сказал, для демок Цивы будет совсем не принципиально.

Vox
27.02.2008, 14:15
Димон, спасибо, попробуем обязательно.

Dimon157
27.02.2008, 15:33
2 Tushcan: я порекомендовал двухпроходной режим из соображений чтоб оставить видео биртейт 180 и при этом улучшить четкость букв. Ведь если посмотреть тот ролик что я на рапиду выложил (а там я сжимал в один проход), то там напрашивается улучшение читабельности вообще, и тем более для городского экрана.

Попробывал вчера создать субтитры для клипа: прокольно получилось.
Сегодня для иллюстрации субтитров применю их к моему рапидовскому ролику.

Гость
27.02.2008, 15:53
отработка технологии микрофонного звука обязательна! логические и эмпирические построения игрока - это самое ценное, что есть в нашем искусстве

мясной Легионер
27.02.2008, 23:57
есть прога такая FRAPS поищи её она позволяет записывать во время игры видеофайлы...
ой походу я ваще не втему :shy: :tomato:

Линник
28.02.2008, 02:42
<div class='quotetop'>Цитата(Dimon_157 * 27.2.2008, 14:34) 236136</div>

Сегодня для иллюстрации субтитров применю их к моему рапидовскому ролику.
[/b]
:shy2: Еще нет?
<div class='quotetop'>Цитата(Гость * 27.2.2008, 14:54) 236145</div>

отработка технологии микрофонного звука обязательна! логические и эмпирические построения игрока - это самое ценное, что есть в нашем искусстве
[/b]
:umnik: Из всех искусств важнейшим для нас является кино... про циву.

Dimon157
28.02.2008, 02:57
2 мясной легионер: я на третьей странице указал это в алгоритме

2 All: вот примерный образец использования титров (13Mb)
http://rapidshare.com/files/95490273/example.part1.rar.html
http://rapidshare.com/files/95491125/example.part2.rar.html

//подправил шапку

Линник
28.02.2008, 05:03
<div class='quotetop'>Цитата(Dimon_157 * 28.2.2008, 1:58) 236272</div>

2 All: вот примерный образец использования титров (13Mb)
http://rapidshare.com/files/95490273/example.part1.rar.html
http://rapidshare.com/files/95491125/example.part2.rar.html

//подправил шапку
[/b]
Класс! :applau2: :applau2:

:boo: Звука и зрелищ!!

з.ы. Такие маленькие файлы мабуть не стоит разделять на рапиде, ибо она не дает сразу качать вторую часть...

Dimon157
28.02.2008, 05:49
Согласен. Просто у меня три раза оборвалась попытка закачать целиком где-то на 55-60%, поэтому и разделил пополам...

KLF
28.02.2008, 08:31
пожалуйста не выкладывайте на рапиду ролики, залейте еще куда нибудь если не сложно, я с этой рапиды ни в жизнь не скачаю. куча разных хороших файлообменных сетей есть

Dimon157
28.02.2008, 19:50
Ну что ж. Пока нет роликов проффесионалов могу записать свой конквест на островах за ~120 ходов на скорости quick. Хотите?

KLF
28.02.2008, 20:12
<div class='quotetop'>Цитата(Dimon_157 * 28.2.2008, 19:51) 236494</div>

Ну что ж. Пока нет роликов проффесионалов могу записать свой конквест на островах за ~120 ходов на скорости quick. Хотите?
[/b]

просим :clap:

kosyak
28.02.2008, 20:33
Весьма-весьма интересненько взглянуть :yes:

Dimon157
28.02.2008, 23:05
Игра уже записана. Вышло 109 ходов, по времени почти час. Сейчас сижу комментирую. Новичкам и тем кто не играл в сетевую думаю будет интересно. Выложу послезавтра, поскольку траффик за этот месяц у меня уже кончился.

Линник
29.02.2008, 21:09
<div class='quotetop'>Цитата(Dimon_157 * 28.2.2008, 18:51) 236494</div>

Хотите?
[/b]
:yes: :yes: пардон, что надоедаю, но со звуком...

Dimon157
01.03.2008, 01:43
Итак, как я и обещал, выкладываю свой 109 ходовый конквест со встроенными комментариями.
Карта дуэль, нобл, Пакаль[Exp/Fin], quick.
http://rapidshare.com/files/96019917/part_1.rar.html (33Mb)
http://rapidshare.com/files/96025467/part_2.rar.html (33Mb)
http://rapidshare.com/files/96027486/part_3.rar.html (7,5Mb)

amik0
01.03.2008, 04:34
Эх, Dimon_157, теперь не сплю. Рапиду ломаю :huh1:

Dimon157
01.03.2008, 17:07
Если нужно на записанное видео не только вставить текст, но и наложить геометрические фигуры (обвести что-то овалом, например) и/или применить какие-то эффекты фотошопа (например, смазывание), то тогда нужна программа Adobe Premiere.
Скачать (http://www.izone.ru/multimedia/av-editors/adobe-premiere-pro.htm) (702 Mb)
Учебник (http://download.ware.ru/win/7026_PremierePro1P5.chm) (3,58 Mb) - интересуют главы 12-14.

NeverMind
01.03.2008, 19:51
Отличная инструкция, Dimon! :applau2:

Dimon157
01.03.2008, 20:56
На их-фанатиках моды заливают на http://www.filefront.com/
Может отснятое видео выкладывать туда? У кого-нибудь есть опыт?

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

IL2T
01.03.2008, 21:48
Dimon_157
На мой взгляд картинка хорошая.
(достаточная для понимания чего и как происходит...)

Размер удобоваримый. Прикольно смотреть как играют другие...

но ИМХО скучно...

Контактную игру в исполнении ОТ4Е было бы посмотреть интересно...
хотя конечно некоторые моменты игры навервно требуют информативного показа...

соответвенно в пылу борьбу с картинкой всякое может быть :)

KLF
05.03.2008, 07:10
спасибо за рапиду :(

Dimon157
13.03.2008, 08:18
Мне кажется заливать файлы удобней на http://www.filefactory.com/
*Макс. размер 50 Mb
*Нет ожидания перед скачкой вообще
*Качать можно в 4 потока!
*Хорошая скорость скачивания

KLF
13.03.2008, 09:14
<div class='quotetop'>Цитата(Dimon_157 * 13.3.2008, 8:19) 238965</div>

Мне кажется заливать файлы удобней на http://www.filefactory.com/
*Макс. размер 50 Mb
*Нет ожидания перед скачкой вообще
*Качать можно в 4 потока!
*Хорошая скорость скачивания
[/b]


почему 50 Mb? я оттуда и файлы 700 Mb качал

Dimon157
13.03.2008, 10:03
Значит еще один плюс для filefactory :.V.:

Slave
13.03.2008, 12:15
Dimon, залей, пожалуйста, в filefactory. С рапиды не у меня, не у друга не качает, а посмотреть охота

OT4E
25.03.2008, 08:00
Вчера сделал ролик игры с помощью Camstudio, сейчас работаю над ним. Вот думаю, какое качество оптимально. Поставил битрейт 180 и quality относительно низкий и качество получилось слабоватое. Заметил, что параметр quality не влияет на размер, а только на скорость сжатия. Может поставить побольше?

T2Ton
25.03.2008, 08:26
естественно !

лучше поставить максимальное... разница во времени сравнительно большая (раза в два по сравнению со средним качеством), но и в качестве тоже очень и очень ощутима...

OT4E
25.03.2008, 08:29
<div class='quotetop'>Цитата(Tushcan * 25.3.2008, 10:50) 241168</div>

естественно !

лучше поставить максимальное... разница во времени сравнительно большая (раза в два по сравнению со средним качеством), но и в качестве тоже очень и очень ощутима...
[/b]
Двойной проход меня разочаровал: экономится примерно 20% размера, а качество если и есть, то незаметно, сравню все варианты.

OT4E
25.03.2008, 08:52
Разницы между quality 10 и 3 не заметил. Видимо - это качество сжатия, а не изображения, а за изображение целиком отвечает битрейт. К такому выводу я пришел.

OT4E
25.03.2008, 09:40
В общем сделал 2 файла 166мб и 133мб, 2:36 общая продолжительность. Качество средней паршивости, глаза режет. Выложить и куда? Звук не делал, запись отдельно займет время, даже не знаю, когда оно будет.

В любом случае перед этим бы хотелось определиться со скоростью воспроизведения. Пока я думаю, оставить это на совести зрителя, соответственно звук записать не могу. Думаю, что 1.5х рейт можно сделать, то и 2х.

T2Ton
25.03.2008, 10:22
скорость можно и на плеере увеличить, так что с этим заморачиваться не стоит, я думаю... при одинаковом количестве кадров размер итогового файла должен быть в принципе одинаковым....
хотя тут тоже возникает спорный момент.. битрейт указывается в kbps что есть килобит (байт?) в секунду, а не на кадр.... так что при увеличении скорости в 1 секунде будет большее количество кадров и качество отдельного кадра должно падать.... НО.. так как технология сжатия в основном базируется на ключевых кадрах и последующем определении смещения частей последующих кадров относительно ключевого, то однозначно сказать об ухудшении качества нельзя... может, даже наоборот выйдет....

двойной проход дает возможность при меньшем размере иметь то же самое качество - это верно... но если сравнить два разных видео, сделанных при одном и том же битрейте, но при одно и двух проходах, то двухпроходной будет по любому лучше.. особенно при низком битрейте..

OT4E
25.03.2008, 10:23
Выложил кусок (http://ladder.civfanatics.ru/RUS/testgame.civ) 10 мб. Файл надо переименовать в .avi вручную.

Скорость имеет значение, если я буду записывать звуковой файл с комментариями.

OT4E
25.03.2008, 11:25
Интересуют следующие вопросы:

1) Приемлемое ли качество?
5кадров в секунду, сжато до 180битрейта

2) Надо ли ускорять воспроизведение?

3) Есть ли желание смотреть целиком?
Стоит ли вообще возиться, возможно, делать звуковую дорожку? Есть ли будущее у роликов-игр в цив4?

T2Ton
25.03.2008, 12:06
1) качество, имхо, более чем.. рассмотреть можно всё - даже переговоры..

только нужно обрезать всё лишнее, включая виндовскую рамку окошка - будет меньше места занимать..
ВОзможно, стоит снизить размер изображения раза в два по горизонтали и вертикали.. если при этом оставить тот же битрейт, то качество будет значительно лучше (в 4 раза :) ) хотя текст станет менее читабельным.
может, даже стоит поставить 10 кадров в секунду (а если урезать размер кадра, то выльется всё в тот же итоговый размер), ибо игра в сетевых, я так понял, будет очень агрессивной и иногда не совсем будет ясно, что произошло...

2) насчет ускорения не скажу.. но скорее - нет... если все слишком муторно, то можно и самому пролистать..

3) конечно появилось !!! Если есть желание и время, то звуковая дорожка с комментариями была бы очень хороша.. для голоса, имхо, вполне достаточно было бы и 28 - 40 kb.. не музыку слушаем..

ЗЫ. убил таки кечуа разведчика или нет ?? :)

Grey Cardinal
25.03.2008, 13:07
Отче

Давай остальное загружай. Лучше конечно сделать все так как сказал Tushcan. При больших размерах только безлимитчики и будут качать, а для них 100 мег туда-сюда большой роли не играют.

OT4E
25.03.2008, 13:18
<div class='quotetop'>Цитата(Grey Cardinal * 25.3.2008, 15:31) 241219</div>

Отче

Давай остальное загружай. Лучше конечно сделать все так как сказал Tushcan. При больших размерах только безлимитчики и будут качать, а для них 100 мег туда-сюда большой роли не играют.
[/b]

Размер получился 300мб на 2часа 35 минут, это нормальный результат, имхо. Я плачу за траффик, но могу себе это позволить без проблем.
Куда можно выложить файл больше 100мб? У меня 166мб и 133мб - 2 части игры.

Grey Cardinal
25.03.2008, 14:08
<div class='quotetop'>Цитата</div>
Куда можно выложить файл больше 100мб? У меня 166мб и 133мб - 2 части игры.[/b]

Я только letitbit.net знаю, где нет ограничения на объем.
Но оттуда качать неопытным качальщикам не удобно будет. :)

А так, можно разбить на куски по 100 мег и закачать на рапиду, депозит и т.д.

OT4E
25.03.2008, 14:10
часть 1 (http://www.filehoster.ru/files/r6047) 133мб
часть 2 (http://www.filehoster.ru/files/r6053) 166мб

Жду комментариев.

T2Ton
25.03.2008, 14:21
для летит-бита есть программки, которые дают сразу ссылку.. и не нужно устанавливать ихний клиент..

у меня есть одна (450 Кб), но уже 4 месячной давности, не знаю, работает ли...

BuDDaH
25.03.2008, 14:40
<div class='quotetop'>Цитата(Grey Cardinal * 25.3.2008, 15:31) 241219</div>

Давай остальное загружай. Лучше конечно сделать все так как сказал Tushcan. При больших размерах только безлимитчики и будут качать, а для них 100 мег туда-сюда большой роли не играют.
[/b]
Уважаем русский язык! :boo: Есть исконно русское слово - беспредельщики

Dimon157
25.03.2008, 16:18
Суммарная скорость закачки c filehoster 10-15 Kb/s - слабовато.

По своему опыту лучшим считаю filefactory:
скорость закачки ~50-100 Kb/s

Неплохой ifolder:
там скорость закачки одного файла в худшем случае ~10-20 Kb/s (а в нормальном случае 50-100 Kb/s)

С filefactory и ifolder можно качать в несколько потоков, время ожидания нет. Давайте пользоваться ими.

Приветствуется создание совместимого зеркала на рапиде.

А вот что думают по этому поводу forum.ru-board:
http://forum.ru-board.com/topic.cgi?forum=35&topic=9952

OT4E
25.03.2008, 16:26
Двое уже скачали, или меня обманывают? Странно, что такая скорость. Выкладывалось все по несколько мбит.

Следующий ролик выложу куда скажете, мне без разницы.

Grey Cardinal
25.03.2008, 16:30
<div class='quotetop'>Цитата</div>
Двое уже скачали, или меня обманывают?[/b]

я скачал в 10 потоков через флешгет. Если в один поток, то точно 10-12 кб/с

Могу перезалить на рапиду, чтобы Отче не платил лишнего...

Dimon157
25.03.2008, 16:33
Перезалей, пожалуйста.

OT4E
25.03.2008, 19:02
Все, что связано с самой игрой, уехало в Сетевые игры (http://www.civfanatics.ru/forum/index.php?showtopic=7424).

<div class='quotetop'>Цитата(Grey Cardinal * 25.3.2008, 19:35) 241283</div>

часть 1: http://rapidshare.com/files/102277188/5x5game.part1.rar.html
часть 2: http://rapidshare.com/files/102285911/5x5game.part2.rar.html
часть 3: http://rapidshare.com/files/102291460/5x5game.part3.rar.html
[/b]

Dimon157
25.03.2008, 20:59
Все же хотелось бы чуть больше видео битрейт. Скажем, 220 вместо 180. На размер файла это почти не повлияет, зато переговоры станут читабельней.

Balbes
26.03.2008, 12:29
Размер надо бы побольше, скажем 1 Гб/час. А то трудновато смотреть, мозг не успевает одновременно оценивать игровую ситуацию и отделять картинку от помех. Лучше ужать разрешение на 25% или 50%, но поставить битрейт выше.

Конечно, аудиокомментарий желателен. Тут могут быть два подхода - либо объяснять свой мыслительный процесс, либо происходящие события, как это делает спортивный комментатор.

T2Ton
26.03.2008, 13:39
гиг за час - я пас :( такое количество инфы буду недели две выливать.. имхо - и так вполне понятно, что происходит, хотя качество получше, естественно, было бы лучше.. комменты, конечно, приветствуются, ибо иногда не сразу понятно, почему что да как...

еще по видео... не скажу, что вышло плохо - для такого битрейта и размера картинки все на удивление смотрибельно и читабельно... но почему-то поразительно мало кейфреймов.. следующий раз можно протестировать на небольшом куске (минут 10 видео) для интервала между ключевыми кадрами 300 и, допустим, 30.. и посмотреть насколько изменится качество итоговой картинки.. параметр "Maximum keyframe interval" меняется на второй закладке в настройке DivX кодека.

до завтра должна вылитmся еще и первая часть - тогда посмотрю не войну, а развитие :lol:

Гость
26.03.2008, 14:55
гиговые фильмы - это путь в никуда, выгребать надо в сторону уменьшения длины видео, популярность находится в стороне десятков мегабайт

Termitnik
26.03.2008, 15:22
Если кто-то ещё платит за траф, могу дать пару гигов места в UA-IX

Гость
26.03.2008, 16:08
внутриукраинский траф по другой цене?

Termitnik
26.03.2008, 16:23
<div class='quotetop'>Цитата(Гость * 26.3.2008, 17:32) 241442</div>

внутриукраинский траф по другой цене?
[/b]
У 2/3 провайдеров, насколько мне известно.

OT4E
26.03.2008, 17:27
Не гиг/час - это перебор. 100мб/час - это может маловато. Думаю, что 200-300 мб/час существенно улучшат качество.

Dimon157
26.03.2008, 18:03
Смотрю мнения по качеству разделились. Создать опрос?

Гость
26.03.2008, 18:13
такие вопросы не решаются голосованием, т.к. поклонники качества не смогут обеспечить интернетом невольников скорости/трафика

OT4E
27.03.2008, 07:08
Записал коротенькую игру 1х1, всего 22минуты(49.2мб). Поднял битрейт до 300.

http://rapidshare.com/files/102695969/1x1vstommynt.avi.html

Гость
27.03.2008, 07:13
You have reached the download-limit for free-users. Want to download more?
Get your own Premium-account now! Instant download-access! (Or wait 62 minutes)

OT4E
27.03.2008, 07:15
<div class='quotetop'>Цитата(Гость * 27.3.2008, 9:37) 241539</div>

You have reached the download-limit for free-users. Want to download more?
Get your own Premium-account now! Instant download-access! (Or wait 62 minutes)
[/b]
Могу залить еще куда-нибудь :huh1:

Grey Cardinal
27.03.2008, 07:20
Гость, это стандартная ситуация на рапиде. Кто-то, или ты, уже качали с твоего IP. Подожди 62 минуты или смени IP.

Гость
27.03.2008, 07:29
я и говорю - ЗАЧЕМ вы используете рапиду? ... продолжали жрать кактус

OT4E
27.03.2008, 07:35
<div class='quotetop'>Цитата(Гость * 27.3.2008, 9:53) 241550</div>

я и говорю - ЗАЧЕМ вы используете рапиду? ... продолжали жрать кактус
[/b]
Ты скажи, что использовать? Сколько раз я должен спросить, что бы мне ответили?

T2Ton
27.03.2008, 08:00
как насчет http://www.filefactory.com/ ??

до 300 метров вроде как на файл.. скорость скачки была под 100-200 кБ/с

только не рапиду.. она, конечно, жутко хорошая штука, только именно поэтому у меня на прокси забанена напрочь :(

OT4E
27.03.2008, 08:06
http://www.filefactory.com/file/8be6ce/

Anger
27.03.2008, 08:10
Мне http://u2.ifolder.ru/ сервис понравился.
Там, правда, ограничение на 100 Мб.

T2Ton
27.03.2008, 08:25
я совсем забыл, кстати.. лучше всего, чтобы сайт докачку поддерживал, а файлфэктори вроде не дает такой плюшки..

Спасибо, Отче, что выложил туда ролик !! надеюсь, что коннект не сорвется..

Гость
27.03.2008, 08:33
http://www.webplanet.ru/news/service/2008/...files_mail.html (http://www.webplanet.ru/news/service/2008/03/18/files_mail.html)

http://files.mail.ru
http://narod.yandex.ru/disk/

OT4E
27.03.2008, 08:45
http://files.mail.ru/G9QLJR

Гость
27.03.2008, 08:52
качаю, вижу что на мейл.ру дают докачку и три потока

OT4E
27.03.2008, 08:57
<div class='quotetop'>Цитата(Гость * 27.3.2008, 11:16) 241580</div>

качаю, вижу что на мейл.ру дают докачку и три потока
[/b]
у меня качается :shock: :shock: :shock: мБайт в секунду

T2Ton
27.03.2008, 09:07
:censored: :censored: :censored:

в :censored: файлфэктори :(

на 70% оборвалась связь, а докачки нет........

Dimon157
27.03.2008, 15:48
Ого! Вот это на mail.ru скорость! 400Kb/s!!! Рапида отдыхает.
Спасибо, Гость, за ссылку.
Стоит учесть
<div class='quotetop'>Цитата</div>
Срок хранения файлов, залитых неавторизованными пользователями - 3 дня.[/b]<div class='quotetop'>Цитата</div>
Для зарегистрированных пользователей Mail.ru он составляет 90 дней[/b]

По игре: узнал для себя много нового. По видео имхо гораздо эффективнее обучатся чем по текстовому описанию. Жду с нетерпением еще видео.

OT4E
28.03.2008, 09:07
Еще один ролик. Игра 5х5 Меди(средневековье) на Inland_Sea. Скажем так, экшена в игре не много, но есть. Общий размер чуть больше 210мб. 300битрейт, пока 5 кадров в секунду.
http://files.mail.ru/P0NOI9

T2Ton
28.03.2008, 17:13
поэкспериментировал слегка с настройками..

играл в окне, захватывал с частотой 10 кадров c помощью Camstudio. Keyframe interval - 30 кадров.
Итоговый размер - 106 метров при разрешении 1030х800 (винда почему-то показывает 1031х801).

Жал Virtual Dub 1.7.0, кодек DivX 6.8. самим же кодеком обрезал края - 30 сверху, 2 снизу, слева и справа. Средствами Virtual Dub переделывал также в 5 фпс путем просчета лишь каждого второго кадра.

Битрейт - 200 kbps для всех случаев.
10 фпс при таком битрейте смотрятся просто отвратно :( Смотреть, конечно, можно, но текст не виден абсолютно.. часто даже приходится угадывать что к чему...

5 фпс двойной проход keyframe interval 30 - самый маленький размер (4.19Мб), но и самое отвратное качество!!! Артефактов просто немеряно.... текст практически нечитаем, джунгли выглядят смазанными кубическими лужами.. разочарован....

5 фпс одинарный проход keyframe interval 300 (по умолчанию) - очень приличное качество и общая читабельность на высоте.. размер - 5.65 Мб

5 фпс одинарный проход keyframe interval 30 - разница с предыдущим случаем видна, но незначительная.. проявляется в лучшем среднем качестве картинки.. в пред. случае она постепенноухудшается (до следующего кейфрейма, я так понимаю)
размер - 6.44 Мб.

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

еще замечу, что те видео Отче, которые он выкладывал, имхо, вполне приятно смотрятся и на 5 фпс. ЕЩе стоит помнить, что 10 фпс - это в два раза больше места на винте и в два раза большая на него нагрузка, что не есть хорошо для одновременных ходов и тд и тп...

Dimon157
28.03.2008, 20:34
Спасибо за ролик, OT4E! Как всегда интересно и познавательно.
Где-то 80% диалога разборчиво.
У меня пожелание на будущее увидеть игру где хоть как-то задействано море в войне.

T2Ton
01.04.2008, 16:01
Еще одна инструкция по записи Видео. (не против, а +)

По отзывам Отче, а также моим некоторым попыткам записи при помощи FRAPS оказалось, что он сильно нагружает винчестер, а, возможно, и процессор, что плохо сказывается на игре. У меня, например, Цива начинала откровенно лагать. Посему предлагается использовать freeware (в отличие от шароварной Fraps) программу CamStudio v2.5.

Как показала практика (моя) при игре в окне Цивилизация "шевелится" значительно шустрее, так что лучше делать запись именно так. К тому-же при записи в полноэкранном режиме у меня, например, в итоговом видео регулярно появлялись глюки с отображением городов. Т.е. города и юниты периодически пропадали, а оставался только ландшафт. Я это связываю с относительно слабой видеокартой, а также с тем, что у меня ноутбук, а как следствие - невысокая скорость винчестера.. хотя это также может быть связано с графическими "слоями" изображения.

Алгоритм.
1. скачиваем-распаковываем CamStudio v2.5 и запускаем Recorder.
2. в меню Region выбираем область захвата. Я захватывал с помощью опции Window, так как играл, повторюсь, в окне.
3. В меню Options\Video Options устанавливаем кодек Microsft Video 1. Это нужно для того, чтобы писать минимально сжатое видео, так как несжатое видео немилосердно жрет дисковое пространство и к тому же нагружает винчестер, что вызывает лаги. Сильно же сжатое видео (тот же DivX кодек) будет нагружать процессор, что опять же вызовет лаги, причем посерьезнее, чем от винчестера.
4. Настраиваем захват. Как показывает практика, 5 fps в принципе достаточно для нормального отслеживания таких стратегий. Так что устанавливаем Сapture Frames Every - 200 ms (1s/5 fps). Playback Rate, соответственно, ставим 5. По желанию можно установить 100 ms и 10 fps и тд. Но следует учесть, что чем больше fps, тем сильнее нагрузка на винчестер..
Параметр quality по желанию, но более 60 (предположительно) у меня стоит 70.
Set Key Frame Rates Every - я рекоммендовал бы ставить порядка 30.. Разница между 30 и 300 есть, но она не очень заметна, хотя я настаиваю на значении 30-100 ввиду быстрого перемещения "камеры" в игре.
5. Лезем в меню Options\Cursor Options и ставим значения Show Cursor и Use Actual Cursor. По желанию можно подсветить его при помощи остальных опций.
6. Options\Program Options ставим галочку напротив Capture Translucent/Layered Windows
Там же можно посмотреть и другие опции, в частности - проигрывать или нет видео после записи, установить папку для записи, а также установить запрос имени Avi файла после записи видео.
7. В меню Options\Keyboard Shortcuts узнаем\устанавливаем горячие клавиши для записи, остановки, паузы создания видео.
8. Также не помешает отключить запись аудио в меню Options\Do not record audio, так как оно сожрет лишнее место, а звуки в Цив мы все слышали и можем их сами себе представить :)

Всё... предварительная подготовка завершена.
Далее запускаем игру, начинаем играть и не забываем нажать горячие клавиши для начала записи, либо большую красную кнопку в окошке CamStudio. Если используется режим записи в окне (Window), то нужно ОБЯЗАТЕЛЬНО указать мышкой на окно, которое записывается - т.е. необходимо тыкнуть мышкой на окно Цивилизации, желательно на строку заголовка. Если этого не сделать, то по прошествии игры вы увидите запрос Cam Studio - "а че записывать то ??" :)

После игры запись прерываем и сохраняем файл. Места нужно много... Кроме того, нужно помнить, что лучше сохранять на разделы NTFS, ибо Fat32 не поддерживает файлы более 4 Гб :lol:. Опять же, если вы хотите записать игру на 4 часа, то лучше записать ее по частям, а далее сложить уже в один-два куска при помощи программы сжатия видео.

Ну и последний этап - Сжатие видео при помощи любой предназначенной для этого программы. Одна из них - Virtual Dub, алгоритм работы с которой отражен в шапке темы. Как мы уже выяснили, при сравнительно низком битрейте (200-300 kbps) двухпроходной режим ужасно портит качество, так что с его использованием нужно быть осторожным. Может, стоит даже делать один проход, жертвуя итоговым размером файла в пользу читабельности текста..

Вопросы\комменты :)??

Dimon157
02.04.2008, 07:51
<div class='quotetop'>Цитата</div>
двухпроходной режим ужасно портит качество[/b]
в смысле? :shock: при одинаковом битрейте двухпроходной режим лучше однопроходного.
на основании чего ты сделал такой вывод про качество?

T2Ton
02.04.2008, 11:32
на основании проделанного эксперимента... чуть выше я про него писал..

вышло, что при малом битрейте двухпроходной режим (соотношение скорость\качество - Insane) дает самый малый размер, но и почти самое ужасное качество...

при большом битрейте - согласен, двухпроходной режим позволяет получить качество лучше, чем однопроходной, и я не раз это сам видел..

может, стоит еще поэкспериментировать, но первый опыт был таков..

aldor
27.10.2008, 13:31
Уважаемые цивилизаторы!

Огромная просьба - освежите пожалуйста ссылки на видео! Потому как старые ссылки живые только на Rapidshare.
Кстати, можно их все охапкой на Торренте выложить.

Заранее спасибо!

Dimon157
27.10.2008, 21:09
ok, оформлю торрент - напишу.

Dimon157
27.10.2008, 23:16
Готово (http://www.civfanatics.ru/forum/index.php?showtopic=8185)

aldor
28.10.2008, 10:57
Огромное спасибо!

Посмотрев записи понял, что в циве ничего не понимал... :)

Bemep
28.10.2008, 11:28
<div class='quotetop'>Цитата</div>
Посмотрев записи понял, что в циве ничего не понимал... [/b]
Эти записи относятся только к игре с людьми! :)

Dimon157
28.10.2008, 12:24
Я свою для сингла делал.

Тактик
08.10.2009, 13:39
Друзья,
вздумал записать пару своих игр, чтобы, конечно, в первую очередь оставить память для поколения своих потомков, ну и как вариант проанализировать свою игру на досуге.

пробовал поставить FRAPS v2.9.3 - прога устанавливается, но потом говорит, что я не администратор и не хочет ее запускать. А кто ж я тогда, я у своего компа один пользователь вроде как.

CamStudio все записывает, даже можно звук писать, что прекрасно, но играть действительно с записывающей включенной прогой нельзя, пробовал ее включить параллельно с игрой онлайн - мне сказали, чтобы я прекратил скачивать порно.
Пробовал снизить качество записи - не помогает.

Буду рад советам по делу.

OT4E
08.10.2009, 18:44
<div class='quotetop'>Цитата(Тактик * 8.10.2009, 13:39) 309873</div>

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

пробовал поставить FRAPS v2.9.3 - прога устанавливается, но потом говорит, что я не администратор и не хочет ее запускать. А кто ж я тогда, я у своего компа один пользователь вроде как.

CamStudio все записывает, даже можно звук писать, что прекрасно, но играть действительно с записывающей включенной прогой нельзя, пробовал ее включить параллельно с игрой онлайн - мне сказали, чтобы я прекратил скачивать порно.
Пробовал снизить качество записи - не помогает.

Буду рад советам по делу.
[/b]

В Camstudio какой ставишь компрессор?
зы: поставь divx и все будет ок.

Тактик
17.10.2009, 16:06
<div class='quotetop'>Цитата(OT4E * 8.10.2009, 18:44) 309918</div>

В Camstudio какой ставишь компрессор?
зы: поставь divx и все будет ок.
[/b]

а где там divx? на картинке - он поставлен?
пробовал и с этим - качество видео отвратное, все равно лагает, и напрягает то, что курсор мигает во время игры.

Гость
17.10.2009, 18:40
DivX и XviD - разные кодеки

Тактик
17.10.2009, 18:46
Вот список возможных компрессоров.
Видимо, надо поставить DivX, тогда и она должен появиться в этом списке.

Sspphheerraa
04.06.2011, 17:15
Готово (http://www.civfanatics.ru/forum/index.php?showtopic=8185)

У меня пароль запрашивает?
как скачать-то?

Termitnik
04.06.2011, 17:29
У меня пароль запрашивает?
как скачать-то?

Почитай внимательнее там где пароль запрашивает.

Sspphheerraa
04.06.2011, 22:54
Ага, понятно, спасибо.

Элестей
11.10.2020, 15:04
В beyond the sword текст пропал, всё пустое, что сделать?