2013-06-08 2 views
1

내 컴퓨터에서 실행되지만 컴퓨터 클러스터에서는 실행되지 않는 MATLAB 코드가 있습니다. 기본적으로 mmreader (VideoReader)를 사용하여 비디오 파일을 읽습니다. 클러스터에서 다음 오류가 발생합니다.matlab에서 비디오 읽기.

??? Linux 시스템에서 mmreader를 사용하려면 GStreamer 버전 0.10.0 이상이 필요합니다. Linux 배포판 또는 GStreamer 웹 사이트에서 최신 Gstreamer 0.10.x 릴리즈를 설치하고 MATLAB을 다시 시작하십시오.

모든 gstreamer 패키지를 설치할 수있는 관리자 권한이 없습니다. 특정 패키지가 필요한지 아십니까? 나는 소스에서 설치해야한다고 생각한다. 아니면 다른 방법이 있습니까?

비디오는 MPEG v4로 인코딩됩니다.

답변

1

적어도 gst-plugins-good과 gst-plugins-bad에는 일부 MPEG4 코덱이 있습니다. 아마 그들은 또한 당신이 찾고있는 것을 가지고있을 것입니다.

+1

관리자 권한이 없기 때문에 gstreamer 패키지를 설치할 수 없습니다. 드디어 VideoUtils 오픈 소스 패키지를 사용하여 내 문제를 해결했습니다. –