Извлечение метаданных из видео (с использованием matlab) и сравнение последовательности метаданных с оригинальной последовательностью - PullRequest
0 голосов
/ 17 января 2019

Я пытаюсь извлечь метаданные из видео, используя matlab. Для этого я использовал:

fileID = fopen('C:\Users\Desktop\video12.mp4');
A = fread(fileID,'*char')

Я могу получить вывод следующим образом: (Это не общий вывод, так как он довольно большой!)

' '
    '+'
    'i'
    'l'
    's'
    't'
    ' '
    ' '
    ' '
    '#'
    '©'
    't'
    'o'
    'o'
    ' '
    ' '
    ' '
    ''
    'd'
    'a'
    't'
    'a'
    ' '
    ' '
    ' '
    ''
    ' '
    ' '
    ' '
    ' '
    'L'
    'a'
    'v'
    'f'
    '5'
    '3'
    '.'
    '2'
    '4'
    '.'
    '2'

В выводе выше, у меня есть метаданные, такие как ftyp, mdat, data и т. Д. Наряду с метаданными есть также некоторые вещи в выводе, которые я не хочу.

Я хочу извлечь только необходимую часть из моего вывода, а затем сравнить последовательность моего вывода с некоторой уже переданной последовательностью. пример:

ftyp
mdat
isom .... //this would be the data that i want to selectively select from the output that i got.

и сравните вышеуказанную последовательность с последовательностью, записанной в программе. например: Ftyp Isom MDAT ...

сравните оба и дайте результат. Если бы кто-нибудь мог мне помочь, это было бы здорово, так как я новичок в Matlab. Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...