Qt Phonon не воспроизводит видео - PullRequest
0 голосов
/ 12 августа 2011

У меня есть приложение, которое отображает некоторые предопределенные сообщения и видео с использованием ресурсов Phonon из библиотеки Qt .Это всегда работало очень хорошо до недавнего времени, когда доступ к машине, на которой запущено приложение, должен осуществляться через сеть.Теперь из более чем 30 видео правильно отображается только одно.

Все видео воспроизводятся нормально (установлен пакет кодека K-Lite ) с Windows Media Player или Media Player Classic .Но приложение не воспроизводит их.

Что я могу сделать, чтобы это исправить?

1 Ответ

0 голосов
/ 12 августа 2011

Phonon использует системные плагины для воспроизведения видео.Если у вас есть видео с использованием, например, формата H.264, плагин directshow по умолчанию не может его воспроизвести.Существуют альтернативные плагины, такие как vlc plugin и mplayer plugin.

Обратите внимание, что, хотя они находятся в проекте KDE, они являются чистыми плагинами Qt и просто размещены (и разработаны) по KDE;они являются частью работы Phonon в Windows с KDE.Я не нашел никаких готовых модулей (хотя в дистрибутиве KDE их должно быть несколько), но компилировать их самостоятельно должно быть относительно легко.

...