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

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

Barbara Streisand
Barbara Streisandoriginal
2024-10-19 15:53:30433parcourir

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

Lecture de chansons MP3 en Python : un guide complet

Dans cette quête pour lire de manière transparente des chansons MP3 via Python, explorons une solution robuste. Bien que la bibliothèque Wave ne réponde pas à nos exigences, nous utiliserons le module polyvalent VLC Python.

Étape 1 : Installation du module VLC Python

Acquérir le vlc.py module et placez-le dans votre répertoire Python site-packages. Ce module prend en charge de manière transparente libVLC, ouvrant la voie à la lecture MP3.

Étape 2 : Extrait de code

Maintenant, plongeons-nous dans le code :

<code class="python">>>> import vlc
>>> p = vlc.MediaPlayer("file:///path/to/track.mp3")
>>> p.play()</code>

Avec cette simple commande, la lecture du fichier MP3 au chemin spécifié commencera.

Étape 3 : Arrêter la lecture

Lorsque vous êtes prêt à mettre la lecture en pause musique, utilisez cette ligne :

<code class="python">>>> p.stop()</code>

Capacités supplémentaires

Le module VLC Python offre une gamme d'options, reflétant les fonctionnalités du lecteur multimédia VLC. Vous pouvez, par exemple, bricoler la bibliothèque os.path pour localiser automatiquement les fichiers MP3 en fonction de leur nom de fichier et limiter les répertoires de recherche.

Conclusion

Cette solution avancée vous permet de lire sans effort des chansons MP3 en Python. En tirant parti du module VLC Python, vous avez accès à des fonctionnalités complètes du lecteur multimédia. Alors, allez-y et créez vos chefs-d'œuvre musicaux dans le royaume de Python !

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