Maison  >  Article  >  développement back-end  >  Comment lire des chansons MP3 en Python à l'aide du module VLC ?

Comment lire des chansons MP3 en Python à l'aide du module VLC ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-19 15:48:30276parcourir

How to Play MP3 Songs in Python Using the VLC Module?

Lecture de chansons MP3 avec Python

La lecture de chansons MP3 en Python peut être simple avec les bons outils.

Approche incorrecte :

Tenter d'ouvrir un fichier MP3 à l'aide du module wave, comme indiqué ci-dessous, n'est pas recommandé :

<code class="python">import wave
w = wave.open("e:/LOCAL/Betrayer/Metalik Klinik1-Anak Sekolah.mp3","r")</code>

Méthode appropriée :

Pour lire efficacement des chansons MP3 en Python, utilisez le module VLC Python (vlc.py).

Étapes :

  1. Installer vlc .py : Téléchargez le module et placez-le dans le répertoire site-packages.
  2. Importer vlc : >> import vlc
  3. Créer un objet lecteur multimédia : >> p = vlc.MediaPlayer("file:///path/to/track.mp3")
  4. Jouer la chanson : >> p.play()

Arrêter la lecture :

Pour arrêter la lecture, utilisez : >> p.stop()

Fonctionnalités supplémentaires :

Le module VLC Python offre des fonctionnalités avancées, vous permettant de :

  • Lire divers médias formats
  • Contrôler la lecture (par exemple, pause, reprise)
  • Gérer plusieurs pistes simultanément

Recherche du chemin du fichier MP3 :

Vous pouvez utiliser le module os.path pour automatiser la récupération du chemin du fichier MP3 en fonction du nom du fichier et des répertoires de recherche.

Ressources :

Pour une documentation complète et les modules pré-construits, reportez-vous au référentiel officiel ici.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn