how to read h.264 video in the format .mkv into matlab?

回答 (2 件)

Dinesh Iyer
Dinesh Iyer 2015 年 9 月 18 日

1 投票

MKV files are not native supported on Windows. You can download the following codec pack:
and then use VideoReader to read the data into MATLAB.
Hope this helps.
Dinesh

1 件のコメント

Gail Distefano
Gail Distefano 2021 年 3 月 5 日
I have tried this but get this error:
v = VideoReader('C:\users\gaila\Documents\output.mkv')
Error using VideoReader/initReader (line 734)
Unexpected exception in plug-in: 'No Frame Rate for this file Reason: The requested attribute was not found.'
Error in audiovideo.internal.IVideoReader (line 136)
initReader(obj, fileName, currentTime);
Error in VideoReader (line 104)
obj@audiovideo.internal.IVideoReader(varargin{:});

サインインしてコメントする。

Walter Roberson
Walter Roberson 2015 年 9 月 18 日

0 投票

2 件のコメント

ARJUN K P
ARJUN K P 2015 年 9 月 18 日
i didnt get the code sir
Walter Roberson
Walter Roberson 2015 年 9 月 18 日
If you follow the links there you can get the complete source and .mex32 and .mex64 at http://sourceforge.net/projects/avisynthreader/ . You click on the Download link there, download the .zip, expand it, and put the resulting directory onto your MATLAB path such as by using pathtool

サインインしてコメントする。

質問済み:

2015 年 9 月 18 日

コメント済み:

2021 年 3 月 5 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by