Форум сайта python.su
Как с помощью питона воизпроизвести аудио? Желательно с примером кода
Отредактировано (Июнь 9, 2009 17:55:14)
Офлайн
Ну хоть чуть чуть в стандартную либо пробовал заглянуть. Модуль winsound тебе поможет (если у тебя винда). Примеры то тут не нужны. Функционал модуля постигается print dir(winsound)
Офлайн
А для убунты?
Офлайн
os.system('play my.wav') =)
Офлайн
@slivlen, ваш пример не работает с Mp3
Офлайн
import os
os.system("play /home/ppiskun/player/music/horovod.mp3")
ppiskun@ppiskun-desktop:~$ python /home/ppiskun/player/test.py
play formats: no handler for detected file type `audio/mpeg'
Офлайн
Ну тогда замени play на то, что может воспроизводить mp3(н-р на mpg321). Если тебе требуется воспроизводить звуки при определенных событиях в программе, то этого должно хватить. Иначе стоит посмотреть в сторону PyMedia(http://pymedia.org/)
Офлайн
Спасибо. Модуль хороший, но мне не хватает знаний англ. яз чтобы изучить доки. Вы не могли бы привести кусок кода для этой библиотеки(который просто воизпроизводит mp3 файл)?
Офлайн
Архив с примерами, как и исходники pymedia, можно скачать с sf: http://sourceforge.net/project/downloading.php?group_id=86491&filename=pymedia-examples-1.3.7.zip&a=19119773
См. aplayer.py
Офлайн