Reproducir archivo MP3 usando Python
-
Reproducir archivos MP3 con Python usando el paquete
playsound
-
Reproducir archivos MP3 con Python usando el paquete
pygame
-
Reproducir archivos MP3 con Python usando el paquete
vlc
-
Reproducir archivos MP3 con Python usando el paquete
webbrowser
-
Reproducir archivos MP3 con Python usando el paquete
os
Este tutorial explica cómo podemos reproducir archivos mp3 con Python usando paquetes como pygame
, vlc
, playsound
y webbrowser
.
Reproducir archivos MP3 con Python usando el paquete playsound
Una forma sencilla de reproducir un archivo mp3 usando Python es con la ayuda de la biblioteca playsound
. Se puede utilizar para reproducir archivos .mp3
y .wav
.
import playsound
playsound.playsound("sample.mp3")
Reproduce el archivo sample.mp3
ubicado en el directorio de trabajo actual. Si el .mp3
se coloca en cualquier otro directorio, asegúrese de pasar la ruta del archivo mp3 relativa al directorio de trabajo actual.
Si no tiene el paquete playsound
instalado en su sistema, puede instalarlo con el comando:
pip install playsound
Reproducir archivos MP3 con Python usando el paquete pygame
pygame
es una colección de módulos que brindan acceso a componentes de hardware del sistema como sonido, mouse, teclado, etc. Podemos usar este paquete para reproducir archivos mp3 en Python.
import pygame
pygame.mixer.init()
pygame.mixer.music.load("sample.mp3")
pygame.mixer.music.play()
Este fragmento de código reproduce el archivo sample.mp3
en el directorio de trabajo actual. Si tiene problemas para reproducir archivos mp3 con pygame
, puede convertir el archivo mp3 a formato .wav
.
Si no tiene el paquete pygame
instalado en su sistema, puede instalarlo con el comando.
pip install pygame
Reproducir archivos MP3 con Python usando el paquete vlc
También podemos usar el paquete vlc
para reproducir archivos mp3 en Python.
import vlc
p = vlc.MediaPlayer("sample.mp3")
p.play()
Este fragmento de código reproduce el archivo sample.mp3
en el directorio de trabajo actual.
Si no tiene el paquete vlc
instalado en su sistema, puede instalarlo con el comando:
pip install python-vlc
Reproducir archivos MP3 con Python usando el paquete webbrowser
import webbrowser
webbrowser.open("sample.mp3")
El fragmento de código abrirá una pestaña en la ventana del navegador y reproducirá el archivo sample.mp3
en el directorio de trabajo actual.
Reproducir archivos MP3 con Python usando el paquete os
Podemos usar reproductores de música en nuestro sistema para reproducir archivos mp3 a través de Python. Para ello, contamos con la ayuda del módulo os
.
Los reproductores de medios nativos varían en los diferentes sistemas operativos. Por lo tanto, es posible que el código de una plataforma no funcione en otra.
Usamos el siguiente fragmento de código para la plataforma Linux para reproducir archivos mp3 usando el paquete os
en Python.
import os
os.system("mpg123 " + "sample.mp3")
Si no tiene mpg123
instalado en su sistema Linux, puede instalarlo usando el siguiente comando:
sudo apt install mpg123
Para macOS, usamos el siguiente fragmento de código para reproducir un archivo mp3 usando el paquete os
en Python.
import os
os.system("afplay " + "sample.mp3")
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn