Ubuntu의 Matlab 라이브러리

Ubuntu의 Matlab 라이브러리

방금 내 컴퓨터에 matlab을 성공적으로 설치했지만 프로그램을 실행하려고 했더니 다음과 같은 오류가 발생했습니다.

>> reproduceResults
Warning: Directory already exists. 
> In reproduceResults at 14 
Processing ./data/baby.mp4
Error using VideoReader/init (line 429)
The file requires the following codec(s) to be installed on your system:
    video/x-h264


Error in VideoReader (line 132)
            obj.init(fileName);

Error in amplify_spatial_lpyr_temporal_iir (line 31)
    vid = VideoReader(vidFile);

Error in reproduceResults (line 20)
amplify_spatial_lpyr_temporal_iir(inFile, resultsDir, 10, 16, 0.4, 0.05, 0.1);

>> 

참고로 제가 실행하려는 코드는 다음과 같습니다. http://people.csail.mit.edu/mrub/vidmag/#code

저는 제공된 비디오 파일을 모두 다운로드한 후 presentsResults.m을 실행하고 있습니다.

어떤 도움이라도 주시면 감사하겠습니다!


Google에서 작동하는 답변을 찾을 수 없습니다. 제가 시도한 것은 다음과 같습니다. http://memyselfandcomputer.blogspot.com/2011/01/matlab-2010-videox-h264-error-on-ubuntu.html

그래도 아무것도 바뀌지 않는 것 같습니다. 디버그/검색을 더 잘 수행하는 데 도움이 되도록 더 자세한 출력을 얻을 수 있는 방법이 있습니까?

답변1

조금 늦었지만 저도 같은 문제에 직면했습니다. 한 가지 해결 방법은 다음을 통해 코덱을 설치하는 것입니다 apt-get.

sudo apt-get -y install gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse

이로 인해 문제가 해결되었습니다.

답변2

다음은 여러 가지 솔루션을 제안하는 스레드입니다. 귀하에게 적합한 솔루션이 포함되어 있기를 바랍니다.http://ubuntuforums.org/showthread.php?t=775943

답변3

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg

14.04에 gstreamer0.10-ffmpeg에 이 ppa를 추가했는데 동일한 문제가 있었고 지금은 해결되었습니다.

관련 정보