Russian Qt Forum

Qt => Мультимедиа => Тема начата: inck от Февраль 24, 2011, 23:55



Название: Phonon (Qt 4.7.1)
Отправлено: inck от Февраль 24, 2011, 23:55
в общем проблемка такая: скачал Qt, собрал нормально. phonon работает. написал маленький тестик, попробовал - норм. перенёс этот тестик на другой камп, и опа: возникла пролема откуда не ждали: программа отказалась воспроизводить аудиофайлы... может быть не хватает каких-то библиотек?!
PS: если тема подобная этой уже существует, прошу прощенья. не хотелось искать, а хотелось побыстрее найти ответ...


Название: Re: Phonon (Qt 4.7.1)
Отправлено: kibsoft от Февраль 25, 2011, 00:01
Какая система? Например на Ubuntu, для воспроизведения mp3 нужно поставить "коммерческие" кодеки(не знаю как правильно это сказать). ubuntu-restricted-extras кажется. Также у меня была проблема, когда аудио не воспроизводилось из файлов с неизвестными расширениями..например, mp3 в mpp переименовать. На линуксе воспроизводилось с другим расширением, на Symbian нет. Причина в том, что Phonon определяет MIME тип файла (QStringList BackendCapabilities::availableMimeTypes ()).


Название: Re: Phonon (Qt 4.7.1)
Отправлено: inck от Февраль 25, 2011, 00:02
семёрка 64бит - камп, скажем так, источник
ноут с 32х битной семёркой - камп испытатель

т.е. как: написал прогу, на винт скопировал ехе"шник, ну и библиотеки, типа QtCore4.dll и другие


Название: Re: Phonon (Qt 4.7.1)
Отправлено: Авварон от Февраль 25, 2011, 00:14
надо еще бэкенд фонона копировать (самое главное, хы)
где-то в недрах кьюта папка phonon, в ней dll содержащая буквы dx
копируешь эту либу в папку с аппом кажется по пути plugins/phonon/ (в общем с тем же путем что и в недрах кьюта)


Название: Re: Phonon (Qt 4.7.1)
Отправлено: inck от Февраль 25, 2011, 00:27
ха! dll'ек с содержанием dx не нашёл ни одной.. есть две ds, типа phonon_ds94 и phonon_ds9d4.. скопировал, но эффекта никакого... видимо не судьба(


Название: Re: Phonon (Qt 4.7.1)
Отправлено: Авварон от Февраль 25, 2011, 00:44
а ну да, директ шоу же, да, эти дллки. суффикс d значит дебаг. Путь ща посмотрю, видимо не туда кладете.


Название: Re: Phonon (Qt 4.7.1)
Отправлено: Авварон от Февраль 25, 2011, 00:49
кидаете нужную длл (в зависимости от дебага/релиза) в путь_к_аппу\plugins\phonon_backend\


Название: Re: Phonon (Qt 4.7.1)
Отправлено: inck от Февраль 25, 2011, 07:52
Авварон: вы не поверите: даже скопировав эти библиотеки, программа не заработала... может быть я не правильно скомпилировал КуТэ, или проэкт? Qt комплировал командой -debug -platform win32-g++ :'(