Tocar arquivo MP3 usando Python
-
Tocar arquivos MP3 com Python usando o pacote
playsound
-
Tocar arquivos MP3 com Python usando o pacote
pygame
-
Reproduza arquivos MP3 com Python usando o pacote
vlc
-
Tocar arquivos MP3 com Python usando o pacote
webbrowser
-
Tocar arquivos MP3 com Python usando o pacote
os
Este tutorial explica como podemos reproduzir arquivos mp3 com Python usando pacotes como pygame
, vlc
, playsound
e webbrowser
.
Tocar arquivos MP3 com Python usando o pacote playsound
Uma maneira simples de reproduzir um arquivo mp3 usando Python é com a ajuda da biblioteca playsound
. Pode ser usado para reproduzir arquivos .mp3
e .wav
.
import playsound
playsound.playsound("sample.mp3")
Ele reproduz o arquivo sample.mp3
colocado no diretório de trabalho atual. Se .mp3
for colocado em qualquer outro diretório, certifique-se de passar o caminho do arquivo mp3 relativo ao diretório de trabalho atual.
Se você não tiver o pacote playsound
instalado em seu sistema, pode instalá-lo com o comando:
pip install playsound
Tocar arquivos MP3 com Python usando o pacote pygame
pygame
é uma coleção de módulos que fornecem acesso a componentes de hardware do sistema como som, mouse, teclado e assim por diante. Podemos usar este pacote para reproduzir arquivos mp3 em Python.
import pygame
pygame.mixer.init()
pygame.mixer.music.load("sample.mp3")
pygame.mixer.music.play()
Este fragmento de código reproduz o arquivo sample.mp3
no diretório de trabalho atual. Se tiver problemas para reproduzir arquivos mp3 usando pygame
, você pode converter o arquivo mp3 para o formato .wav
.
Se você não tem o pacote pygame
instalado em seu sistema, você pode instalá-lo com o comando.
pip install pygame
Reproduza arquivos MP3 com Python usando o pacote vlc
Também podemos usar o pacote vlc
para reproduzir arquivos mp3 em Python.
import vlc
p = vlc.MediaPlayer("sample.mp3")
p.play()
Este fragmento de código reproduz o arquivo sample.mp3
no diretório de trabalho atual.
Se você não tem o pacote vlc
instalado em seu sistema, você pode instalá-lo com o comando:
pip install python-vlc
Tocar arquivos MP3 com Python usando o pacote webbrowser
import webbrowser
webbrowser.open("sample.mp3")
O trecho de código abrirá uma guia na janela do navegador e reproduzirá o arquivo sample.mp3
no diretório de trabalho atual.
Tocar arquivos MP3 com Python usando o pacote os
Podemos usar tocadores de música em nosso sistema para reproduzir arquivos mp3 por meio do Python. Para isso, contamos com o módulo os
.
Os media players nativos variam em diferentes sistemas operacionais. Portanto, o código de uma plataforma pode não funcionar em outra.
Usamos o seguinte trecho de código para a plataforma Linux para reproduzir arquivos mp3 usando o pacote os
em Python.
import os
os.system("mpg123 " + "sample.mp3")
Se não tiver mpg123
instalado em seu sistema Linux, você pode instalá-lo usando o seguinte comando:
sudo apt install mpg123
Para macOS, usamos o seguinte trecho de código para reproduzir um arquivo mp3 usando o pacote os
em Python.
import os
os.system("afplay " + "sample.mp3")
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn