Я бы хотел преобразовать поток MJPEG с IP-камеры в сжатый файл видео. Для доступа к потоку я использую MJPEF Decoder, который можно найти здесь: http://channel9.msdn.com/coding4fun/articles/MJPEG-Decoder. Если я напишу фреймы в файл avi с оберткой avifil32.dll, мне нужно 100 МБ в течение 1 минуты с 5 кадров в секунду. Что я могу сделать?Сохранение MJPEG для сжатого видеофайла с C#
0
A
ответ
1
Try Ави писатели, предоставляемые AForge.NET:
AForge.Video.VFW.AVIWriter
использует в видео для Windows APIAForge.Video.FFMPEG.VideoFileWriter
использует библиотеку FFmpeg
Два важных параметров для каждого из них FrameRate
и BitRate
, поэкспериментируйте с теми, кто хочет получить компромисс качества/размера.
FYI, AForge также включает в себя клиент MJPEG и библиотеку для обнаружения движения видео.