BandicamНе правда ли знакомая связка? Думаю её встречал каждый, кто пытался записывать и монтировать видео с компьютерных игр из желания залить на YouTube или поделиться с друзьями.
Данная связка очень проблемная и кажется, что хорошо бы от неё отказаться и пользоваться чем то другим, но альтернатив мало.

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

Для начала стоит сказать, что я пользуюсь видеокартой от Nvidia, а эти ребята начиная с модели 660 устанавливают на свои карточки NVENC, аппаратный многопоточный кодировщик видео H.264. Вещь очень крутая, значительно ускоряет кодировку видео разгружает процессор и саму видеокарту, что дает больше производительности в игре при записи видео, а также значительно ускоряет рендеринг видео, если использовать данную технологию. Разработчики Bandicam не дураки и встроили в свою программу поддержку данной кодировки.

И один из вариантов работы связки Bandicam + h264 + Sony Vegas работает очень хорошо и не требует никаких лишних телодвижений.
Настройки выглядят так:

  • Формат файла: MP4
  • Кодек: H264 (NVIDIA NVENC)

Bandicam

При таких настройках мы получаем качественно видео в формате .mp4, которое спокойно кушает Sony Vegas, позволяет его монтировать и спокойно выводит в конечных файл. «Вот оно счастье?» — думал я пока у меня не вылетела игра, спустя 30 минут записи. Bandicam принудительно остановил запись и у меня получился не финализорованный (можно читать поврежденный) .mp4 файл.
Те, кто давно работает с Bandicam сразу вспомнят про внутреннюю утилиту, предназначенную специально для таких случаев bdfix.exe (лежит она в папке с .exe бандикама). В своей не простой ситуации я тоже вспомнил, про эту замечательную вещь и был послан этой программой на все три буквы. Дело в том, что bdfix.exe может работать только с .avi файлами. Занавес.

Дальше было много попыток восстановить повреждённый материал. В интернете нашел много программ для восстановления не финализированных .mp4 файлов, оказывается такая беда часто случается с любителями видеосъемки. Камера разряжается — видео повреждается, теряет флешку — повреждается и обычно данные программы им помогают. У нас другой случай, у нас кодек h264 и .mp4. Финализироваться он не захотел ни одной из 5-ти программ, которые я пробовал. Перекодироваться он также напрочь отказывался.

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

Окей, подумал я, раз с .mp4 такая беда, то давайте я буду писать в .avi, размер файла не много больше, да и сам Bandicam предлагает данный формат файла. И пошел писать видосиков на несколько часов. И тут я хапнул проблем больше чем когда либо. Стоит пояснить, что раньше я также пользовался NVENC, у был старый Bandicam и там надо было настраивать технологию вручную, здесь я был уверен что проблем не будет ибо та же технология только встроенная сразу, так сказать от производителя. Я никогда так не ошибался…

Самая меньшая из проблем состоит в том, что Sony Vegas не будет видеть ваши .avi файлы в кодировке h264. Проблема решается просто — установкой h264 кодеков — ссылка для скачивания https://sourceforge.net/projects/x264vfw/
Хорошо, теперь Sony Vegas кое как берёт наши файлы, но что-то не так… Когда на видео происходит движение в предпросмотре картинка сыпется на пиксели. «Ну, ничего страшного, предпросмотр вообще глючный» подумал я и запустил рендеринг, какой меня ждал сюрприз ибо все видео было таким на старом мене про «опять сжимаешь».
Astroneer
Это один из худших вариантов развития событий и единственным верным решением будет перекодировать/перепаковать ваш .avi в .mp4 и только тогда ваш файл нормально обработается Вегасом. Тут придется потратить не мало времени на поиск перекодировщика, который это сделает как надо, а также ещё больше на саму перекодировку Лично мне помог iSkysoft iMedia Converter Deluxe.

А теперь давайте посмотрим на путь не усыпанный граблями, путь на котором видео весит мало, путь на котором Bandicam не жрет много ресурсов, на котором Sony Vegas нормально потребляет ваши видео, без отрыжки в виде шакалов.
Итак путь Дзен состоит из следующих пунктов:

  1. Устанавливаем h264 кодек https://sourceforge.net/projects/x264vfw/
  2. Заходим в настройки Bandicam (Видео -> Настройки (кнопка внизу)
  3. Bandicam

  4. Выбираем avi
  5. Выбираем -Внешний кодек-
  6. Bandicam

  7. Выбираем x264vfw — H.264/MPEG-4 AVC codec
  8. Жмем «Конфигурация» и выставляем настройки как на скриншоте, обратите внимание на окно внизу в него обязательно надо прописать —keyint 1
  9. Bandicam
    Bandicam

  10. В настройках аудио выставить запись звука в отдельные аудиофайлы
  11. Bandicam

  12. Забыть о проблемах!

Теперь Bandicam записывает видео в кодировке h264 формате .avi, которое без проблем воспринимает Sony Vegas. И которое в случае вылета игры, вы сможете восстановить с помощью bdfix.exe.

Помог статьей? Помоги копейкой!