Matlab не может найти mpeg кодек на человечности 16.04

У меня есть MATLAB (64 бита) 2011a и Ubuntu 16.04.

Когда я пытаюсь выполнить следующую команду MATLAB -

v=VideoReader('demo.mp4');

Я получаю следующую ошибку -

------------

    ??? The file requires the following codec(s) to be installed on your system: video/mpeg

------------

Error in ==> VideoReader.VideoReader>VideoReader.init at 423
            obj.VideoReaderImpl = audiovideo.mmreader(fullName);

Error in ==> VideoReader.VideoReader>VideoReader.VideoReader at 133
            obj.init(fileName);

------------

У меня действительно есть все кодеки установленными, и я установил Ubuntu Ограниченные Отдельно оплачиваемые предметы.

Игрок Тотема может играть видеофайл, таким образом, выглядит, как будто MATLAB не может найти кодек или может быть им, требует кодеков на 64 бита. Где я нахожу 64 бита mpeg кодеком?

Любая справка ценится.

1
задан 18 August 2016 в 17:18

1 ответ

Я смог решить этот вопрос -

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

, последней библиотеке репозитория "ffmpeg" не были нужны кодеки моя система, и я должен был установить gstreamer0.10-ffmpeg (не в репозитории) от ppa.

1
ответ дан 7 December 2019 в 15:50

Другие вопросы по тегам:

Похожие вопросы: