Что означает ошибка
Кодек — это то, что сжимает кадры во время записи. Аппаратный кодировщик делает это отдельным блоком видеокарты, и Bandicam при старте записи должен его «занять». Если занять не удалось, программа показывает «Failed to initialize codec»; в русском интерфейсе окно добавляет совет, по которому эту ошибку и ищут: если вы используете кодировщики NVENC или AMD, убедитесь, что установлена последняя версия драйвера.
Разработчик называет две главные причины: не хватает памяти или кодировщик уже используется другой программой — OBS, оверлеем Discord, GeForce Experience, браузером с аппаратным ускорением, второй копией Bandicam. Третья по частоте — драйвер видеокарты: так, в версии 7.1.9 от декабря 2025 года разработчик чинил именно ошибку инициализации кодека с драйвером NVIDIA 591.44.
Важно
Ошибка относится к выбранному кодеку, а не к записи вообще. Самый быстрый способ убедиться — переключить кодек на программный H.264 (CPU) и нажать запись. Пошло — значит, программа цела, а разбираться надо с видеокартой и её драйвером.
Порядок действий
Официальный список разработчика, по убыванию частоты причины:
- Закройте всё, что использует видеокарту и память. Другие рекордеры и стримы, оверлеи Discord и GeForce Experience, браузер с десятком вкладок видео. Два захватчика на одной игре — классическая причина, и не только этой ошибки, но и чёрного экрана.
- Выберите другой аппаратный кодек, если он есть в списке: H.264 (Intel Quick Sync) или H.264 (AMD VCE/VCN) вместо NVENC — и наоборот. На ноутбуках с двумя видеокартами это часто решает вопрос сразу.
- Переключитесь на программный кодек — H.264 (CPU) или Xvid. Нагрузка на процессор вырастет, но запись пойдёт; что это значит для слабого ПК.
- Если ошибка только в режиме записи игр — попробуйте режим записи экрана для той же игры. Разработчик называет это отдельным шагом.
- Обновите драйвер видеокарты с сайта производителя — NVIDIA, AMD или Intel. При упорной ошибке драйвер полностью удаляют и ставят заново; затем переустанавливают сам Bandicam с официального установщика.
- Проверьте, поддерживает ли ваша видеокарта кодировщик вообще — списки по производителям ниже. Если карта старая, пункта с аппаратным кодеком в Bandicam может не быть вовсе, и это не ошибка.
- Проверьте версию Bandicam. Для каждого кодека есть минимальная версия программы; актуальная сборка закрывает все — история версий.
Отдельный случай у владельцев RTX 50-й серии: по данным разработчика, NVENC не работает в старых 32-битных играх на DirectX 9 — там остаётся программный кодек.
NVIDIA NVENC
Что должно сойтись, чтобы NVENC появился в списке и запустился:
| Кодек | Видеокарта | Версия Bandicam |
|---|---|---|
| H.264 | GeForce GTX 600 и новее; ноутбуки — GTX 660M и новее | 2.0.0 и новее |
| HEVC | GTX 950 и новее (Maxwell); ноутбуки — GTX 965M и новее | 2.4.0 и новее |
| AV1 | RTX 40-й серии: 4060 и выше, ноутбуки — 4050 и выше; только контейнер MP4 | 7.0.1 и новее |
Драйвер — последний с сайта NVIDIA. На Windows XP и Vista пункта NVENC нет по определению. Если карта в списке, драйвер свежий, а ошибка остаётся — почти наверняка кодировщик занят другой программой: у NVENC ограниченное число одновременных сеансов, и его легко исчерпать стримом плюс оверлеем.
Полезная деталь из настроек: в параметрах NVENC есть выбор GPU device — он нужен, когда видеокарт больше одной. Если Bandicam пытается запустить кодировщик не на той карте, укажите нужную вручную.
AMD VCE/VCN
У AMD свои три условия.
- Видеокарта. Кодировщик H.264 есть в картах с Video Coding Engine: настольные HD 7700 и новее, ноутбучные HD 7700M/7800M/7900M/8830M и новее. Не поддерживают: настольные HD 7600 и ниже, HD 7900, Radeon R5 2xx/3xx/4xx, R7 240/250/340/350, серии 6xxx, HD 5xxx и HD 4xxx. Если карты нет в списке, пункта AMD в Bandicam не будет — и это нормально.
- Драйвер. Catalyst 13.10 beta и новее; в 13.9 и старше кодировщика нет. На практике — последний драйвер с сайта AMD, при проблемах с полным удалением старого.
- Режим совместимости. Если у ярлыка Bandicam стоит галочка «Запускать в режиме совместимости», пункт H.264 (AMD VCE/VCN) пропадает из списка кодеков. Правый клик по ярлыку → Свойства → Совместимость → снять галочку.
Из старых обсуждений на форуме разработчика: ошибка появлялась, когда одна и та же видеокарта одновременно тянула игру и кодировала запись, — совет был тот же, выбрать другой кодек. А ошибка при очень маленьком разрешении записи с AMD HEVC давно исправлена в самой программе.
Intel Quick Sync
Quick Sync живёт в встроенной графике процессора, и у него две типичные причины сбоя.
- Не тот процессор. Кодировщик есть у большинства Core i3, i5 и i7 начиная со второго поколения, но не у всех: часть процессоров 2–4 поколений и все более ранние его не имеют. Модель смотрите на сайте Intel.
- Встроенная графика выключена. Если в системе стоит отдельная видеокарта, встроенную графику Intel часто отключают в BIOS, и Quick Sync исчезает вместе с ней. Нужен включённый iGPU и свежий драйвер Intel HD Graphics с сайта Intel.
Версия Bandicam с поддержкой Quick Sync — любая актуальная; AV1 и HEVC через Quick Sync доступны только на новых процессорах.
Запасной кодек и как жить дальше
Если аппаратный кодировщик так и не запустился, записывать всё равно можно. Программный H.264 (CPU) работает на любой машине; цена — нагрузка на процессор и, на слабом компьютере, риск рывков. Снизьте частоту кадров до 30 и разрешение записи до 1080p или 720p — порядок настройки под слабый ПК, а если рывки остались — как найти узкое место.
Что теряется без аппаратного кодека, видно в цифрах разработчика: минута 1080p30 в NVENC AV1 занимает около 15 МБ, в HEVC — около 30, в H.264 — 31; программный H.264 даёт похожий размер, но сжимает силами процессора. Полный разбор форматов — в статье какой кодек выбрать.
И честная граница: если видеокарта старше 2012 года, аппаратного кодировщика в ней нет, и никакие драйверы его не добавят. Для таких машин программный H.264 на 30 кадрах — не компромисс, а штатный режим.