Я помогаю в разработке приложения PyQt4.8, которое, помимо прочего, воспроизводит видео и аудио. Для этого мы используем Phonon, отчасти из-за того, что мы также встраиваем видео на страницу QtWebkit
, которая использует то же самое.
В Windows 7 стандартный фононный бэкэнд (phonon_ds94.dll
), похоже, не справляется с некоторыми форматами мультимедиа (отказ от воспроизведения), поэтому вместо этого мы пытаемся попробовать phonon_vlc
бэкэнд.
Эта страница оказалась наиболее полезной, но я до сих пор не добился успеха.
Я извлек phonon_vlc.dll и скопировал его в C:\Python26\Lib\site-packages\PyQt4\plugins\phonon_backend\
. Я установил VLC 1.1.7. Я удалил phonon_ds94
.
Но когда я запускаю свое приложение, я просто получаю сообщение об ошибке:
WARNING: bool __thiscall Phonon::FactoryPrivate::createBackend(void) phonon backend plugin could not be loaded
Я также пытался добавить C:\Program Files\VideoLAN\VLC
к %PATH%
, но все равно не радости.
Может кто-нибудь предложить какие-либо предложения?