Теория, подготовка к интервью и курсы для Python разработчиков
YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.
Платформа: https://yeahub.ru
Для связи: @ruslan_kuyanets
Post #230
361

#полезное
👍 Как проигрывать музыку на Python с помощью Pygame
1⃣ Устанавливаем / импортируем
2⃣ Предварительная настройка звукового микшера:
🟠
🟠
🟠
🟠
3⃣ Инициализируем звуковой модуль
4⃣ Загружаем аудиофайл
5⃣ Запускаем воспроизведение загруженного аудиофайла —>
6⃣ Пока музыка играет (
👉Новости 👉База вопросов
👍 Как проигрывать музыку на Python с помощью Pygame
1⃣ Устанавливаем / импортируем
pygame — простая библиотека для работы со звуком2⃣ Предварительная настройка звукового микшера:
pygame.mixer.pre_init(frequency=48000, size=-16, channels=2, buffer=512)🟠
frequency=48000 — частота дискретизации звука (48 кГц).🟠
size=-16 — 16-битные аудиосемплы, - означает знаковые (signed).🟠
channels=2 — стерео (2 канала).🟠
buffer=512 — размер звукового буфера, влияет на задержку3⃣ Инициализируем звуковой модуль
pygame.mixer — обязательно для воспроизведения звука —> pygame.mixer.init()4⃣ Загружаем аудиофайл
music.mp3 в память. Файл должен быть в той же директории, что и скрипт —> pygame.mixer.music.load("music.mp3")5⃣ Запускаем воспроизведение загруженного аудиофайла —>
pygame.mixer.music.play()6⃣ Пока музыка играет (
get_busy() возвращает True), программа "ждёт" и ничего не делает. Это предотвращает мгновенное завершение скрипт —>while pygame.mixer.music.get_busy():
pass
👉Новости 👉База вопросов
- ❤ 1







