Включение поддержки mp4 / mpeg4 / avc для Qt5 WebEngine в Linux

я установил Qt 5.4.1 x64 на LUbuntu и создал приложение, которое использует новый QtWebEngine.

Я пытаюсь отобразить HTML5-страницу с тем компонентом, который использует тег. Все работает нормально, за исключением, если я пытаюсь воспроизвести видео MP4. Область видео остается черной. Это работает, если я использую другие типы видео, такие как webm / ogg в качестве источника.

Я знаю, что это связано с лицензионными ограничениями, поэтому mp4 по умолчанию отключен в Ubuntu / Linux для Qt.

Что нужно в Qt, чтобы активировать его, чтобы разрешить воспроизведение mp4, и на что я должен обратить внимание в случае условий лицензии (я читал, что статическое связывание библиотеки разрешено?)?

Я уже пытался скопировать x64-дистрибутив libffmpegsuo.so, который входит в Chrome (2,2 Мб), в каталог Qt в / plugins / webengine / и заменил тот, который уже был там (1,1 Мб) но это не имело никакого эффекта. В Chrome воспроизведение отлично работает кстати.

Если вам нужно больше деталей, таких как пути и т.д., пожалуйста, сообщите мне.

Спасибо !

Ответы на вопрос(1)

Ваш ответ на вопрос