在Matlab中读取电影文件:在完全读取所请求的帧之前到达文件末尾
我正在尝试使用mmreader()读取扩展名为.avi的电影文件,它会播放电影,但出现以下警告: 在完全读取请求的帧之前到达文件末尾。返回了第1帧到第456帧。在Matlab中读取电影文件:在完全读取所请求的帧之前到达文件末尾,matlab,Matlab,我正在尝试使用mmreader()读取扩展名为.avi的电影文件,它会播放电影,但出现以下警告: 在完全读取请求的帧之前到达文件末尾。返回了第1帧到第456帧。 请帮我完成这个…如果您不发布相关代码,很难帮助您,但我怀疑问题在于您对mmreader的第二次输入。第二个输入用于指定要读取的帧,如果指定的帧比电影文件的帧多,则会收到该警告 从文件中: 例如,给定一个包含2825的文件 与多媒体相关的帧 对象obj,读取帧2800的调用 -3000如下: images=read(obj[2800 30
请帮我完成这个…如果您不发布相关代码,很难帮助您,但我怀疑问题在于您对mmreader的第二次输入。第二个输入用于指定要读取的帧,如果指定的帧比电影文件的帧多,则会收到该警告 从文件中: 例如,给定一个包含2825的文件 与多媒体相关的帧 对象obj,读取帧2800的调用 -3000如下:
images=read(obj[2800 3000])代码>
返回:
警告:已到达文件结尾
在读取请求的帧之前
完全是。第2800帧至第2825帧
他们都回来了
我建议您要么将第二次输入调整为mmreader,要么忽略警告,因为它不会影响电影