VideoReader don't read .m4v
Ältere Kommentare anzeigen
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.
Antworten (1)
Harish Ramachandran
am 17 Jan. 2018
1 Stimme
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 Kommentare
Xin Cao
am 17 Jan. 2018
Alex Van Der Ven
am 15 Okt. 2020
Worked great for me (2020a), thanks Harish!
xingxingcui
am 26 Jan. 2021
another solution:
https://www.mathworks.com/matlabcentral/answers/727183-videoreader-can-t-read-mp4-files
Kategorien
Mehr zu Audio and Video Data finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!