我有一个原始视频(没有标题,只有Y频道)。 我想在这个视频上做一些降噪算法。 我通过使用ffmpeg与几个编码器转换此原始视频。 但无法打开功能AVIREAD。
使用aviread时出错,无法找到解压缩器以解压缩视频流
r210未压缩的RGB 10位 v210未压缩4:2:2 10位 v308未压缩包装4:4:4 v410未压缩4:4:4 10位 y41p未压缩的YUV 4:1:1 12位 yuv4未压缩包装4:2:0 mjpeg MJPEG(Motion JPEG)
ffmpeg -f rawvideo -vcodec rawvideo -s 1920x1080 -r 25 -pix_fmt gray -i WKA00002.y -c:v v308 WKA00002_UnCompAVI.avi
什么样的编码器适用于Matlab中的AVIREAD?
非常感谢
答案 0 :(得分:1)
AVIREAD已从最新版本的MATLAB中删除。改为使用VIDEOREADER。
VideoReader支持Motion JPEG AVI。
如果您想尝试其他格式,请先检查是否可以使用Windows Media Player打开该文件?如果是这样,请使用VideoReader尝试读取文件。如果这不起作用,您是否可以提供指向您正在使用的文件的链接?
希望这有帮助。
的Dinesh