【发布时间】:2017-03-03 19:33:14
【问题描述】:
代码:
A = aviread('firstAttempt_1395344631.avi');
回复:
Error using VideoReader/init (line 447)
Failed to initialize internal resources.
Error in VideoReader (line 132)
obj.init(fileName);
Error in untitled (line 1)
A = VideoReader('firstAttempt_1395344631.avi');
有什么建议吗?我无法使用 aviread,因为我得到了回复:
Error using aviread (line 148)
Only uncompressed AVI movies can be read on UNIX.
Error in untitled (line 1)
A = aviread('firstAttempt_1395344631.avi');
【问题讨论】:
-
感谢您的编辑。我有一台运行 OS X 10.8.5 的 MacBook Air,如果这很重要的话。 .avi 文件都是 25-50 MB。
-
您使用的是什么版本的 Matlab? QuickTime 可以打开和播放文件吗? AVI 是一种容器格式,而不是编解码器 - 使用 QuickTime 打开文件并按 command-i 以获取信息并让我们知道使用的编解码器。另外,你的问题有点混乱。第一条错误消息似乎与上面的代码不匹配。
aviread和VideoReader你都试过了,对吧?后者应该能够读取 QuickTime 可以播放的 AVI。