Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Мультимедиа _ Phonon-звук есть, а видео нет:(

Автор: Snikersoman 24.11.2010, 22:32

Собрал простенький плеер (Qt sdk + winXP+mingw)- на моем компе есть и звук и видео, а у остальных есть только звук. К ярлыку я положил вроде все нужное:phonon4.dll, phonon_backend, QtCore4.dll, mingwm10.dll, libgcc_s_dw2-1.dll. На кодеки и директ икс грех жаловаться с ними все в порядке... Так в чем же проблема?
Подскажите пожалуйста в чем же может быть дело !

Исходники если нужны кому:
http://2u.ifolder.ru/20448484
http://2u.ifolder.ru/20448372

Автор: kwisp 25.11.2010, 15:34

Цитата(Snikersoman @ 24.11.2010, 22:32) *
я положил вроде все нужное

ну значит не все.
посмотри каких dll не хватает какой нить утилиткой

Автор: Snikersoman 25.11.2010, 16:54

Цитата(kwisp @ 25.11.2010, 15:34) *
посмотри каких dll не хватает какой нить утилиткой

А можно название такой утилитки подсказать?:)

Автор: kwisp 25.11.2010, 16:58

Snikersoman,
http://www.linux.org.ru/forum/development/1548976
у тебя наверное в поставке компилятора есть. читай доки по своему компилятору

Автор: Snikersoman 25.11.2010, 20:16

Вскрыл экзешник утилиткой dependency walker , у нее серьезных претензий нет. Пишет только это: http://imagepost.ru/?v=319/M2ixgJdt.JPG . Уж не знаю чем видео плееру не угодила библиотека маршрутизации...но работать плеер не хочет даже с mpr.dll под боком....
В чем же тогда может быть дело?

Автор: kwisp 25.11.2010, 21:00

Цитата(Snikersoman @ 25.11.2010, 20:16) *
В чем же тогда может быть дело?

хм....
а версия винды таже что и у тебя?
а в системных перменных пути к либам прописаны. сравни пути со своего компа и с чужих.

Цитата(Snikersoman @ 25.11.2010, 20:16) *
Пишет только это: картинка .

ничего себе нет серьезных притензий.

набери эту ошибку в гугле. посмотри версию это dll.
ну давай делай же что нибудь.

Автор: Snikersoman 25.11.2010, 22:20

Тут дело явно не в mpr.dll http://translated.by/you/dependency-walker-frequently-asked-questions-faq/into-ru/trans/?page=1#part582764
Там сказано:

Раскрывающийся текст
Пропуск отложенных функций - не проблема когда вызов DLL происходит до возникновения ситуации. Dependency Walker помечает все потенциальные проблемы, поскольку он не может определить следит ли приложение за результатом.

Интереснее другое- я смог запустить видео на своем ноутбуке, там WinXp Sp1 :), а из кодеков только повер двд
Теперь вопрос: почему видео не запускается на WinXp Sp3? если все библиотеки на месте и с кодеками тож проблем нет..
Причем на компе точно таким же образом работает и стандартный qmediaplayer который лежит в demos,
при его запуска из самой qt (при этом то все нудные библиотеки на месте) есть только звук...Прям токи загадка какая то...:(

Кстати эксперимента ради я себе на компьютер установил повер двд (на ноутбуке то он стоит и все работает)
однако никаких изменений не последовало...

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)