VideoReader don't read .m4v
2 次查看(过去 30 天)
显示 更早的评论
Hello there, I was using VideoReader to read a .m4v file on my Windows 10 education. But there comes the following error:
Error using VideoReader/init (line 619) Could not read file due to an unexpected error. Reason: Error Creating Source Reader Reason: The byte stream type of the given URL is unsupported.
Error in VideoReader (line 172) obj.init(fileName);
Does any one know how can I fix this?
My matlab version is R2017b. I used VideoReader to read .avi and works. I can open the .m4v video with VLC player but not windows media player. I tried to install gstreamer1.0 but not work.
Many thanks for your reading.
0 个评论
回答(1 个)
Harish Ramachandran
2018-1-17
Both Windows Media player and videoReader support the m4v format. Since VLC is able to play but Windows Media Player is not, it looks like it is a codec issue. Please download the latest compatible version of codec from https://www.mediaplayercodecpack.com/ and try again.
3 个评论
cui,xingxing
2021-1-26
another solution:
https://www.mathworks.com/matlabcentral/answers/727183-videoreader-can-t-read-mp4-files
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Audio and Video Data 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!