LINUX.ORG.RU

Проиграть аудио-файл при помощи с++-библиотек

 


0

1

Всем привет!

Со звуком ранее не работал, оттого вопрос - как, используя с++ проиграть аудио-файл с компа?

пробовал SFML, QSound, QMediaPlayer, libphonon и все не воспроизводят звук. первая ругается, что нет pulseaudio, а потом виснет, Qt не ругается, но и ничего не выводит,libphonon ведет себя как и Qt. Но vlc/google-chrome и другие плееры воспроизводят звук. В чем может быть проблема?

★★

std::system("ffplay -nodisp audio.flac &> /dev/null");
anonymous ()
Ответ на: комментарий от RazrFalcon

В последствии еще хочется не только проигрывать файлы, но и получить прямой доступ к данным, например, чтобы уметь построить гистограмму и обрабатывать ее.

aido ★★ ()
Ответ на: комментарий от aido

Это разные задачи. Не помню чтобы QMP давал такие возможности. Тут нужна или либа под конкретный формат, или ffmpeg.

RazrFalcon ★★★★★ ()
Ответ на: комментарий от aido

Все ок стало, когда перечитал код и исправил оттуда 1 строчку.

aido ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.