Я работаю с программой, которую мне нужно документировать и просматривать, но которую я не писал, и никому, с кем я могу легко добраться. Одна из проблем, с которыми я столкнулся, заключается в том, что он должен читать и работать с .avi-файлами, но каждый раз, когда я пытаюсь, он терпит неудачу. Файл представляет собой avi, преобразованный из формата MTS. Компьютер, похоже, считает, что это файл avi, и он запускает его без инцидентов, но я не знаю, почему проблема cvCaptureFromAVI возникает.Получить информацию об ошибке cvCaptureFromAVI
Функция cvCaptureFromAVI просто возвращает значение null. Я не могу понять, что в cvCaptureFromAVI вызывает ошибку, и я не смог получить информацию об ошибке, почему он не будет читать файл.
avi - это всего лишь контейнер, шансы высоки, что у вас нет кодека для его распаковки на вашей машине. – berak
Недавно я снял avi-видео, которые я нашел онлайн, чтобы проверить, и они также потерпели неудачу. Поэтому я не уверен, что это проблема с преобразованием ffmpeg. – Bill
Возможно, ваша программа не находит видеофайл. Проверьте путь, который вы поставляете, чтобы открыть видеозапись. попробуйте использовать/вместо \ в пути. – Alexey