我是尝试运行已编译的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的确定性依赖列表。有人有什么建议吗?
答案 0 :(得分:0)
今天我发现这个问题与在EC2微型实例上运行有关,其中CPU是有限的,并且它不适用于密集计算。我试图看看表现会是什么样的。
移动到下一个尺寸的EC2机器允许该应用程序运行。奇怪的是,系统上没有记录消息,表明这就是问题所在。