2012-06-18 2 views
0

Я бы хотел преобразовать поток MJPEG с IP-камеры в сжатый файл видео. Для доступа к потоку я использую MJPEF Decoder, который можно найти здесь: http://channel9.msdn.com/coding4fun/articles/MJPEG-Decoder. Если я напишу фреймы в файл avi с оберткой avifil32.dll, мне нужно 100 МБ в течение 1 минуты с 5 кадров в секунду. Что я могу сделать?Сохранение MJPEG для сжатого видеофайла с C#

ответ

1

Try Ави писатели, предоставляемые AForge.NET:

  • AForge.Video.VFW.AVIWriter использует в видео для Windows API
  • AForge.Video.FFMPEG.VideoFileWriter использует библиотеку FFmpeg

Два важных параметров для каждого из них FrameRate и BitRate, поэкспериментируйте с теми, кто хочет получить компромисс качества/размера.

FYI, AForge также включает в себя клиент MJPEG и библиотеку для обнаружения движения видео.

 Смежные вопросы

  • Нет связанных вопросов^_^