J'effectue un traitement sur la sortie de la caméra sur l'iPhone que je ne peux effectuer que sur l'appareil. J'ai maintenant besoin de stocker chaque trame traitée avec quelques informations supplémentaires qui ont été fournies par l'étape de traitement. En fin de compte, j'ai besoin d'ouvrir les données dans Matlab pour les analyser plus avant.Comment stocker des données par image dans un fichier vidéo sur iOS pouvant être ouvert par Matlab?
Actuellement, j'utilise AVAssetWriter pour écrire un fichier mov et créer simultanément un fichier data.txt séparé que je me suis envoyé à la fin de chaque enregistrement.
Ce processus est désagréable car cela signifie que je dois télécharger le fichier data.txt chaque fois que j'enregistre quelque chose. Ensuite, je dois importer le fichier vidéo à partir du téléphone (je ne peux évidemment pas envoyer le fichier vidéo par courrier électronique parce que c'est trop gros pour le courrier électronique) et puis je dois leur donner un nom commun.
Existe-t-il un format vidéo supporté par iOS et que je puisse ouvrir dans Matlab, ce qui me permettrait d'obtenir des données par image ET des métadonnées? Y at-il une meilleure méthode que ce que je fais actuellement? J'ai vu qu'il y a un AVMediaTypeText mais je n'ai pas trouvé d'exemple de code pour cela et je doute que je puisse l'entrelacer dans un fichier mov ...
http://www.mathworks.com.au/help/matlab/ref/videoreaderclass.html - Apparemment, vous pouvez ouvrir les fichiers .mov. –
@Fabian Tamp Je sais comment ouvrir les fichiers mov. Je voudrais pouvoir enregistrer un seul format vidéo et ouvrir le fichier vidéo dans matlab et être capable d'obtenir des données d'image de bot et des métadonnées par image simultanément au lieu du processus longwinded que j'ai décrit ci-dessus. – twerdster
... je l'ai compris, je comprends votre question maintenant. Désolé pour ça. –