как воспроизводить звук в Ubuntu с PyQt4? [закрыто]

Это большой беспорядок. Я решил написать свое приложение на Qt (PyQt4), потому что оно должно работать с Windows и Linux. Сначала в Windows я использовал QSound, он работал, но не под Ubuntu. Итак, я переключился на QtMultimedia, код намного уродливее и сложнее, чем QSound, и снова он не работает под Ubuntu!

Как мне получить звук в Ubuntu? Это НЕ МОЖЕТ быть так сложно, не так ли ??

Пожалуйста, назовите рабочий модуль или дайте какие-нибудь общие советы.

0
задан 30 July 2013 в 01:06

1 ответ

Посмотрите на этот ответ:

https://stackoverflow.com/a/2171346/2557231

Как сказал Алекс, Фонон выглядит как ваш Лучшая ставка, потому что вы можете использовать его с Pyqt. Вы можете найти множество примеров использования фононов с помощью Google. Этот, http://forum.kde.org/viewtopic.php?f=14&t=84275 , например, является инструментом командной строки для воспроизведения звука с использованием phonon. Вы также можете взглянуть на класс QSound. QAudioInput выглядит интересным для добавления поддержки для микрофона.

Надеюсь, это поможет.

PS:

  1. Сайт берега реки упоминает фононный модуль:)
  2. Я нашел вопрос об использовании Phonon + Pyqt - https://stackoverflow.com / questions / 1083118 / play-mp3-using-python-pyqt-and-phonon
0
ответ дан 30 July 2013 в 01:06

Другие вопросы по тегам:

Похожие вопросы: