C# 使用C将MJPEG保存到压缩视频文件#
我想将MJPEG流从IP摄像机转换为压缩视频文件。要访问流,我使用此处找到的MJPEF解码器:。如果我用avifil32.dll包装器将帧写入avi文件,我需要100MB的内存,每分钟5帧。我能做什么?试试以下AVI编写器:C# 使用C将MJPEG保存到压缩视频文件#,c#,video,mjpeg,C#,Video,Mjpeg,我想将MJPEG流从IP摄像机转换为压缩视频文件。要访问流,我使用此处找到的MJPEF解码器:。如果我用avifil32.dll包装器将帧写入avi文件,我需要100MB的内存,每分钟5帧。我能做什么?试试以下AVI编写器: a org.Video.VFW.AVIWriter使用适用于Windows API的视频 a org.Video.FFMPEG.VideoFileWriter使用FFMPEG库 每一个的两个重要参数是帧率和比特率,请尝试这些参数以获得所需的质量/大小权衡 仅供参考,AF
使用适用于Windows API的视频a org.Video.VFW.AVIWriter
使用FFMPEG库a org.Video.FFMPEG.VideoFileWriter
帧率
和比特率
,请尝试这些参数以获得所需的质量/大小权衡
仅供参考,AForge还包括一个MJPEG客户端和一个视频运动检测库