Записване на видео от игри (по старомодния начин)
В тази тема ще си поговорим за нещо, за което обикновено не се говори много из нашия форум - игри, и по-конкретно за видео запис на игри. Считам, че е добра идея да се разнообрази обстановката с нещо малко по-забавно, а понеже никой не ме пита, аз ще направя първата крачка и ще заговоря за това. 'Щот съм пич!
Важно уточнение: в текущата тема става въпрос за старомодния/класическия запис на игри - без хардуерно ускорение, т.е. за онези от вас, които искат да записват игри, но не разполагат с процесор и/или видео карта, които нямат хардуерен видео енкодер. Ако не сте сигурни, дали разполагате с такъв хардуер, вижте инструкциите в следващия абзац.
Ако не сте сигурни дали имате хардуер, който да има нужния хардуерен енкодер, ето как можете да го установите (инструкциите са скрити, за да се показват само при нужда и да изглежда темата по-изчистена; просто кликнете бутонче „Show“):
Spoiler
Ако разполагате с необходимия хардуер и желаете да се възползвате от хардуерното ускорение, вижте тази тема.
Програми за запис на видео от игри има немалко. Малко са обаче онези, които са смислени, а още по-малко са онези, които реално заслужават внимание.
Днес ще си поговорим за две конкретна програма - MSI Afterburner. Е, по-скоро аз ще говоря, а вие ще слушате. По-точно, аз ще пиша, а вие ще четете. Всъщност, може да не го прочетете днес. Даже, като се замисля, е по-вероятно изобщо да не го прочетете днес. Дори е почти сигурно. Макар че реално "днес" е относително понятие и когато го прочетете, мозъкът ви автоматично ще го асоциира с текущата дата, което значи, че мога да кажа "днес". Дали мога да оставя "поговорим" обаче? Защо да не мога? Използвам я преносно, а не буквално. ... Гарване, отплесваш се! Окей, да се върнем към същината - записване на игри.
Повечето от вас, които са се интересували от записване на игри, не може да не са попадали на FRAPS, която е определено най-известната програма за това. Дори вече има ръководство за нея в тази тема. То е доста старичко (на над 7 години е вече), но учудващо върши работа, защото програмата всъщност не е претърпяла много промени по интерфейса си и възможностите, които предлага. Да, опциите са малко разместени и тук-таме има някоя нова опция, но като цяло промените са малко. С това не намеквам, че програмата не се е развивала. Напротив, просто развитието се е състояло повече откъм стабилност, съвместимост и производителност, които са все функции, които не се виждат на пръв поглед, а са "под капака".
FRAPS има някои неоспорими плюсове - работи доказано стабилно и е много лесна за работа. Има основните функции и производителността ѝ е прилична. За жалост обаче и някои недостатъци: може да записва само и единствено в своя кодек; поддържа само AVI като контейнер формат; поддържа само запис на пълната разделителна способност (1:1) или наполовина, което донякъде върши работа за 4:3 съдържание, но в ерата на широкоекранните дисплеи с 16:9 и 16:10 съотношения и високи разделителни способности тези 2 опции са крайно недостатъчни; може да записва едновременно звука от играта и от микрофона, но ги обединява в един звуков поток, а не в отделни; струва 37 долара. Не че това последното спира повечето потребители, които ползват кракнати версии, но все пак си е минус. Със сигурност има и други, но това са по-големите.
И нека контрирам някои бъдещи коментари, предлагащи ми някои подобни програми. Запознат съм с повечето и нито една от тях не си заслужава парите. Ако не ви интересуват, можете да прескочите краткия обзор (в тъмно синьо).

Впечатленията са базирани на запис на fullHD разделителна способност (1920x1080) на 60 и 30 кадъра в секунда (FPS):
— Xfire е безплатна, но така и не успях да си регистрирам акаунт, за да я тествам. А и реално поддържа само ограничен брой от игри. Вярно, доста са, но все пак е някакво ограничение, което е много желателно да го няма.
— WeGame вече не съществува.
— Taksi е изоставена е много отдавна. Тя не беше напълно надеждна и още тогава. Споменавам я, за всеки случай, ако някой реши да се опита да ме затапи с нея, защото е по-неизвестна.
— Gregion не беше лоша и имаше хляб в нея, но разработката ѝ беше прекратена и програмата остана без дом (сайт). Все още може да се намери, но на фона на останалите програми, които се разработват активно, не си заслужава толкова.
— PlayClaw може да записва звук от два източника (което е добре), но ги обединява в една обща пътека (което е разочароващо). Може да създава и MKV файлове (освен AVI), което на пръв поглед звучи добре, но за жалост няма особен смисъл от MKV контейнера (на този етап), защото има сериозни проблеми с трите видео кодека, които програмата предлага. Единият кодек е неин без загуби, който за жалост отказва да се възпроизвежда, независимо дали се използва в AVI или MKV. Вторият кодек е Motion JPEG, който върши сносна работа, но ако се използва заедно с MKV, се получава десинхронизация между видео и адуио. Третият кодек е H.264, който се предлага посредством хардуерния енкодер Quck Sync на Intel, но за жалост реализацията е ужасна: при използването му кадрите падат главоломно и игрите просто не могат да се играят. Иронично е, че точно опцията, която трябва да предлага най-плавния геймплей и да осигугрява безпроблемен запис по време на игра, всъщност създава най-много проблеми. Програмата не е и евтина. Най-евтиният лиценз струва 30 долара, но той не включва хардуерно ускореното компресиране. Ако искате и него, ще трябва да заплатите 40 долара, надявайки се да отстранят проблемите, свързани с него. Отделно, за комерсиално ползване лицензът струва 60 долара. И за капак, лицензите важат само 1 година. След това трябва да се подновяват, което струва 10 долара. Не е пълен боклук програмата, но определено не си заслужава парите.
— Bandicam също не е цвете за мирисане. Също като FRAPS не може да записва многоканален звук и поддържа само AVI като контейнер формат. Поддържа доста видео кодеци (H.264, Xvid, MPEG-1, M-JPEG, lossless YUV/RGB24 и външен), но има проблеми с всички тях. Общият проблем е, че винаги използва откачено високи битрейти. За lossless кодеците е разбираемо, но за останалите не е. Извинявайте, ама 60-70 мегабита битрейт за H.264 или 80 мегабита за Xvid е просто лудост. За сравнение, битрейтите на всички 1080p (FullHD) филми, които се свалят от торентите, не надвишават 20 мегабита. Също така, по някаква причина, някои от записите на 60 кадъра в секунда не са плавни, не се усещат като 60 кадъра. Интересното е, че се предлагат и три хардуерно ускорени метода за компресиране в H.264: Intel Quick Sync, NVIDIA CUDA и AMD APP. За жалост и трите не работят както трябва - наблюдава се спад в кадрите в секунда по време на игра. Не е толкова фатално, колкото е при PlayClaw, но определено не е цветущо положението. За цена от 39 долара очаквам повече.
— Dxtory набира популярност и съм срещал мнения, че това е най-добрият софтуер за запис на игри. Честно казано, не виждам кое ѝ е чак толкова по-доброто. Поддържа само AVI като контейнер. Записаните файлове далеч не са толкова плавни, колкото ми се иска - не се усещат като 60 кадъра в секунда. Единствените реални предимства пред FRAPS са, че може да записва звук от повече от два източника (и то в отделни пътеки) и че поддържа външен кодек, т.е. можете да използвате инсталираните на системата кодеци. Авторът иска за програмата 3600 японски йени (да, правилно прочетохте, програмата е японска), което трябва да е средно около 35 долара (на базата на днешните курсове). Много са. Между другото, авторът явно е доста зле с английския, защото преводът на програмата е доста необичаен и забавен на моменти. Дори подозирам, че може да е използван машинен превод от Google Translate.
— Game Cam е абсолютен боклук. Предлага обидно малко опции, не може да записва звук от играта, капризна е, нестабилна е и записаният клип е с ужасно качество. Възможно е това последното да се дължи на ограничение в демо версията, но тогава това би говорило колко некадърни са авторите, ако са взели такова решение съзнателно. И като за ритник в слабините, това нещо струва цели 30 долара.
— D3DGear - не е лоша, разполага с всички по-важни опции, но не може да записва в MKV контейнер и не разполага с никакъв свой кодек, а използва имплементациите на 3-4 кодека на безплатния ffmpeg проект. Не че е голям проблем, но просто не предлага нищо, което да го няма в други подобни приложения. Според мен не си оправдава изобщо цената от 35 долара.
— liteCam Game е безплатна, може да записва и уеб камера, а за кодеци може да използва всеки външен видео кодек, както и своя собствен. За жалост с нейния кодек програмата нито записва плавни видео файлове, нито е лека, за да не натоварва по време на игра. Безплатна е, така че не би било редно да се оплаквам много, но определено има по-добри от нея и то също безплатни.
Съществуват и Xsplit Gamecaster/Broadcaster и Open Broadcasting Software. Те са предназначени основно за стрийм на работен плот или игри към сайтове от рода на Twitch.tv, но уж трябва да могат и да записват във файл. Xsplit не успях да ги накарам да го направят това. Срещал съм мнения, че това са лесни за използване програми, но аз не съм съгласен с това. Open Broadcasting Software е безплатна и може да се използва за запис във файл, но просто не е толкова удобна колкото специализираните за целта програми.
Мисля, че се изчерпаха
Време е да ви запозная с MSI Afterburner и Action!. Макар че аз вече споменах имената им, така, че не би следвало да е някаква изненада. Още повече, че имената фигурират и в заглавието на темата.
MSI Afterburner е приложение, което първоначално се използваше само за оувърклок и наблюдение на видео карти, но постепенно му се добавиха и още функции. Една от тях беше да може да записва и видео от игри. Предполагам, че някои вас биха запитали колко може да е добра тази функция за запис, след като това не е основното предназначение на програмата, а е просто допълнителна/странична функция. Ами, може да е и е много добра. Толкова дори, че слага почти всички останали в джоба си. И на всичкото отгоре не струва и един ирански риал. От името можете да предположите, че приложението работи само с видео карти на MSI, но не е така, работи с абсолютно всички поне малко съвременни видео карти. Също така MSI Afterburner е наследникът на RivaTuner, разработката на която беше прекратена, след като авторът ѝ бе нает от MSI да разработва Afterburner. Това обяснява и имената на един кодеците и специализираното приложение за извеждане на статистики, които се използват в Afterburner. Споменавам информативно.
Action! е сравнително ново приложение. Съществува от малко над 2 години, което може да не ви се струва малко, но определено е младо в сравнение с другите подобни. Това обаче не му пречи да е отлично и да е най-доброто платено приложение за целта.
В темата ще се старая да се придържам максимално към опции, които се отнасят само за запис на видео. Няма да обръщам внимание на нищо друго.
Action!
Автор: Mirillis
Лиценз: Платен (Trial), 29.95/49.95 USD
Връзки: Официална страница | Страница за изтегляне
Актуална версия (към момента на писане на статията): 1.19.2
Минимални изисквания:
- операционна система: Windows Vista, 7 или 8;
- процесор: Intel Celeron на 1.4 GHz (или еквивалентен на AMD) с поддръжка на SSE2 инструкции;
- памет: 512 МБ;
- видео карта: с хардуерна поддръжка на Direct3D 9 и Shader Model 2.0.
- операционна система: Windows Vista, 7 или 8;
- процесор: Intel Core 2 Duo на 2.0 GHz (или еквивалентен на AMD) с поддръжка на SSE2 инструкции;
- памет: 1024 МБ;
- видео карта: с хардуерна поддръжка на Direct3D 10 и Shader Model 4.0.
Автор: Алексей Николайчук (Unwinder)
Лиценз: Безплатен
Връзки: Официална страница | Страница за изтегляне
Актуална версия (към момента на писане на статията): 3.0.1
Изисквания:
- операционна система: Windows XP, Vista, 7 или 8;
- видео карта: NVIDIA GeForce серия 6 (6xxx) или по-нова; AMD Radeon HD серия 2000 или по-нова.