Форум сайта python.su
Ребят, я тут в целях самооубчения решил плеер написать, вот встал вопрос о том, как реализовать воспроизведение аудиозаписей.
Если c Виндой все понятно - модуль winsound, то с реализацией под Linux не могу разобраться.
Для Linux есть модуль ossaudiodev. Как говорится в доках модуль предоставляет доступ к OSS. Но ведь же с версии Linux 2, OSS был заменен на ALSA.
Дык собственно вопрос в следующем: как реализовать воспроизвдение аудиозаписей в Linux без сторонних либ?
Офлайн
Используйте gstreamer.
http://gstreamer.freedesktop.org
http://pygstdocs.berlios.de/pygst-tutorial/
Офлайн
Alen
спасибо, но мне просто интересно, как можно реализовать при помощи стандартных инструментов.
Офлайн
Это и есть стандартный инструмент, к тому же кроссплатформенный.
Можно использовать также Qt Multimedia, PyMedia http://pymedia.org/tut/ , pygame.
Офлайн
Не разглядел.
Дык собственно вопрос в следующем: как реализовать воспроизвдение аудиозаписей в Linux без сторонних либ?
cat music.wav > /dev/sound
Офлайн
Alen
Alen
Если коротко то так:
cat music.wav > /dev/sound
Если нужно по нормальному то смотри варианты с библиотеками выше.
Офлайн