Ir ao conteúdo
  • Cadastre-se
Ayron Matos

Python PyCharm - Módulo PYGAME - tocando MP3

Recommended Posts

Eu estou fazendo o curso de python no site curso em vídeo e em uns dos exercícios é pedido pra tocar uma música usando o módulo pygame. executei as etapas como a aula mais o arquivo mp3 aderido no meu pycham ficou com uma interrogação. como faço para o código ser executado com a música?

image.png.1b03f57fe9f3a001d2340d2067c05cab.png 

image.png.d744b6302162f844b8dfd1d359320627.png

Quando executado aparece isso aqui:

image.png.c205638a9ac2dcaa5fcdf02669cc265d.png

mas n sai som e já testei tá saindo normal tô assistindo vídeo no youtube e tudo.

 

 

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

não sou bom com respostas mas enfim, eu também tive um problema parecido e usei uma especie de "gambiarra" no lugar do:

pygame.event.wait()

eu coloquei um:

input()#vazio mesmo

não sei se ensinar uma gambiarra é legal aqui no forum mas até que os tops vierem responder como o @isrnick, @devair1010 dentre outros... já é alguma coisa :)

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas eu acredito que o problema tá no arquivo mp3 com uma interrogação, tá diferente do que o professor fez na vídeo-aula, como resolvo?

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia!

DEpois de muita pesquisa eu achei duas maneiras de ser feita. isso é um dos Bugs do pygame

uma dica tenta colocar nome das músicas sem espaço, sem caracteres e tudo minúscula.

O meu arquivo  mp3 também aparecia interrogação, mas assim que eu executei esse código, 

o arquivo mp3 foi reconhecido.

 

from pygame import mixer

mixer.init() mixer.music.load('suamusica.mp3')

mixer.music.play()

import time

time.sleep(360)

__________________

from pygame import mixer

mixer.init() mixer.music.load('suamusica.mp3')

mixer.music.play()

parar = input('Digite algo para parar...')

 

espero ter ajudado... valeu bom domingo a todos 

 

 

  • Obrigado 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×