Open Broadcaster Software
http://obsproject.com/download кодек x264, XP не поддерживается, обязательно используйте последний Test Build - он работает быстрее обычных.
Имеет высокоэффективный режим захвата программ использующих directx - игр, видеоплееров:
В источниках(sources) добавьте Игровой захват(Game Capture) и выберите захватываемый процесс.
Например, для захвата игры battlefield 3 в разрешении 1920x1080 с битрейтом 3300kbps@60fps достаточно процессора core i7(это с учётом, что сама игра работает на том-же компьютере и выдаёт 60fps).
Захват той-же игры в 720p@30fps потребует процессор уровня core i5 2500.
Программа имеет:
онлайн трансляция видео - примеры онлайн трансляций
http://ru.twitch.tv/directory/game/Battlefield%203 64-битную версию для захвата 64-битных программ
поддержку многоядерных процессоров
захват в 30/60/120fps - напомню, youtube автоматически перекодирует видео в 30fps; большинство людей имеют мониторы с 60hz
Resolution Downscale(выполняется на видеокарте) - захват происходит в исходном разрещении, затем разрешение картинки cнижается. Можно использовать для повышения качества картинки.
полноэкранный захват
захват области экрана
захват с нескольких мониторов
захват веб-камер
захват с плат видеозахвата
захват микрофона/звука системы - в aac/mp3(aac имеет лучшее, чем mp3, качество)
mic boost, push to talk
наложение текста/картинки/слайдшоу на видео
наложение одного источника захвата на другой - с веб-камеры на изображение игры
произвольное размещение источников на сцене - например, можно поместить картинку/надпись/дополнительный источник захвата в любое место на основном источнике
сохранение записанного видео в файл
настройку качества видео(напрямую влияет на загрузку процессора) - чем выше качество, тем меньше "квадратит" динамичное видео(когда в кадре много движения) и тем выше нагрузка на процессор
Не поддерживается:
Deinterlacing - попробуйте это
http://obsproject.com/forum/viewtopic.php?f=18&t=1771 или xsplit(платный, работает медленнее obs)
Intel Quick Sync Video
http://ru.wikipedia.org/wiki/Intel_Quick_Sync_Video Windows XP
Примечание: платы видеозахвата бывают двух типов - те, которые только захватывают несжатое видео, и те, которые имеют встроенный железный кодер видео, что снижает нагрузку на процессор.
Но, некоторые карты
http://obsproject.com/forum/viewtopic.php?f=18&t=2517 могут кодировать видео в x264, так что программе прийдётся сначала раскодировать видео, а затем перекодировать его обратно.
Поэтому, если вы хотите снизить нагрузку на процессор, купив плату видеозахвата, то это не лучшая идея, к тому-же новый процессор более полезен в хозяйстве, чем плата захвата
Кроме того, у некоторых карт могут быть проблемы с драйверами/по, которое идёт в комплекте с платой - могут не поддерживатся нужные режимы захвата(например, захват в 1080p@60fps).
Использовать плату захвата имеет смысл, когда вы используете два компьютера - на одном игра, а на другом захват.
Хотя Xsplit умеет LAN streaming - видеопоток передаётся с одного компьютера на другой по сети, а не через выход монитора
Для записи видео в файл без онлайн-трансляции желательно использовать битрейт cbr 15000kbps@30fps