Я планирую написать простой, удобный для плагинов аудиоплеер на Python (а-ля foobar2000), но даже не знаю, с чего начать. Я никогда не занимался вводом-выводом, кроме обычного текста. Может ли кто-нибудь порекомендовать некоторые ресурсы по обработке аудио и аудиокодеков в Python? Если есть какой-либо хорошо прокомментированный исходный код из существующих аудиоплееров Python, это также будет чрезвычайно полезно.
Где я могу узнать об обработке ввода-вывода аудио и кодеков в python3?
Ответы (3)
Музыкальному плееру нужен графический интерфейс, верно?
Почему бы не использовать PySide - привязку Python для Qt кроссплатформенная инфраструктура пользовательского интерфейса и потрясающая мультимедийная среда Phonon а>?
Все это кроссплатформенное и работает с Python 3.
Однако я не совсем уверен, с чего начать работу с Phonon ... вероятно, это просто документация.
И здесь хорошее руководство для графической части PySide.
person
Oleh Prypin
schedule
20.01.2012
Я начал пытаться сделать это с помощью Tkinter, хотя на данный момент я все еще пытаюсь понять основы Tkinter. С тех пор, как началась школа, у меня не было много времени, чтобы что-то сделать или хотя бы познакомиться с Tkinter, поэтому, если вы думаете, что PySide - лучший выбор, чем Tkinter, учитывая несколько веских причин для перехода, я бы не прочь переключиться вообще.
- person Sotanaht; 07.02.2012
В первый раз, когда я прочитал ваш пост, я упустил момент о том, что Phonon - это мультимедийный фреймворк. Я работаю над установкой PySide прямо сейчас. Спасибо :)
- person Sotanaht; 08.02.2012
Что может быть полезно (особенно если вы работаете в Linux), так это источник 'Минирок '. Не совсем уверен в состоянии его внутреннего устройства (комментарии и т. Д.).
person
ChristopheD
schedule
18.01.2012
Обязательно посмотрю на Минирок. Я использую Linux для всего, кроме игр, так что это моя целевая платформа, но если это не слишком сложно, я бы хотел сделать эту работу кроссплатформенной на Linux / Windows / OS X. Насколько портативны обработчики ввода-вывода аудио и кодеков в питон?
- person Sotanaht; 19.01.2012
Раздел PythonInMusic вики-страницы Python содержит список аудиоплееров Python.
person
Queequeg
schedule
19.01.2012
Ни один из них на самом деле не работает с Python3. Насколько я могу судить, в настоящее время нет возможности играть во что-либо, кроме wav, iff, aiff, aifc и au. Довольно удивительно, что Python3 так долго отсутствует, но ни одна из аудиобиблиотек не была перенесена.
- person Sotanaht; 19.01.2012