【发布时间】:2013-11-22 17:48:55
【问题描述】:
我是试图运行已编译的 Matlab 可执行文件的最终用户。此可执行文件需要 MCR v80。它似乎使用了 MCR 的视频处理组件,但是 MCR 安装程序没有进行任何依赖性检查。我得到的错误很模糊,但我已经通过安装 gstreamer 插件解决了一些问题。
我目前的问题很模糊,不知道可能是什么问题:
Warning: No video frames were written to this file. The file may be invalid.
> In VideoWriter.VideoWriter>VideoWriter.close at 289
In VideoWriter.VideoWriter>VideoWriter.delete at 238
In evm at 99
Error using VideoReader/read (line 86)
Unable to read the file.o
该应用程序在 Ubuntu 13.04 机器上运行正常,并且我跟踪了我安装的依赖项。现在我试图在 Ubuntu 12.04 上设置它并遇到这个问题。我猜这是依赖关系树的差异或类似的东西,但很难追踪到只有上面的错误消息才能继续。
如果有一个 MCR v80 依赖项的明确列表,那就太好了。有人有什么建议吗?
【问题讨论】:
-
我怀疑这是否是一个依赖问题。似乎可执行文件需要输入(可能是要写入的视频文件的名称或要处理的视频)。
标签: matlab matlab-deployment matlab-compiler