Название: библиотеки для музыкального плеера Отправлено: toshcka от Январь 09, 2010, 00:10 есть задача, написать музыкальный плеер
gui будет писаться на qt какой мультимедийной библиотекой воспользоваться? подойдет ли phonon для этой задачи? требования: кроссплатформенность c/c++ Название: Re: библиотеки для музыкального плеера Отправлено: Авварон от Январь 09, 2010, 00:51 да
Название: Re: библиотеки для музыкального плеера Отправлено: jekazz от Январь 10, 2010, 19:57 phonon подойдёт, только под Windows он компилится исключительно Microsoft компилятором, MinGW не сумеет. Год назад тоже делал мультимедиа плеер :). Использовал slave режим mplayer-а.
Вкратце: для воспроизведения музыки/видео с помощью QProcess запускаем mplayer, которому передаём соответствующие параметры через командную строку. Потом по stdin (QProcess::write()) mplayer-у передаём команды управления. из stdout/stderr (QProcess::readyReadStandardOutput()/QProcess::readyReadStandardError()) читаем вывод mplayer-а. Для того, чтобы mplayer выводил видео в нужное нам окно нашего GUI программы, ему в командной строке передаётся параметр "-win winid", где winid - идентификатор окна, то есть нашего QWidget. Метод себя хорошо зарекомендовал. И сейчас таким образом делаю ещё один плеер. http://www4.mplayerhq.hu/DOCS/tech/slave.txt (http://www4.mplayerhq.hu/DOCS/tech/slave.txt) - slave команды mplayer-а. http://www1.mplayerhq.hu/DOCS/HTML/ru/index.html (http://www1.mplayerhq.hu/DOCS/HTML/ru/index.html) - всё по mplayer. Название: Re: библиотеки для музыкального плеера Отправлено: toshcka от Январь 10, 2010, 20:15 jekazz, спасибо, про Phonon знаю, об этом и Шлее пишет вроде
об mplayer тоже подумывал, спасибо, что поделились опытом :) Название: Re: библиотеки для музыкального плеера Отправлено: Авварон от Январь 10, 2010, 21:35 фонон всю жизнь собирался под мингв правкой 2х строчек
более того, в 4.6 он есть собранный лучше под винду бекенд-мплеер бы нашли Название: Re: библиотеки для музыкального плеера Отправлено: ilyagoo от Январь 12, 2010, 19:34 Для wav (другие форматы просто не были нужны) писал на OpenAL. Либо можешь взять fmod. Обе кроссплатформеные. Это если не лень:-)
Название: Re: библиотеки для музыкального плеера Отправлено: toshcka от Январь 14, 2010, 18:10 спасибо, пока решил побаловаться побольше с phonon :)
|