Erreur Matlab MCR exécutant l'application de l'utilisateur final

Je suis un utilisateur final essayant d'exécuter un exécutable Matlab compilé. Cet exécutable nécessite le MCR v80. Il semble utiliser des composants de traitement vidéo du MCR, mais le programme d'installation de MCR n'a effectué aucune vérification de dépendance. Les erreurs que je reçois sont assez vagues, mais j'en ai résolu quelques-unes en installant des plugins gstreamer.

Mon problème actuel est très vague et je ne sais pas quel pourrait être le problème:

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

L'application fonctionnait sur une machine Ubuntu 13.04, et j'ai gardé une trace des dépendances que j'avais installées. Maintenant, j'essaie de le configurer sur Ubuntu 12.04 et je rencontre ce problème. Je suppose que c'est une différence dans l'arbre de dépendance ou quelque chose comme ça, mais il est très difficile de traquer avec seulement le message d'erreur ci-dessus pour continuer.

Ce qui serait bien, c'est une liste définitive des dépendances pour MCR v80. Quelqu'un a des suggestions?

0
Je doute que ce soit un problème de dépendance. Il semble que l'exécutable attend une entrée (peut-être le nom du fichier vidéo à écrire ou la vidéo à traiter).
ajouté l'auteur Lokesh A. R., source

1 Réponses

Aujourd'hui, j'ai découvert que le problème était lié à l'exécution d'une micro-instance EC2, où le processeur est limité et n'est pas conçu pour des calculs intenses. J'essayais de voir à quoi ressemblerait la performance.

Passer à la taille suivante de la machine EC2 a permis à l'application de fonctionner. Curieusement, il n'y avait pas de messages enregistrés sur le système pour indiquer que c'était le problème.

0
ajouté