在Linux系统中,您可以使用所有的GStreamer插件。 在Windows系统中,您可以使用DirectShow编解码器,包括ffdshow。或者,您可以使用ffmpeg进行视频转码或将视频帧写入一系列图像。
短暂的回答是不行,您不能添加新的编解码器。我想您希望在Matlab函数avifile和addframe等中使用这些编解码器。Matlab仅支持非常有限且过时的编解码器集合。要获得MPEG编码,您可以尝试The Mathworks文件交换上的mpgwrite和mpgread。或者,欲了解更多信息,请参见this支持链接。
VideoReader
和VideoWriter
。 - reve_etrange