"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como reproduzir músicas MP3 em Python usando o módulo VLC?

Como reproduzir músicas MP3 em Python usando o módulo VLC?

Publicado em 2024-11-08
Navegar:766

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

Reproduzir músicas MP3 com Python

Reproduzir músicas MP3 em Python pode ser simples com as ferramentas certas.

Abordagem incorreta:

A tentativa de abrir um arquivo MP3 usando o módulo wave, conforme mostrado abaixo, não é recomendada:

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

Método adequado:

Para efetivamente reproduza músicas MP3 em Python, aproveite o módulo VLC Python (vlc.py).

Etapas:

  1. Instale vlc.py: Baixe o módulo e coloque no diretório de pacotes de sites.
  2. Importar vlc: >> import vlc
  3. Crie um objeto media player: >> p = vlc.MediaPlayer("file:///path/to /track.mp3")
  4. Toque a música: >> p.play()

Parando a reprodução:

Para parar a reprodução , use: >> p.stop()

Recursos adicionais:

O módulo VLC Python fornece funcionalidade avançada, permitindo que você:

  • Reproduzir vários formatos de mídia
  • Controlar a reprodução (por exemplo, pausar, retomar)
  • Manusear várias faixas simultaneamente

Encontrar o caminho do arquivo MP3:

Você pode usar o módulo os.path para automatizar a recuperação do caminho do arquivo MP3 com base no nome do arquivo e nos diretórios de pesquisa.

Recursos:

Para documentação abrangente e módulos pré-construídos, consulte o repositório oficial aqui.

Declaração de lançamento Este artigo foi reimpresso em: 1729324035 Se houver alguma violação, entre em contato com [email protected] para excluí-lo
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3