Comunidade unida faz toda diferença. Não estava conseguindo escutar a musica, então vim nos comentários e ajuntando algumas informações consegui resolver o desafio. Obrigado a todos!!
@@jhonataleoncio3771 Irmão, eu consegui instalar o modulo instalando o ''pip'' antes, ai no terminal coloquei ''pip install pygame'' e ele começou a aparecer na biblioteca
@@jhonataleoncio3771 Vê se funciona pra ti: import pygame pygame.init() arquivo = 'exe021.mp3' pygame.mixer.music.load(arquivo) pygame.mixer.music.play() input('Pressione Enter para encerrar o programa...')
@@jhonataleoncio3771 se nao me engano tem como instalar na biblioteca ou abrindo o cmd e digitando "pip nome do modulo install" foi o que eu fiz pro pygame, o comando q usei foi pip install pygame==1.9.3
Rapaziada! Agora na versão atual tem que colocar input() antes do pygame.event.wait(). import pygame pygame.init() pygame.mixer.music.load('08ver.mp3') pygame.mixer.music.play() input() pygame.event.wait()
Só usar o playsound, se vc tiver no windows, vai no prompt e digita: pip install playsound no código python, você coloca from playsound import playsound playsound('ex021.mp3')
Fiquei mais de 3 horas tentando achar a solução, e até que enfim consegui! A sensação é inexplicável, eu nunca tive uma sensação tão boa ao ouvir uma música quanto a que eu tive hoje. Não sei se é assim pra todo mundo, mas eu mal percebo as horas passarem quando estou programando e encontrando as soluções pra esses tipos de problemas. Tem vezes que eu me sinto tão sozinho, no sentido de ficar procurando a solução pra um problema que parece que ninguém mais tem, e então tenho que tentar descobrir a solução sozinho, fico horas mexendo em cada detalhe do código e tentando entender qual pode ser o erro. E, derrepente, quando você menos espera, o código dá certo. Acho que é daí que vem a paixão que tantas pessoas tem de programar. Muito obrigado a todos da comunidade, especialmente ao professor Guanabara!
Po, mto dahora mesmo encontrar a solução e ver funcionando depois, mas era so tu ter vindo aq nos comentarios q varias pessoas ja tinham falado oq mundo kkkkkkkkk, na proxima olha os comentarios antes, tive o mesmo problema e resolvi em 2 min lendo os coment
Galera!! Tive uma dificuldade de executar a música mais com algumas pesquisa me ajudou bastante so preciva de uma funcionalidade: import pygame pygame.mixer.init() pygame.mixer.music.load('unha.mp3') pygame.mixer.music.play() input() pygame.event.wait()
cara, esse foi um desafio mesmo... passei a tarde inteira pra conseguir...primeiro, que nao estava importando os módulos, não como apareceu na aula, depois, não funcionou igual o do professor... claro, que estou com uma versão atualizada, mas, não desisti, e consegui, agradeço a galera dos comentários, ajudaram... nessa luta, acabei aprendendo diversas coisas..kkkk
Mano, 2022 e eu AGRADECENDO ETERNAMENTE porque esse curso tá salvando minha vida. Obrigada demais. Espero que vocês recebam todo esse axé em dobro! Assim que eu começar a ficar fera e ganhar grana com python vou contribuir com certeza.
Estou vendo as aulas e sempre que tenho dificuldade com os exercícios é só da um olhada nos comentário porque o povo sempre ta ajudando e também se não tiver é uma opção para procurar em outros lugares.
Eu não tenho qualquer experiência com programação. Tudo o que sei, estou aprendendo desde a aula 1 até agora, o desafio 020. Sempre tento resolver os desafios sozinho primeiro e consegui até o 020, mas esse aqui, pelo amor. Não descobri como faz. Mas saberei a partir de hoje. Muito obrigado ao Curso em Vídeo e a todos os apoiadores que ajudaram. Assim que eu puder, também ajudarei, porque esse curso é maravilhoso.
@@flowdesign7080 o meu simplesmente não tava indo com pycharm nada tocava. quando eu colava o arquivo mp3 copiado abria em formato python no pycharm. usei o metodo do pessoal com playsound mas queria saber se esse pygame ta funcionando memo.
Comecei agora, em março de 2021, e vou deixar esse comentário pra agradecer os outros comentários!! além do professor, a comunidade se ajuda bastante!! show
Olá equipe do Curso em vídeo, quero que saibam que estou curtindo de mais o curso, no começo achei mesmo que não era pra mim, bom cheguei até aqui, e confesso estou propenso a acreditar que enfim me encontrei no ramo da tecnologia, "acho que quero programar", só espero que não seja tarde pra eu começar pois as primeiras aulas são de 2017 e e já tenho 37. É isso, vocês estão de parabéns pelo conteúdo e em especial você Gustavo Guanabara pelo talento e carinho em ensinar.
Estou fazendo a lista toda de exercicios e aprendeno muito! Gustavo, voce é fenomenal. Obrigado mesmo pelo material de excelente qualidade e pelo seu tempo! Que Deus abençoe sua vida fartamente!
Eu tenho um conselho muito importante para as pessoas que estão aprendendo programação: nunca desistam do seu objetivo. Tive dificuldade de baixar o programa de mp3 mas, depois de exatos cinco dias tentanto e com a ajuda dos colaboradores desse canal, estou escrevendo essa mensagem ouvindo a quinta sinfonia de Bhethovem. Muito obrigado Guanabara e demais colegas!
Existe um outra forma de vc executar uma musica utilizando a propria biblioteca do python sem precisar baixar. import os, time '''r = caminho absoluto''' os.startfile(r'caminho da musica') '''time=tempo e sleep=dormir parar a execução''' time.sleep(10) Espero ter ajudado
Muito feliz em aprender com você, obrigado a todos que ajudaram a viabilizar o curso!
Рік тому+3
Olá 🦗! Fico muito feliz em saber que você está feliz e aproveitando o aprendizado! É um prazer poder ajudar e compartilhar conhecimento com pessoas como você.Continue se dedicando aos estudos, explorando novos temas e desafiando-se a aprender cada vez mais. Estamos aqui para apoiá-lo em sua jornada de aprendizado e ajudá-lo a alcançar seus objetivos. Considere se tornar Estudonauta ou Aluno Apoiador em nosso site para ter acesso a recursos adicionais e continuar apoiando o nosso trabalho.
Fiz assim e deu certo: import pygame pygame.mixer.init() pygame.mixer.music.load('ex021.mp3') pygame.mixer.music.play() input('Agora você escuta?') pygame.event.wait()
Umas das resposta mais corretas que li, para quem está fazendo o curso no momento - 2021 import pygame pygame.init() pygame.mixer.init() pygame.mixer.music.load('ex021.mp3') pygame.mixer.music.play() input() pygame.event.wait()
estou usando o vscode para fazer as aulas, quase tive um treco tentando baixar o pygame e quando consegui o programa n funcionou... quase tive um treco novamente, mas felizmente eu consegui e foi um alivio instantaneo
from playsound import playsound playsound('ex021.mp3') ☝☝☝ isso já basta pro programa funcionar caso você esteja usando o playsound. Passei horas tentando com vários códigos e módulos e nada funcionava, até o próprio playsound dava erro. Mas foi só colocar essas duas linhas e já foi. As vezes o sistema quer apenas o básico.
Boa tarde Matheus Gomes. Realmente não consegui reproduzir o mp3 conforme o código do professor Guanaba; porém sua dica foi show!!! Hoje dia 19 03 2022 consegui reproduzir o mp3 no Python. Sigam a dica do Matheus.
Professor este curso tem sido um divisor de aguas para mim !! Pessoal esse grupo é top, baixei a versão mais nova e logo resolvi via comentários aqui. Vlw galera!!!
Em Dez/2019 o pygame não funcionou, atualizei o PyCharm mas não adiantou, apenas com: import playsound playsound.playsound('musica.mp3') Ai sim deu certo!
Amigo, assista esse vídeo ua-cam.com/video/qjRy23NxBiI/v-deo.html , se você abrir o CMD e digitar "" pip install pygame "" você vai conseguir instalar o PyGame no python e copiar dele para o seu PyCharm! Eu estava tendo o mesmo erro ao baixar o pygame no PyCharm, mas encontrei esse vídeo onde mostra a pasta q deve copiar o pygame. (OBS: Desde que você baixe o pygame pelo CMD primeiro) (Outra observação, pode ser que quando mande baixar o pygame você tenha q atualizar o Pip, se tiver, vai aparecer uma mensagem amarela quando for baixar o pygame)!!
@em beta Opa man, tive o mesmo problema para instalar o Pygame, porem eu resolvi graças a esse video ua-cam.com/video/qjRy23NxBiI/v-deo.html , da uma olhadinha no meu comentário aee, se seguir acredito q conseguira utilizar seu Pygame!!
não tinha conseguido de primeira e desistir mas depois de uns dias tentei de novo e com muita dificuldade consegui, obrigado aos comentários e ao professor ajudaram muito.🤗
Gostei muito dessa solução. Apresenta menos problemas. Apesar de depender de aplicativo externo, o que neste caso não faz diferença!!! Obg, Marcelo! ;)
Cesar Paiffer, experimenta: r' ' Exemplo: os.startfile(r"C:\Users\lucas\Music\Rock Classics - Spotify\029 - Eagles - Hotel California.mp3") E seja feliz!
@@itapa95 foi bem simples so demorei pra achar a biblioteca que funcionasse from playsound import playsound playsound("AMOR.mp3") entre aspas coloca o nome da sua música que esta na pasta junto do arquivo do exercicio
Utilizei o modulo playsound e a resolução foi super simples, mas tive uma grande felicidade quando funcionou. Agradeço a toda comunidade e ao Curso em Vídeo por proporcionar momentos como esses! S2 from playsound import playsound playsound(sound='D:/Users/Exemplo/Diretorio/ex021.mp3', block=True)
Pessoal que não ta conseguindo instalar o pygame, a única coisa que vocês tem que fazer é atualizar o pip, no pycharm: File>Settings>Project interpreter>Pip, da dois cliques no pip>Specify Version, instala a última versão e já era, problema solucionado
Nossa depois de uma hora tentando deu certo hahahaha!! tive que instalar (pyobjc) apenas com o (playsound )nao rodava. Codigo usado import playsound playsound.playsound('ex211.mp3')
To tão feliz, karai, consegui, vou dizer o passo a passo aq pra caso alguém n esteja conseguindo: Primeiro eu fui no site da PalcoMP3 e baixei uma musica e depois eu copiei o codigo dos comentarios atualizado q possa funcionar, coloquei a musica no Projeto como mostrar no Video e funcionou!! import pygame pygame.init() pygame.mixer.music.load('arquivo.mp3.mp3') pygame.mixer.music.play() input() pygame.event.wait()
Obrigado a todos pelas dicas sobre a biblioteca pygame, consegui assistindo ao video que basicamente ensina a baixar e a instalar na pasta do exercício a ser executado. Ah, por aqui a música não roda toda. Quanto a galera que fez pelo 'playsound', aqui só funcionou com arquivos tipo wav. Em mp3 dá erro de mci, que não consegui resolver.
Esse desafio fez eu perder alguns fios de cabelo kkkkkk mas no final consegui! Primeiro tive que importar o modulo ''playsound'' pois não consegui utilizar o ''pygame'' devido a versão do pycharm, mas mesmo assim tive problemas com o formato do arquivo .mp3. Depois de converter o arquivo .mp3 para o formato .wav consegui executar o código e escutar a música sem problemas. O importante é que eu não desisti e consegui mais uma etapa do curso :D
Para quem esta com dificuldades em fazer o play rodar segue abaixo. import pygame pygame.mixer.init() pygame.mixer.music.load('suamusica') pygame.mixer.music.play() input() pygame.event.wait() Essa é a resolução que deu certo pra mim 😌 valeu Gustavo por todo conhecimento repassado
Aqui vai meu código (duas linhas apenas). Obrigado ao João Felipe pela sugestão, abaixo: from playsound import playsound playsound('ex021 music.mp3') Era isso!
passei mal nessa aula tentando instalar o pygame por cristo redentor não ia acabou que a versão do python que eu estava usando não tinha suporte para pygame, baixei uma versão mais simples validou o pygame aleluia bora pra aula
@@katchau565 seguinte querido o pygame não tem versão que suporta o python atual a versão 3.11 vc precisa baixar um versão suportável do python para pygame por exemplo a versão 3.9 do python tem suporte para pygame daí com isso vc instala a biblioteca pygame pela versão 3.9 e com isso vc vai conseguir fazer o import do pygame para utilizar a versão de play áudio, beleza meu querido.
@@giulliacuerva4306 que vem a minha mente não me recordo nenhuma acredito que melhor mesmo dar o doengrade de versão para realizar o teste e depois voltar para versão 3.11 mesmo, mas de outra farma não me recordo nada.
O meu não tinha dado certo, o python mostrava erro no nome da música, sendo que estava digitado corretamente. Mas FINALMENTE, depois de meia hora tentando descobrir pq nao tava funcionando, FINALMENTE FUNCIONOU. O meu arquivo.mp3 estava dentro de uma pasta chamada Aula 8 e por isso o programa não estava encontrando ele, mesmo estando na mesma pasta do desafio. Mas depois de quebrar muita a cabeça com esse problema tão simples kkkkkkkkk finalmente pensei nisso e juntamente com o input() que falaram nos comentários meu código ficou: import pygame pygame.init() pygame.mixer.music.load('Aula 8/ex021.mp3) pygame.mixer.music.play() input() pygame.event.wait()
Para quem não está conseguindo instalar o PyGame, verifique se seu pip está atualizado. 1. abra o prompt de comando (para abrir tecle WIN + R, digite cmd) 2. atualize o pip (comando para atualizar: python -m pip install --upgrade pip) 3. instale o PyGame (comando para instalar: pip install pygame)
@Luiz Albert Fala meu amigo, tudo blz? Seguinte, vi em alguns lugares que aparentemente o pygame n estava rodando nessa atualização do PYTHON, se n me engano a 3.8... tenta instalar a 3.7 e reinstalar o pygame. Outra coisa, aqui nos comentários existe outros programas que tocam o arquivo em MP3, talvez seja bacana você tmb verificá-los. No mais meu velho, n sei oq mais fazer pra te ajudar. P.S. Se por ventura conseguires arrumar esse erro, posta aqui pra ficar documentado e ajudar outros. Abraço.
galera, depois de quase 1 hora batendo cabeça com esse exercicio eu finalmente acabei e consegui muito obrigado meu chará Gustavo por me ajudar sempre. para quem ta fazendo em 2024 pode usar o modulo playsound3 e quem estiver com dificuldade de fazer a musica tocar é so achar onde ta a pasta de exercicio que geralmente esta 'disco local\\usuario\\(ai voce entra no seu usuario)\\Pycharmprojects\\ escolhe o nome da pasta do exercicio e quando ver todos seus exercicio cole o mp3. dps no pycharm voce coloca assim import playsound3 playsound3.playsound('This side of the paradise(nome da musica).mp3') no lugar do this side... voce bota o nome da musica que voce colou e seja feliz ;)
mano, quando eu copio o arquivo pra pasta do pycharm, o pycharm n consegue reconhecer o tipo de arquivo, dai ele pede pra escolher um, eu to tentando identificar ele de todas as formas mas nenhuma funciona, já to ficando louco
@@Kageyuky salve mano, boa noite, você já verificou se o arquivo é .mp3? E se tbm você está seguindo o diretório correto?, pois se você estiver copiado o arquivo.mp3 na pasta do pycharm que vc faz os seus exercícios era para funcionar
Uma dica para quem não está conseguindo usando o playsound, se você criou pastas para organizar os arquivos como, Aulas, Exercícios e etc.. o mp3 tem que ficar na pasta raíz do projeto.
Pra galera de 2020 que tá fazendo o curso: O pygame provavelmente vai estar com problemas. dei uma leve pesquisada sobre o módulo e parece que ele foi/está sendo atualizado, dai tá dando uns B.O aí no PyCharm. Pra solucionar, eu vi duas maneiras aqui que funcionaram para mim: >> 01: Usar o playsound. import playsound playsound.playsound('nomedasuamusica.mp3') OBS: essa foi a maneira mais simples e curta para reprodução da música que achei ate agora. Mas para a galera que quer utilizar o pygame e seguir a aula mais "a risca" tem a seguinte solução. >> 02: Usar o pygame. - Atualizar o pip e o setuptools File > Settings > Project Interpreter > pip Na direita da tela do programa vai ter um triângulo para fazer update do módulo. Faça o mesmo clicando em setuptools. - Clique no "+" e busque por pygame. - Clique em pygame e em Install Package. -Utilize o código abaixo para rodar o arquivo .mp3. import pygame pygame.mixer.init() pygame.init() pygame.mixer_music.load('nomedasuamusica.mp3') pygame.mixer.music.play() pygame.event.wait()
@@KenyDevUnity Cara, bem no começo do curso eu estava usando um app de IOS. O nome é Python3 IDE Fresh Edition. (Não tenho Android) Mas lá no aplicativo que use tem uma área específica que é possível adicionar bibliotecas, mas de uma maneira um pouco mais "manual". Ele tem uma opção de "Standard Library". Quando entro lá ele mostra todas as bibliotecas já incorporadas no app. No final da tela tem uma opção para importar dos arquivos do celular o arquivo de uma nova biblioteca. Talvez no seu app seja algo similar. Dai vc entra no python.org e faz o download do arquivo da biblioteca, coloca no seu celular e importa para o app. Imagino que possa ser algo nessa linha. Não sei se ajudei muito, mas tenta aí (y)
Olá pessoal que está fazendo o curso agora! Hoje com as atualizações no pygame, você tem que deixar o seu código em funcionamento, para que ele o áudio toque. Para resolver esse problema é bem simples, você tem que colocar um input depois do código todo, fazendo isso, o seu código não vai se encerrar e assim o áudio vai tocar até você encerrar a ação, use o exemplo abaixo para os seus estudos: #Lembrando, você tem que fazer os seus próprios exercícios, não copie e cole achando que está aprendendo! from pygame import mixer mixer.init() mixer.music.load("Desafio21.mp3") mixer.music.set_volume(0.7) mixer.music.play() print('Pressione "enter" para encerrar o áudio') input() Bons estudos a todos!
Kkkkkkkkkk enquanto comento estou ouvindo Sam Smith feat. Logic - Pray. E cara isso me motivou de tantas formas a continuar a fazer o curso e querer aprender mais
Depois de ler vários comentários, o que deu certo nessa versão do python e pycharm foi isso: from pygame import mixer mixer.init() mixer.music.load('ex021.mp3') mixer.music.play() m=input('Digite Stop para parar') Usei o playsound também, mas não consegui fazer parar de reproduzir a musica na hora que eu quisesse from playsound import playsound playsound('ex021.mp3')
Eu utilizei a biblioteca playsound que é basicamente só pra esse exercicio, ai fica tudo resumido em 2 linhas: import playsound playsound.playsound('musica.mp3')
irmao muito bom muito melhor a tua forma, fui experimentar aqui no meu, e no começo não estava funcionado, ai tentei dessas formas e resultou (deve ter atualizado) 1 forma- é preciso digitar algo na consola do run para a musica dar play import playsound input() playsound.playsound('ex11.mp3') 2 forma- so clicar em 'run' que a musica da play from playsound import playsound playsound('ex11.mp3')
2024, algumas horas quebrando a cabeça, mesmo fazendo exatamente como o professor passou, não executada. Só consegui executar depois do apoio dos colegas nos comentários, sobre a inclusão do input(), e também, colocando o diretório completo até chegar no arquivo de áudio. Do contrário, não executava.
oi nao sei se vc continua com a programação mas se me puder ensinar entre em contacto cmg se quiser ate me pode enviar um email (sebastiaofelicio70@gmail.com) por favor me ajude obg
2020 -> Para quem teve problemas com a instalação do pygame, tente atualizar o pip em 'settings/project interpreter', dê dois cliques no 'pip' e ele abrir para atualizar. Depois de atualizado foi possível instalar o pygame. :)
E para aqueles que não conseguem mesmo após ter instalado e tentado de todas as formas já mencionadas por aqui ? O meu está falando: in pygame.mixer.music.load('musica.mp3') pygame.error As outras formas não funcionam também. Já testei com input(), já testei importando apenas o mixer, já testei de tudo e nada dá certo. Só me resta o playsound mesmo. :(
Consegui resolver o problema de outra forma: import pygame pygame.mixer.init() pygame.mixer.music.load('nomedamusica.mp3') pygame.mixer.music.play() input()
eu dei uma pesquisada e achei um módulo mais facil de se fazer,que é o "playsound" é só importar ele e colocar a musica,bem facinho. from playsound import playsound playsound("nome_do_arquivo_da_musica.mp3")
@@chicoyy o pygame foi atualizado algumas vezes desde a postagem do video, logo mudou tbm a forma de montar o projeto. Um carinha em um comentario pra cima tava explicando, tenta fazer e ver se da certo.
Código estava dando erro então vai uma dica import pygame pygame.init() pygame.mixer.init() pygame.mixer.music.load('ARQUIVO ESCOLHIDO') pygame.mixer.music.play() input()
@@pedrophillipe Amigo esse input é só uma gambiarra, pois em programa com várias musicas não vai funcionar, porque assim que ele toca a musica vai ficar esperando um input(), mais para tocar uma música só serve, experimente escrever no final mais uma linha print('terminei'), essa linha não será exibida quando a musica terminar, pois o input() estará esperando.
Pessoal esse desafio foi difícil! Mas quando você consegue, é dahora :D Vou compartilhar com vocês o código que eu usei: import pygame pygame.mixer.init() pygame.init() pygame.mixer_music.load('teste021.mp3') pygame.mixer_music.play() pygame.event.wait()
consegui rodar seguindo a explicação de um cara nos comentário e ja to me sentindo a pessoa mais foda do mundo kkkkk, ja tenho uma ideia de app pequeno, um reprodutor de músicas ultra simples, sem algumas funções que eu considero inuteis pra mim, programação é tipo: "A realidade pode ser o que eu quiser" kkkkk
Pra quem usou o playsound certinho, mas mesmo assim deu erro, tem um detalhe: quando você copia o local onde o arquivo .mp3 está as pastas vêm separadas por contra barras ( \ ), mas você tem que trocar elas pela barra normal ( / ) quando for colocar no código. import playsound playsound.playsound('C:/Users/mateu/Music/XXXTentation - RIOT.mp3')
Aqui tmb não tava saindo som! Eu pesquisei um pouco e achei esse codigo: from pygame import * mixer.init() mixer.music.load('song.mp3') mixer.music.play() while mixer.music.get_busy(): time.Clock().tick(10) Agora ta funcionando normal. Mas não sei explicar o porque!
Pelo que parece esse while tá fazendo ele não encerrar o programa enquanto a musica não acabar, mas pq o que o Guanabara ensinou não funciona, eu não sei
estou tendo o problema de absolutamente nenhuma das opções apresentadas darem certo, todas apresentam algum tipo de erro. O módulo pygame simplesmente não aparece pra instalar e o playsound também dá erro
Fiquei horas tentando mais valeu muito mais muito a pena mesmo, muito obrigado a toda a comunidade, indico para todo mundo esse curso. import pygame pygame.init() pygame.mixer.music.load('ex021.mp3') pygame.mixer.music.play() input() pygame.event.wait()
Pra quem não tiver funcionando só colocar ' input ()' na última linha: import pygame pygame.init() pygame.mixer.music.load('musica.mp3') pygame.mixer.music.play() input ()
Para resolver isso vá no cmd normal (que já vem instalado com o computador) e digite [py -m pip install -U pygame --user] sem os colchetes, assim vai começar a instalação. Depois de concluído, para testar digite também no cmd o comando [py -m pygame.examples.aliens] e deve rodar um jogo parecido com space invaders. Esse método é para o windows, não sei se funciona em outro O.S.
Fala galera de 2020!! Só uma dica pra que for usar o "Playsound"!! O mp3 que vcs baixarem não pode ter Cover Art, pq senão buga a execução!!! Também pesquisei um pouco sobre o pacote Pygame, que parece estar sendo reformulado. Então ele dá muito problema em IDEs Pycharm atuais. Por essa razão, as IDE novas nem instalam mais a biblioteca!! Mandem mesmo um "import playsound" que é sucesso! Ótimo aprendizado a todos!! =D OBS: Se o arquivo .mp3 estiver na mesma pasta do projeto, não há problemas em colocar o código como: >> from playsound import playsound playsound('arquivo.mp3')
@@diegoavedissian6611 vixi kara, é q eu não manjo de VSC. Mas se não me engano, Python não é a língua nativa de VSC né? Pra programar em Python no VSC vc precisa baixar um plugin ou algo do tipo, ou tô enganado? Pq se for isso, acho q a IDE não vai te dar esse suporte de baixar direto. Talvez exista algum package que Vc baixe bibliotecas Python... Não sei Man... Aguardemos alguém mais entendido responder, ou vc dá uma googlada nessas brisas q escrevi aí, q de repente brota alguma ideia!!!! Depois comenta aí pq fiquei curioso! Kkkkkkkk
@@WillSLopes O Visual Studio Code não tem uma linguagem padrão eu acho, nele voce cria um arquivo do zero e escolhe a linguagem. Mas valeu pela atenção, vou dar uma caçada aqui (ou aguardar que alguem nos ajude rs).
eu substiui: pygame.event.wait() por pygame.time.wait(X) basta colocar o tempo desejado em milisegundos no lugar do X. tbm da para mudar o volume entre 0 e 1: pygame.mixer.music.set_volume(0.01)
Olá pessoal boa noite! Com algumas pesquisas encontrei este modulo "playsound", aparentemente e bem simples menos linhas e outra forma de executar audio(o arquivo mp3 deve ser salvo como informa na aula). Segue abaixo a forma que realizei, espero ter ajudado!😊 from playsound import playsound playsound('ex0021.mp3') print('playing sound using playsound')
Consegui Finalmente kkkkkk Obrigado a todos da comunidade O código q usei foi esse: import pygame pygame.init() pygame.mixer.music.load('ex021.mp3') pygame.mixer.music.play() input(pygame.event.wait())
Vc entendeu o pq de executar tantas funções para executar a música? Pq do init()? Pq do load()? Pq do play()? E, por fim, pq agora só funciona com o input? E qual a função deste wait() ? Já vasculhei o diretório mas não acho a explicação... 😢
@@victorSsantos fala mano, beleza? init() foi para iniciar o módulo do pygame (não sei pq tbm), ou outros são mais simples, load() para carregar o arquivo e o play() para reproduzir. Precisa do wait() para o programa entender que tem que esperar executar todo o arquivo de audio antes de encerrar.
Eu tive esse problema, estava usando a versão 3.8 do python, sendo q o pygame não estava ainda disponível para essa versão, então instalei o python 3.7 é nas configurações mudei o interpretador para o 3.7 aí consegui fazer a instalação do pygame
Para quem esta em 2020, agora essa é uma das maneiras de funcionar import pygame pygame.mixer.init() pygame.init() pygame.mixer.music.load('musica que você escolheu') pygame.mixer.music.play() input()
Para aqueles que estão com dificuldades , há um método mais simples! É só utilizar outro módulo: playsound import playsound ou como vimos anteriormente, importar somente a função necessária: from playsound import playsound playsound('arquivo.mp3') espero ter ajudado!
No meu caso descobri e usei o modulo "playsound". Extremamente simples e faz o que foi pedido com perfeição. # playsound from playsound import playsound playsound('C:\\Users\\usuário\\PycharmProjects\\Exercicios\\ex021.mp3') As vezes você pode ter um erro onde, mesmo com o caminho da música correto, o arquivo ainda não reproduz. Demorei um pouco pra descobrir que era culpa do uso da string normal "\", quando eu deveria separar os caminhos com duas "\\".
from playsound import playsound playsound('audio.mp3') Consegui apenas trocando o ''Audio.mp3' por nome do meu arquivo.mp3.>>>Exp.: playsounde(ex21.mp3)
Estude pelo nosso site e tire certificado de 40 horas. Curso completo em: www.cursoemvideo.com/curso/python-3-mundo-1/
Comunidade unida faz toda diferença.
Não estava conseguindo escutar a musica, então vim nos comentários e ajuntando algumas informações consegui resolver o desafio. Obrigado a todos!!
tbm man
Fala man. Eu to utilizando o VSCODE e já tô há uma semana tentando resolver isso. sempre dá que o módulo não existe. pode me ajudar?
@@jhonataleoncio3771 Irmão, eu consegui instalar o modulo instalando o ''pip'' antes, ai no terminal coloquei ''pip install pygame'' e ele começou a aparecer na biblioteca
@@jhonataleoncio3771 Vê se funciona pra ti:
import pygame
pygame.init()
arquivo = 'exe021.mp3'
pygame.mixer.music.load(arquivo)
pygame.mixer.music.play()
input('Pressione Enter para encerrar o programa...')
@@jhonataleoncio3771 se nao me engano tem como instalar na biblioteca ou abrindo o cmd e digitando "pip nome do modulo install"
foi o que eu fiz pro pygame, o comando q usei foi pip install pygame==1.9.3
Rapaziada! Agora na versão atual tem que colocar input() antes do pygame.event.wait().
import pygame
pygame.init()
pygame.mixer.music.load('08ver.mp3')
pygame.mixer.music.play()
input()
pygame.event.wait()
muito obrigado amigo, me ajudou de mais !!!
obrigado manoo! tentei de tudo que o pessoal falou nos comentários, mas a única que funcionou p mim foi essa
Herói.
Muito grato kkkk😊😊😊😊😊😊😊😊
obrigado amigo, você é um amigo
Ele podia regravar pelo menos essa aula, quem apoio curte aqui pra ele ver.
Só usar o playsound, se vc tiver no windows, vai no prompt e digita: pip install playsound
no código python, você coloca
from playsound import playsound
playsound('ex021.mp3')
@@P3te3rr Salvou o exercício, muito obrigado!
@@P3te3rr parceiro, muito obrigado deu certo aqui no Linux
@@randomjamesprincipal3338 Bom saber que funciona também!!
@@P3te3rr , valeu. Aqui, no Windows 10, funcionou perfeitamente. Agora, poderei prosseguir o curso sem frustrações. Muito grato.
Cara, 2024, aprendendo pra projeto próprio, a sensação de entender de forma tão fácil esse conhecimento maravilhoso é incrível
Fiquei mais de 3 horas tentando achar a solução, e até que enfim consegui! A sensação é inexplicável, eu nunca tive uma sensação tão boa ao ouvir uma música quanto a que eu tive hoje. Não sei se é assim pra todo mundo, mas eu mal percebo as horas passarem quando estou programando e encontrando as soluções pra esses tipos de problemas.
Tem vezes que eu me sinto tão sozinho, no sentido de ficar procurando a solução pra um problema que parece que ninguém mais tem, e então tenho que tentar descobrir a solução sozinho, fico horas mexendo em cada detalhe do código e tentando entender qual pode ser o erro. E, derrepente, quando você menos espera, o código dá certo. Acho que é daí que vem a paixão que tantas pessoas tem de programar.
Muito obrigado a todos da comunidade, especialmente ao professor Guanabara!
qual solução você encontrou?
@@vulkan2k684 Tô usando essa versão também. Não estou conseguindo/sabendo como copia o áudio pra pasta dos exercícios. Alguém me ajude, por favor!
@@tarsomarcelo Cópia e cola a música na área do lado da parte de digitar os códigos na esquerda.
@@vulkan2k684 Valeu! Consegui adicionar e reproduzir.
Po, mto dahora mesmo encontrar a solução e ver funcionando depois, mas era so tu ter vindo aq nos comentarios q varias pessoas ja tinham falado oq mundo kkkkkkkkk, na proxima olha os comentarios antes, tive o mesmo problema e resolvi em 2 min lendo os coment
Galera!!
Tive uma dificuldade de executar a música mais com algumas pesquisa me ajudou bastante so preciva de uma funcionalidade:
import pygame
pygame.mixer.init()
pygame.mixer.music.load('unha.mp3')
pygame.mixer.music.play()
input()
pygame.event.wait()
vlw brother!!!!
Agora sim! Obg!!!
O único que deu certo aqui! Muito muito obrigada!
mas não finaliza o programa quando termina a musica
Valeu Bruno no meu caso só esse código ai funcionou...
cara, esse foi um desafio mesmo... passei a tarde inteira pra conseguir...primeiro, que nao estava importando os módulos, não como apareceu na aula, depois, não funcionou igual o do professor... claro, que estou com uma versão atualizada, mas, não desisti, e consegui, agradeço a galera dos comentários, ajudaram... nessa luta, acabei aprendendo diversas coisas..kkkk
Esse lance de programação atualiza demais
so nao desista , persista.
Se quiser compartilhar como conseguiu. O erro que me aparece é:
pygame.error: Failed loading libmpg123.dll:
Nao consegui ainda pode ajudar
@@valdirfurtado1514 eu também não consegui, alguém ajuda
Mano, 2022 e eu AGRADECENDO ETERNAMENTE porque esse curso tá salvando minha vida. Obrigada demais. Espero que vocês recebam todo esse axé em dobro! Assim que eu começar a ficar fera e ganhar grana com python vou contribuir com certeza.
Pessoal que ajuda os outros aqui no comentário nem é gente, é tudo Anjo! S2
Estou vendo as aulas e sempre que tenho dificuldade com os exercícios é só da um olhada nos comentário porque o povo sempre ta ajudando e também se não tiver é uma opção para procurar em outros lugares.
depois de tentar tantas vezes e com ajuda dos comentarios finalmente consegui, muito onbrigada a comunida
Eu não tenho qualquer experiência com programação. Tudo o que sei, estou aprendendo desde a aula 1 até agora, o desafio 020. Sempre tento resolver os desafios sozinho primeiro e consegui até o 020, mas esse aqui, pelo amor. Não descobri como faz. Mas saberei a partir de hoje.
Muito obrigado ao Curso em Vídeo e a todos os apoiadores que ajudaram. Assim que eu puder, também ajudarei, porque esse curso é maravilhoso.
Eu fiquei tão emocionado que tô chorando de alegria, melhor curso q já fiz na vida!
Obrigado o pessoal nos comentários que ajuda e muito!
Como vc conseguiu mn? O meu dá erro no modulo
@@flowdesign7080 o meu simplesmente não tava indo com pycharm nada tocava. quando eu colava o arquivo mp3 copiado abria em formato python no pycharm. usei o metodo do pessoal com playsound mas queria saber se esse pygame ta funcionando memo.
Não consigo tbm com o playsound
Comecei agora, em março de 2021, e vou deixar esse comentário pra agradecer os outros comentários!! além do professor, a comunidade se ajuda bastante!! show
Olá equipe do Curso em vídeo, quero que saibam que estou curtindo de mais o curso, no começo achei mesmo que não era pra mim, bom cheguei até aqui, e confesso estou propenso a acreditar que enfim me encontrei no ramo da tecnologia, "acho que quero programar", só espero que não seja tarde pra eu começar pois as primeiras aulas são de 2017 e e já tenho 37.
É isso, vocês estão de parabéns pelo conteúdo e em especial você Gustavo Guanabara pelo talento e carinho em ensinar.
Estou fazendo a lista toda de exercicios e aprendeno muito! Gustavo, voce é fenomenal. Obrigado mesmo pelo material de excelente qualidade e pelo seu tempo! Que Deus abençoe sua vida fartamente!
Eu tenho um conselho muito importante para as pessoas que estão aprendendo programação: nunca desistam do seu objetivo. Tive dificuldade de baixar o programa de mp3 mas, depois de exatos cinco dias tentanto e com a ajuda dos colaboradores desse canal, estou escrevendo essa mensagem ouvindo a quinta sinfonia de Bhethovem. Muito obrigado Guanabara e demais colegas!
Theo me ajuda, eu não consegui baixar o app python, mas eu uso o Replit.
Quem não consegui, da like!
Existe um outra forma de vc executar uma musica utilizando a propria biblioteca do python sem precisar baixar.
import os, time
'''r = caminho absoluto'''
os.startfile(r'caminho da musica')
'''time=tempo e sleep=dormir parar a execução'''
time.sleep(10)
Espero ter ajudado
@@pedropaulosilvaamaral Obgd! Estou a dois dias tentando e so consegui com a sua ajuda
@Fernanda AlmeidaSim ele vai abrir o programa padrão do sistema. No meu caso ele abriu o Groove Música
@@thiagomartins216 eu fiquei o mês todo, tava até desistindo
@@pedropaulosilvaamaral fiz assim e deu erro
import os, time
r = ex21
os.startfile(r, 'ex21.mp3')
time.sleep(10)
O que eu errei?
É irmão, se minha vida dependesse da resolução desse exercício eu estaria morto..
rip luto eterno
Nem fala esse me debati pra tentar resolver, consegui nada, e vendo a resolução achei difícil. Esse desafio realmente foi bem desafiante
Senti a mesma coisa. kkkkk
@@weirdo4456 kkkkk
kkkkkkkkkkkkkkkkkk eu ai. é que o pygame teve atualizações e mudou desde a data do video.
Muito feliz em aprender com você, obrigado a todos que ajudaram a viabilizar o curso!
Olá 🦗!
Fico muito feliz em saber que você está feliz e aproveitando o aprendizado! É um prazer poder ajudar e compartilhar conhecimento com pessoas como você.Continue se dedicando aos estudos, explorando novos temas e desafiando-se a aprender cada vez mais. Estamos aqui para apoiá-lo em sua jornada de aprendizado e ajudá-lo a alcançar seus objetivos.
Considere se tornar Estudonauta ou Aluno Apoiador em nosso site para ter acesso a recursos adicionais e continuar apoiando o nosso trabalho.
@ de 3 a 4 anos q acompanho o canal, primeira vez q vejo comentário do Guanabara, ou do script que a equipe criou para responder automaticamente kk
Exercício 021: a 3 anos quebrando a cara dos gafanhotos. kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
foda veio hauieohu ia passar muito longe... nao ia fazer nunca
KKKKKKKKKKKKKKKKKKKK SIM
gafanhoto aqui bateu cabeça legal. aye que eu achei alguem falando de uma gambiarra e por o input()
Bati a cabeça pra caralho mas consegui kkk, depois vim ver a solução dele.
Kkkk
Pesquisei um monte na internet mas não consegui fazer este desafio.
Muito bom!!!
Fiz assim e deu certo:
import pygame
pygame.mixer.init()
pygame.mixer.music.load('ex021.mp3')
pygame.mixer.music.play()
input('Agora você escuta?')
pygame.event.wait()
Eu estou fazendo assim e não está dando certo 😔😔😔
@@eriprado2327 AMIGOOOO você é um Amigo!!! Eu tava há horas preso nisso!!!!
Umas das resposta mais corretas que li, para quem está fazendo o curso no momento - 2021
import pygame
pygame.init()
pygame.mixer.init()
pygame.mixer.music.load('ex021.mp3')
pygame.mixer.music.play()
input()
pygame.event.wait()
ola,se eu quizer colocar uma lista de musicas como seria
obrigado
eu não deu certo o meu pycharm 2022
forma mais simples:
from playsound import playsound
playsound('arquivo.mp3')
Cara MUITO obrigada
Valeu, resolveu
Você é brabo irmão!! Muito obrigado!
funcionou muito obrigado
Esse funcionou, valeu!
estou usando o vscode para fazer as aulas, quase tive um treco tentando baixar o pygame e quando consegui o programa n funcionou... quase tive um treco novamente, mas felizmente eu consegui e foi um alivio instantaneo
uso o vscode também mas não estou conseguindo.pode me explicar como fizestes?
eu usei o vs code e fiz assim, deu certo
acabei de descobrir que nao precisa do pygame.event.wait()
esse event e para o progama fechar quando aperta uma tecla, mais com o input funciona
@@mago_jow_2008 você têm que instalar o pygame pelo prompt de comando: python -m pip install pygame
Mas aqui o programa não rodou.
from playsound import playsound
playsound('ex021.mp3')
☝☝☝ isso já basta pro programa funcionar caso você esteja usando o playsound.
Passei horas tentando com vários códigos e módulos e nada funcionava, até o próprio playsound dava erro. Mas foi só colocar essas duas linhas e já foi. As vezes o sistema quer apenas o básico.
salvou meu amigo
Ótima opção 👏🏼👏🏼👏🏼
Meu herói
Me salvou pra Krl meu mano
utilizei o playsound tbm, pois o pygame não estava instalando
Boa tarde Matheus Gomes. Realmente não consegui reproduzir o mp3 conforme o código do professor Guanaba; porém sua dica foi show!!! Hoje dia 19 03 2022 consegui reproduzir o mp3 no Python. Sigam a dica do Matheus.
Mito Guanabara, muito obrigado por me ensinar programação e a ser uma pessoa melhor ;)
essa aula abre ideias para diversos programas, um exemplo, quando voce ganhar um sorteio toca uma musiquinha
A sensação quando a música toca depois de várias horas tentando é simplesmente impagável.
Verdade!
Galera os comentarios são fundamentais continuem colaborando.. comunidade unida é sucesso!
Professor este curso tem sido um divisor de aguas para mim !! Pessoal esse grupo é top, baixei a versão mais nova e logo resolvi via comentários aqui. Vlw galera!!!
Esse exércicio tem mais de 3 anos, mas mesmo assim continua sendo muito desafiador para os pequenos gafanhotos.
Em Dez/2019 o pygame não funcionou, atualizei o PyCharm mas não adiantou, apenas com:
import playsound
playsound.playsound('musica.mp3')
Ai sim deu certo!
exatamente, pelo que li o PyGame está tendo problemas com a versão 3.8 do Python e PyCharm, o jeito foi importar playsound mesmo.
Amigo, assista esse vídeo ua-cam.com/video/qjRy23NxBiI/v-deo.html , se você abrir o CMD e digitar "" pip install pygame "" você vai conseguir instalar o PyGame no python e copiar dele para o seu PyCharm! Eu estava tendo o mesmo erro ao baixar o pygame no PyCharm, mas encontrei esse vídeo onde mostra a pasta q deve copiar o pygame. (OBS: Desde que você baixe o pygame pelo CMD primeiro)
(Outra observação, pode ser que quando mande baixar o pygame você tenha q atualizar o Pip, se tiver, vai aparecer uma mensagem amarela quando for baixar o pygame)!!
@em beta Opa man, tive o mesmo problema para instalar o Pygame, porem eu resolvi graças a esse video ua-cam.com/video/qjRy23NxBiI/v-deo.html , da uma olhadinha no meu comentário aee, se seguir acredito q conseguira utilizar seu Pygame!!
@em beta Pdc man, tmjt!
@@thiagosilva-zf6ub valeu brother já táva quase desistindo do curso vou tentar fazer isso que vc falou
não tinha conseguido de primeira e desistir mas depois de uns dias tentei de novo e com muita dificuldade consegui, obrigado aos comentários e ao professor ajudaram muito.🤗
Usando a biblioteca 'os', o arquivo é executado através do player padrão do seu sistema.
Exemplo:
import os
os.startfile('c:\music.mp3')
Gostei muito dessa solução. Apresenta menos problemas. Apesar de depender de aplicativo externo, o que neste caso não faz diferença!!! Obg, Marcelo! ;)
Mais uma solução interessante! vlw irmão!
mano n'ao consegui fazer rodar esse codigo... é o caminho todo da musica que devo colocar ?
Era exatamente isso que eu estava procurando uma solução com OS. vlw Marcelo Miranda!
Cesar Paiffer, experimenta:
r' '
Exemplo:
os.startfile(r"C:\Users\lucas\Music\Rock Classics - Spotify\029 - Eagles - Hotel California.mp3")
E seja feliz!
pra quem nao conseguiu recomendo usar esse comando:
from playsound import playsound
playsound ("nome do arquivo que deseja tocar")
valew
Obg amg vc é um amigo
valeu, ajudou demaisss
Esse realmente foi um baita desafio!!! Mas com ajuda da galera aqui eu finalmente consegui. Tô mega feliz!!!!
Como fez??? Essa função pygame não existe no meu pycharm, não sei o q faço
Tem que instalar o pygame, no começo ele explica@@itapa95
@@itapa95 foi bem simples so demorei pra achar a biblioteca que funcionasse
from playsound import playsound
playsound("AMOR.mp3")
entre aspas coloca o nome da sua música que esta na pasta junto do arquivo do exercicio
Utilizei o modulo playsound e a resolução foi super simples, mas tive uma grande felicidade quando funcionou. Agradeço a toda comunidade e ao Curso em Vídeo por proporcionar momentos como esses! S2
from playsound import playsound
playsound(sound='D:/Users/Exemplo/Diretorio/ex021.mp3', block=True)
A sensação de ficar horas pensando e pesquisando pra conseguir finalizar o exercício é muito foda!!!
como vc fez ??
@@_matheuz_ mano, usei a biblioteca "playsound", muito simples
playsound("ex021.mp3")
não consigo nem a pau instalar o pygame, está dando erro no meu pycharm. vou ver se é atualização
tbm acho mas fiquei mais de uma semana procurando e testando varias bibliotecas e dando erro tanto tempo assim nao e legal nao kkkk
pra quem nao ta conseguindo fiz um video ua-cam.com/video/_78e--DltG4/v-deo.html&ab_channel=GabrielNascimento
Pessoal que não ta conseguindo instalar o pygame, a única coisa que vocês tem que fazer é atualizar o pip, no pycharm:
File>Settings>Project interpreter>Pip, da dois cliques no pip>Specify Version, instala a última versão e já era, problema solucionado
Também é possível atualizar pelo prompt com o comando "python -m pip install --upgrade pip", já que por algum motivo costuma *coisar* tudo no Pycharm
Eu já fiz pelo pycharm e pelo prompt. Ainda não deu certo. To usando o 3.8
Pra quem quiser criar jogos em python, GODOT é uma game engine com script próprio baseado em python. É MUITO similar, mas com suas singularidades
Os comentarios me salvando na execução da versão atual👏
PAra quem estiver tentando com o Pycharm mais recente, não tem suporte para o pygame. Recomendo utilizar o modulo Playsound.
up!
vlw cara
consegui instalar pelo prompt do anacondas, aí depois só importei aí deu certo.
@@jahnserroque7737 Como faz isso?
@@Mazzinno vai em iniciar, anacondas, isso vai abrir o prompt do anacondas, daí vc faz o pip install por lá. Daí conseguimos importar no pycharm
Nossa depois de uma hora tentando deu certo hahahaha!!
tive que instalar (pyobjc) apenas com o (playsound )nao rodava.
Codigo usado
import playsound
playsound.playsound('ex211.mp3')
obrigadooo
tava com o mesmo problema aqui e fiz o mesmo que vc. Deu certo
valeu, me salvou demais nessa!
"SEM MUITOS PROBLEMAS" se não ta ligado o tanto de problemas que tive para tentar fazer isso e mesmo assim não conseguir
To tão feliz, karai, consegui, vou dizer o passo a passo aq pra caso alguém n esteja conseguindo: Primeiro eu fui no site da PalcoMP3 e baixei uma musica e depois eu copiei o codigo dos comentarios atualizado q possa funcionar, coloquei a musica no Projeto como mostrar no Video e funcionou!!
import pygame
pygame.init()
pygame.mixer.music.load('arquivo.mp3.mp3')
pygame.mixer.music.play()
input()
pygame.event.wait()
opa!!! @caio Cesar AQUI EM 06/08/2022 REVISANDO sua dica me salvou , não conseguia rodar decidi voltar e vi sua explicação.
Obrigado a todos pelas dicas sobre a biblioteca pygame, consegui assistindo ao video que basicamente ensina a baixar e a instalar na pasta do exercício a ser executado. Ah, por aqui a música não roda toda.
Quanto a galera que fez pelo 'playsound', aqui só funcionou com arquivos tipo wav. Em mp3 dá erro de mci, que não consegui resolver.
Me ajudou, tmj, brother!
Esse desafio fez eu perder alguns fios de cabelo kkkkkk mas no final consegui!
Primeiro tive que importar o modulo ''playsound'' pois não consegui utilizar o ''pygame'' devido a versão do pycharm, mas mesmo assim tive problemas com o formato do arquivo .mp3.
Depois de converter o arquivo .mp3 para o formato .wav consegui executar o código e escutar a música sem problemas.
O importante é que eu não desisti e consegui mais uma etapa do curso :D
Para quem esta com dificuldades em fazer o play rodar segue abaixo.
import pygame
pygame.mixer.init()
pygame.mixer.music.load('suamusica')
pygame.mixer.music.play()
input()
pygame.event.wait()
Essa é a resolução que deu certo pra mim 😌
valeu Gustavo por todo conhecimento repassado
No meu fica aparecendo "AttributeError: module 'pygame.mixer' has no attribute 'load'"
Cara eu fiquei 3 dias pra conseguir rodar o pygame, mas quando consegui foi uma felicidade TAO grande
Aqui vai meu código (duas linhas apenas). Obrigado ao João Felipe pela sugestão, abaixo:
from playsound import playsound
playsound('ex021 music.mp3')
Era isso!
passei mal nessa aula tentando instalar o pygame por cristo redentor não ia acabou que a versão do python que eu estava usando não tinha suporte para pygame, baixei uma versão mais simples validou o pygame aleluia bora pra aula
pode me explicar melhor amg ? eu estou a dias tentando entender pq n consigo baixar o pycharm, sempre da erro. O meu pycharm está na versão 3.11
@@katchau565 seguinte querido o pygame não tem versão que suporta o python atual a versão 3.11 vc precisa baixar um versão suportável do python para pygame por exemplo a versão 3.9 do python tem suporte para pygame daí com isso vc instala a biblioteca pygame pela versão 3.9 e com isso vc vai conseguir fazer o import do pygame para utilizar a versão de play áudio, beleza meu querido.
@@gbdeassis0407 muito obrigado! me ajudou bastante,passar bem.
@@gbdeassis0407 vc sabe alguma outra forma de rodar o programa usando uma biblioteca que seja suportada no python 3.11?
@@giulliacuerva4306 que vem a minha mente não me recordo nenhuma acredito que melhor mesmo dar o doengrade de versão para realizar o teste e depois voltar para versão 3.11 mesmo, mas de outra farma não me recordo nada.
O meu não tinha dado certo, o python mostrava erro no nome da música, sendo que estava digitado corretamente. Mas FINALMENTE, depois de meia hora tentando descobrir pq nao tava funcionando, FINALMENTE FUNCIONOU. O meu arquivo.mp3 estava dentro de uma pasta chamada Aula 8 e por isso o programa não estava encontrando ele, mesmo estando na mesma pasta do desafio. Mas depois de quebrar muita a cabeça com esse problema tão simples kkkkkkkkk finalmente pensei nisso e juntamente com o input() que falaram nos comentários meu código ficou:
import pygame
pygame.init()
pygame.mixer.music.load('Aula 8/ex021.mp3)
pygame.mixer.music.play()
input()
pygame.event.wait()
Obrigadaaaaaaa
Para quem não está conseguindo instalar o PyGame, verifique se seu pip está atualizado.
1. abra o prompt de comando (para abrir tecle WIN + R, digite cmd)
2. atualize o pip (comando para atualizar: python -m pip install --upgrade pip)
3. instale o PyGame (comando para instalar: pip install pygame)
@Luiz Albert Fala meu amigo, tudo blz? Seguinte, vi em alguns lugares que aparentemente o pygame n estava rodando nessa atualização do PYTHON, se n me engano a 3.8... tenta instalar a 3.7 e reinstalar o pygame. Outra coisa, aqui nos comentários existe outros programas que tocam o arquivo em MP3, talvez seja bacana você tmb verificá-los. No mais meu velho, n sei oq mais fazer pra te ajudar.
P.S. Se por ventura conseguires arrumar esse erro, posta aqui pra ficar documentado e ajudar outros.
Abraço.
mano ce e foda!!!!!! brigadao ae pae salvou pakas
@@leo.valmeida opa, tmj, abraço!
Obrigada!! Vc me Salvou estava aqui tentando e não estava dando certo.
@@katianasousa5530 opa, bacana, abraço!
galera, depois de quase 1 hora batendo cabeça com esse exercicio eu finalmente acabei e consegui muito obrigado meu chará Gustavo por me ajudar sempre.
para quem ta fazendo em 2024 pode usar o modulo playsound3 e quem estiver com dificuldade de fazer a musica tocar é so achar onde ta a pasta de exercicio que geralmente esta 'disco local\\usuario\\(ai voce entra no seu usuario)\\Pycharmprojects\\ escolhe o nome da pasta do exercicio e quando ver todos seus exercicio cole o mp3. dps no pycharm voce coloca assim
import playsound3
playsound3.playsound('This side of the paradise(nome da musica).mp3')
no lugar do this side... voce bota o nome da musica que voce colou e seja feliz ;)
Muito obrigado, sua dica me ajudou.
@@Claudio-ys6ol de nada, fico feliz em poder ajudar, 🫡
mano, quando eu copio o arquivo pra pasta do pycharm, o pycharm n consegue reconhecer o tipo de arquivo, dai ele pede pra escolher um, eu to tentando identificar ele de todas as formas mas nenhuma funciona, já to ficando louco
@@Kageyuky salve mano, boa noite, você já verificou se o arquivo é .mp3? E se tbm você está seguindo o diretório correto?, pois se você estiver copiado o arquivo.mp3 na pasta do pycharm que vc faz os seus exercícios era para funcionar
@@Kageyuky me retorne se deu certo ou não
Uma dica para quem não está conseguindo usando o playsound, se você criou pastas para organizar os arquivos como, Aulas, Exercícios e etc.. o mp3 tem que ficar na pasta raíz do projeto.
cara você me salvou, eu estava a mais de 4 horas tentando resolver isso e era tao simples kkkkk obrigado mano n sei nem como te agradeçer
Utilizei o playsound, biblioteca simples, foi muito bacana.
Pra galera de 2020 que tá fazendo o curso:
O pygame provavelmente vai estar com problemas. dei uma leve pesquisada sobre o módulo e parece que ele foi/está sendo atualizado, dai tá dando uns B.O aí no PyCharm.
Pra solucionar, eu vi duas maneiras aqui que funcionaram para mim:
>> 01: Usar o playsound.
import playsound
playsound.playsound('nomedasuamusica.mp3')
OBS: essa foi a maneira mais simples e curta para reprodução da música que achei ate agora.
Mas para a galera que quer utilizar o pygame e seguir a aula mais "a risca" tem a seguinte solução.
>> 02: Usar o pygame.
- Atualizar o pip e o setuptools
File > Settings > Project Interpreter > pip
Na direita da tela do programa vai ter um triângulo para fazer update do módulo.
Faça o mesmo clicando em setuptools.
- Clique no "+" e busque por pygame.
- Clique em pygame e em Install Package.
-Utilize o código abaixo para rodar o arquivo .mp3.
import pygame
pygame.mixer.init()
pygame.init()
pygame.mixer_music.load('nomedasuamusica.mp3')
pygame.mixer.music.play()
pygame.event.wait()
Descobri essas coisas aqui pelos comentários e só dei uma compilada geral.
Valeu todo mundo que ajudou nos comentários!
obrigado amigo, vc é um amigo
obr
Eu tô no pydroid alguém me ajuda??????
@@KenyDevUnity Cara, bem no começo do curso eu estava usando um app de IOS. O nome é Python3 IDE Fresh Edition. (Não tenho Android)
Mas lá no aplicativo que use tem uma área específica que é possível adicionar bibliotecas, mas de uma maneira um pouco mais "manual".
Ele tem uma opção de "Standard Library". Quando entro lá ele mostra todas as bibliotecas já incorporadas no app. No final da tela tem uma opção para importar dos arquivos do celular o arquivo de uma nova biblioteca.
Talvez no seu app seja algo similar. Dai vc entra no python.org e faz o download do arquivo da biblioteca, coloca no seu celular e importa para o app.
Imagino que possa ser algo nessa linha.
Não sei se ajudei muito, mas tenta aí (y)
Olá pessoal que está fazendo o curso agora!
Hoje com as atualizações no pygame, você tem que deixar o seu código em funcionamento, para que ele o áudio toque.
Para resolver esse problema é bem simples, você tem que colocar um input depois do código todo, fazendo isso, o seu código não vai se encerrar e assim o áudio vai tocar até você encerrar a ação, use o exemplo abaixo para os seus estudos:
#Lembrando, você tem que fazer os seus próprios exercícios, não copie e cole achando que está aprendendo!
from pygame import mixer
mixer.init()
mixer.music.load("Desafio21.mp3")
mixer.music.set_volume(0.7)
mixer.music.play()
print('Pressione "enter" para encerrar o áudio')
input()
Bons estudos a todos!
pode me ajudar eu estou fazendo pelo replit pelo celular e não consigo baixar esses modulos têm algum vídeo que poderia me ajudar?
Cara estou a horas procurando uma resposta pra isso, e mais recente só tem o seu comentario . VALEUUU!!
Pessoal, uma forma simple de fazer
from playsound import playsound
playsound ("nome_do_arquivo.mp3")
Kkkkkkkkkk enquanto comento estou ouvindo Sam Smith feat. Logic - Pray. E cara isso me motivou de tantas formas a continuar a fazer o curso e querer aprender mais
Só quem tá estudando com o celular vai curtir!
Ô dificuldade kkk
Depois de ler vários comentários, o que deu certo nessa versão do python e pycharm foi isso:
from pygame import mixer
mixer.init()
mixer.music.load('ex021.mp3')
mixer.music.play()
m=input('Digite Stop para parar')
Usei o playsound também, mas não consegui fazer parar de reproduzir a musica na hora que eu quisesse
from playsound import playsound
playsound('ex021.mp3')
obrigado
Eu utilizei a biblioteca playsound que é basicamente só pra esse exercicio, ai fica tudo resumido em 2 linhas:
import playsound
playsound.playsound('musica.mp3')
irmao muito bom muito melhor a tua forma, fui experimentar aqui no meu, e no começo não estava funcionado, ai tentei dessas formas e resultou (deve ter atualizado)
1 forma- é preciso digitar algo na consola do run para a musica dar play
import playsound
input()
playsound.playsound('ex11.mp3')
2 forma- so clicar em 'run' que a musica da play
from playsound import playsound
playsound('ex11.mp3')
Valeu!
2024, algumas horas quebrando a cabeça, mesmo fazendo exatamente como o professor passou, não executada.
Só consegui executar depois do apoio dos colegas nos comentários, sobre a inclusão do input(), e também, colocando o diretório completo até chegar no arquivo de áudio. Do contrário, não executava.
como que coloco o diretório completo? me ajuda!
@@apnsmaisum5354 depende amigo, por exemplo C:\Users\max\Desktop\music\exer21.mp3 o meu esta dentro dessas pastas
2020 - Aprender Python !!
tmj
oi nao sei se vc continua com a programação mas se me puder ensinar entre em contacto cmg se quiser ate me pode enviar um email (sebastiaofelicio70@gmail.com) por favor me ajude obg
2020 ->
Para quem teve problemas com a instalação do pygame, tente atualizar o pip em 'settings/project interpreter', dê dois cliques no 'pip' e ele abrir para atualizar.
Depois de atualizado foi possível instalar o pygame. :)
Obrigado amigo, você realmente me salvou
E para aqueles que não conseguem mesmo após ter instalado e tentado de todas as formas já mencionadas por aqui ?
O meu está falando:
in
pygame.mixer.music.load('musica.mp3')
pygame.error
As outras formas não funcionam também. Já testei com input(), já testei importando apenas o mixer, já testei de tudo e nada dá certo. Só me resta o playsound mesmo. :(
Obrigada!!!!
Consegui resolver o problema de outra forma:
import pygame
pygame.mixer.init()
pygame.mixer.music.load('nomedamusica.mp3')
pygame.mixer.music.play()
input()
meu garoto.... \o/
Valew mano! Esse foi o único jeito que rodou aqui!
Muito obrigada! só rodou assim
o meu só funcionou com esse algoritmo, valeuu
Fazendo isso deu certo aqui para mim no dia 15/02/2022
Muito obrigado, Gustavo Guanabara.
Guanabara quando fez esse desafio:
'Ah, essa vai ser a minha melhor vigarice. HEHEHEHEHE'
eu dei uma pesquisada e achei um módulo mais facil de se fazer,que é o "playsound"
é só importar ele e colocar a musica,bem facinho.
from playsound import playsound
playsound("nome_do_arquivo_da_musica.mp3")
Muito obrigado!
Eu estava sofrendo com esse pygame.
Até um arquivo .dll ele estava pedindo.
@@fixforfun tbm nao consegui por causa do arquivo .dll
@@chicoyy o pygame foi atualizado algumas vezes desde a postagem do video, logo mudou tbm a forma de montar o projeto. Um carinha em um comentario pra cima tava explicando, tenta fazer e ver se da certo.
outro detalhe é observar o tamanho do arquivo.
input()
antes de
pygame.event.wait()
funciona!
Mas
while pygame.mixer.music.get_busy():
pygame.time.Clock().tick(10)
também funciona.
Ainda não consegui sempre que executo diz que nao consegue abrir o ficheiro(a musica) e já tentai de várias formas que foram citadas nos comentários.
import pygame
pygame.mixer.init()
pygame.mixer.music.load('musica.mp3')
pygame.mixer.music.play()
while(pygame.mixer.music.get_busy()): pass
tenta ai, unico que deu aqui
@@ManinhoGamess2 No meu também deu certo esse
@@luigiluidi1299 ta fazendo o curso atualmente man.?
@@ManinhoGamess2 Sim, acabei essa aula hoje, e você?
@@ManinhoGamess2 tens instagram? continuo com o problema, podes me ajudar
Código estava dando erro então vai uma dica
import pygame
pygame.init()
pygame.mixer.init()
pygame.mixer.music.load('ARQUIVO ESCOLHIDO')
pygame.mixer.music.play()
input()
muito obrigado
Otimo!!!!! Ajudou demais. Voce poderia me explicar como voce ez pra descobrir?
Depois de ler diversos comentários inúteis, o seu, até onde eu li, foi o que funcionou, parabéns ae !!!
@@pedrophillipe Amigo esse input é só uma gambiarra, pois em programa com várias musicas não vai funcionar, porque assim que ele toca a musica vai ficar esperando um input(), mais para tocar uma música só serve, experimente escrever no final mais uma linha print('terminei'), essa linha não será exibida quando a musica terminar, pois o input() estará esperando.
@@ClaudioL entendi, mas esse metodo ajudou saber que o pygame ta funcionando de boa. agoraro problema é saber pq ele n funcionou sem o input.
Pessoal esse desafio foi difícil! Mas quando você consegue, é dahora :D
Vou compartilhar com vocês o código que eu usei:
import pygame
pygame.mixer.init()
pygame.init()
pygame.mixer_music.load('teste021.mp3')
pygame.mixer_music.play()
pygame.event.wait()
Setembro de 2020, consegui usando da sua forma, valeu, ja tinha tentado uns 500 código e nao tinha dado certo.
consegui rodar seguindo a explicação de um cara nos comentário e ja to me sentindo a pessoa mais foda do mundo kkkkk, ja tenho uma ideia de app pequeno, um reprodutor de músicas ultra simples, sem algumas funções que eu considero inuteis pra mim, programação é tipo: "A realidade pode ser o que eu quiser" kkkkk
Pra quem usou o playsound certinho, mas mesmo assim deu erro, tem um detalhe: quando você copia o local onde o arquivo .mp3 está as pastas vêm separadas por contra barras ( \ ), mas você tem que trocar elas pela barra normal ( / ) quando for colocar no código.
import playsound
playsound.playsound('C:/Users/mateu/Music/XXXTentation - RIOT.mp3')
Você é um deus, obrigado pela ajuda!!!
10.000 anos depois eu consegui kkkkkkkkkk, muito obrigado mano, salvou
Vlw, deu certo aqui só depois de eu trocar as barras
Valew!! Misturei várias informações e essa dica matou a charada! kkkk
Aqui tmb não tava saindo som! Eu pesquisei um pouco
e achei esse codigo:
from pygame import *
mixer.init()
mixer.music.load('song.mp3')
mixer.music.play()
while mixer.music.get_busy():
time.Clock().tick(10)
Agora ta funcionando normal. Mas não sei explicar o porque!
Comigo foi a mesma coisa,sem som.Agora com esse comando que vc compartilhou tá tocando normal.
Só não porque =(
Pelo que parece esse while tá fazendo ele não encerrar o programa enquanto a musica não acabar, mas pq o que o Guanabara ensinou não funciona, eu não sei
Talvez ele faça um review no próximo vídeo. De toda forma vou continuar pesquisando.
Agora funcionou aqui também
valeu cara tava com o mesmo problema (onde achou esse código?)
estou tendo o problema de absolutamente nenhuma das opções apresentadas darem certo, todas apresentam algum tipo de erro. O módulo pygame simplesmente não aparece pra instalar e o playsound também dá erro
intalana o python 3.6
Fiquei horas tentando mais valeu muito mais muito a pena mesmo, muito obrigado a toda a comunidade, indico para todo mundo esse curso.
import pygame
pygame.init()
pygame.mixer.music.load('ex021.mp3')
pygame.mixer.music.play()
input()
pygame.event.wait()
Pra quem não tiver funcionando só colocar ' input ()' na última linha:
import pygame
pygame.init()
pygame.mixer.music.load('musica.mp3')
pygame.mixer.music.play()
input ()
Muito obrigado.
Só coloquei o input() no final e deu certo.
Estou com a versão atual e não estava pegando sem colocar *input()*
Da pra baixar esses módulo pelo celular tbm?ou só pelo computador?
Obgd vc cara. Já tem 3 três que estou tentando, não estava conseguindo, foi só colocar essa funções que deu certo.
eu estava so a 3 hrs tentando descobrir o motivo. Sabe dizer pq só tocou com o input?
@@URUTAU2010 O input é um comando que mantém o programa aberto, aguardando uma entrada do usuário, mas creio que funcionaria com um while tmb.
Top demais, comentarios fez toda diferença..coloquei input e resolveu..o meu tava dando erro de tamanho do arquivo.
pesquisei muito e não consegui baixa o modulo pygame! aff! eu estava tão bem nas aulas e exercícios
Nem eu ! acho que essa versão do python não ta suportando esse modulo
Tambem nao conseguei achar mais o pygame, entao usei o Playsound e funcionou! com o codigo que a galera mandou ai em cima!
to com o mesmo problema, depois de algumas pesquisas, vi que pode ser porque a versão do PyCharm é beta, mas mesmo baixando outra versão não deu certo
Para resolver isso vá no cmd normal (que já vem instalado com o computador) e digite [py -m pip install -U pygame --user] sem os colchetes, assim vai começar a instalação. Depois de concluído, para testar digite também no cmd o comando [py -m pygame.examples.aliens] e deve rodar um jogo parecido com space invaders. Esse método é para o windows, não sei se funciona em outro O.S.
CABEÇA GAMER eu tbm
Se o seu esta dando erro usando a biblioteca pygame, use o comando "pip install pygame --pre" (sem as aspas) no powershell do windows que funciona :)
Funciona para o mac tb!!! Obrigado!!!
up
Fala galera de 2020!!
Só uma dica pra que for usar o "Playsound"!!
O mp3 que vcs baixarem não pode ter Cover Art, pq senão buga a execução!!!
Também pesquisei um pouco sobre o pacote Pygame, que parece estar sendo reformulado. Então ele dá muito problema em IDEs Pycharm atuais. Por essa razão, as IDE novas nem instalam mais a biblioteca!!
Mandem mesmo um "import playsound" que é sucesso!
Ótimo aprendizado a todos!!
=D
OBS: Se o arquivo .mp3 estiver na mesma pasta do projeto, não há problemas em colocar o código como:
>>
from playsound import playsound
playsound('arquivo.mp3')
Eu estou programando no VSC, e nao aparece esse item que ele mostrou no video pra baixar a biblioteca. Voce sabe como faço pra baixar nesse caso?
@@diegoavedissian6611 vixi kara, é q eu não manjo de VSC. Mas se não me engano, Python não é a língua nativa de VSC né? Pra programar em Python no VSC vc precisa baixar um plugin ou algo do tipo, ou tô enganado?
Pq se for isso, acho q a IDE não vai te dar esse suporte de baixar direto.
Talvez exista algum package que Vc baixe bibliotecas Python... Não sei Man... Aguardemos alguém mais entendido responder, ou vc dá uma googlada nessas brisas q escrevi aí, q de repente brota alguma ideia!!!!
Depois comenta aí pq fiquei curioso!
Kkkkkkkk
@@WillSLopes O Visual Studio Code não tem uma linguagem padrão eu acho, nele voce cria um arquivo do zero e escolhe a linguagem. Mas valeu pela atenção, vou dar uma caçada aqui (ou aguardar que alguem nos ajude rs).
@@diegoavedissian6611 ahhhh manjou!!!
Bom, aguardemos uma boa alma entendida q possa vir com a luz! Kkkkkkk
Opa mano, como eu sei se meu arquivo mp3 tem isso que você falou? " Cover art "
eu substiui: pygame.event.wait() por pygame.time.wait(X) basta colocar o tempo desejado em milisegundos no lugar do X.
tbm da para mudar o volume entre 0 e 1: pygame.mixer.music.set_volume(0.01)
Caio Cesar você é o "CARA"
Olá pessoal boa noite! Com algumas pesquisas encontrei este modulo "playsound", aparentemente e
bem simples menos linhas e outra forma de executar audio(o arquivo mp3 deve ser salvo como informa na aula).
Segue abaixo a forma que realizei, espero ter ajudado!😊
from playsound import playsound
playsound('ex0021.mp3')
print('playing sound using playsound')
Obrigado. Funcionou! (Mar, 2022).
como istala o 'playsound'?
@@murasakibara7157 Assiste a aula 8!!
boa
show. funcionou ... valeu
Consegui Finalmente kkkkkk Obrigado a todos da comunidade
O código q usei foi esse:
import pygame
pygame.init()
pygame.mixer.music.load('ex021.mp3')
pygame.mixer.music.play()
input(pygame.event.wait())
Vc entendeu o pq de executar tantas funções para executar a música?
Pq do init()? Pq do load()? Pq do play()?
E, por fim, pq agora só funciona com o input? E qual a função deste wait() ?
Já vasculhei o diretório mas não acho a explicação... 😢
@@victorSsantos fala mano, beleza? init() foi para iniciar o módulo do pygame (não sei pq tbm), ou outros são mais simples, load() para carregar o arquivo e o play() para reproduzir. Precisa do wait() para o programa entender que tem que esperar executar todo o arquivo de audio antes de encerrar.
No meu Pycharm aparece a lâmpada vermelha, mas não aparece a opção de baixar o módulo, o que pode ser?
No meu também não. Você conseguiu resolver esse problema?
estou com o mesmo problema
Eu tive esse problema, estava usando a versão 3.8 do python, sendo q o pygame não estava ainda disponível para essa versão, então instalei o python 3.7 é nas configurações mudei o interpretador para o 3.7 aí consegui fazer a instalação do pygame
Para quem esta em 2020, agora essa é uma das maneiras de funcionar
import pygame
pygame.mixer.init()
pygame.init()
pygame.mixer.music.load('musica que você escolheu')
pygame.mixer.music.play()
input()
Show de bola, esse input fez toda a diferença. Eu achei até que era o interpretador 3.9. Parabéns
Vlwwww ;)
nossa, so coloquei o "input()" no final e funcionou, não precisei nem modificar o codigo do video.... obrigado
conferi meu codigo umas 30 vezes ate vir aqui e ver seu comentario kkkk vlw mano
Pra quem não tá conseguindo coloca
input() no final, vazio assim mesmo, não sei pq funcionou mas deu certo
Para aqueles que estão com dificuldades , há um método mais simples!
É só utilizar outro módulo: playsound
import playsound
ou como vimos anteriormente, importar somente a função necessária:
from playsound import playsound
playsound('arquivo.mp3')
espero ter ajudado!
Top manin heheh valeu
@@grehebert tá na caminhada tbm mn?kkkk
por algum motivo ñ dá pra eu baixar o pygame
@@victorhugodasilva2507 To, seguindo firme hahah Eu baixei o Pygame, mas curti o Playsound.
único que funcionou pra mim
@@jpmedrado6762 sim
pra mim tbm!!!
forma mais fácil para novas versões do python:
from playsound import playsound
playsound('ex021.mp3')
Exato! Encontrei esse de forma bem mais simples, ele funcionou da primeira vez, mas agora tá dando um erro qndo vai reproduzir
eu errei um monte de vez na parte de copiar e colar eu tava fazendo errado kkkkkkk mas agr deu certo só alegriaa!!!
Fiz o meu utilizando o playsound, achei mais simples
import playsound as sound
sound.playsound('eeiittaa.mp3')
Fiz com esse. Valeu
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA FINALMENTE VELHO puta q pariu, obrigado cara!
No meu caso descobri e usei o modulo "playsound". Extremamente simples e faz o que foi pedido com perfeição.
# playsound
from playsound import playsound
playsound('C:\\Users\\usuário\\PycharmProjects\\Exercicios\\ex021.mp3')
As vezes você pode ter um erro onde, mesmo com o caminho da música correto, o arquivo ainda não reproduz. Demorei um pouco pra descobrir que era culpa do uso da string normal "\", quando eu deveria separar os caminhos com duas "\\".
Deus te abençoe meu amigo....vc me ajudou muito...deu certo aqui.
Caralho mano vc eh um deus
from playsound import playsound
playsound('audio.mp3') Consegui apenas trocando o ''Audio.mp3' por nome do meu arquivo.mp3.>>>Exp.: playsounde(ex21.mp3)
@@moisesmartins9137 Show mandou bem !!
Da pra rodar uma musica e video com algum modulo mais completo?