GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» Retorno da GMBR!!!
por theguitarmester Ter 19 Mar 2024, 22:38

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21

» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39

» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16

» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05

» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55

» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39

» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28

» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01


Dúvidas sobre Media Player

2 participantes

Ir para baixo

Dúvidas sobre Media Player Empty Dúvidas sobre Media Player

Mensagem por afonso_silva Qua 01 Set 2010, 13:05

Olá pessoal! Eu estou postando aqui na esperança de que alguém me ajude. Estou desenvolvendo um Media Player e estou com algumas dúvidas. Já reparei que existem várias formas de se criar um media player, e vejo que muita gente aqui do fórum já conseguiu criar potentes media players. No entanto, eu estou com algumas dificuldades, por isso peço que me ajudem. Depois de pesquisar muito, descobri que existe um comando do Windows que pode ser utilizado no Game Maker chamado MCI Comand, que possui muitas funções de multimédia. Até aqui tudo bem, agora o problema é como utilizar as funções no Game Maker. Já pesquisei no site da Microsoft e não encontro nada. Alguém me pode ajudar por favor?

Eu comecei pelo tuto do Mako182, no entanto, depois de ter descoberto este comando, parece-me que este possui mais potencial.

E se alguém conhecer estes comandos, poderia-me dizer como se faz o load de um ficheiro multimédia, o play, o pause e o next e o previous?

A propósito este comando abre também ficheiros de vídeo e imagem?

Aqui está uma screen do meu media player (fui eu quem desenhou os botões e icones)
Dúvidas sobre Media Player Mediaplayerf
afonso_silva
afonso_silva

Data de inscrição : 29/05/2010
Reputação : 0
Número de Mensagens : 147
Prêmios : Dúvidas sobre Media Player Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Dúvidas sobre Media Player Empty Re: Dúvidas sobre Media Player

Mensagem por itallo Qua 01 Set 2010, 18:49

resultado no google:

http://gmc.yoyogames.com/index.php?showtopic=743

http://gamemaker.wikia.com/wiki/MCI_command

http://msdn.microsoft.com/en-us/library/ms710815

comando no game maker: MCI_command(str)
itallo
itallo

Games Ranking : Nota C

Notas recebidas : B - D
Data de inscrição : 26/08/2009
Reputação : 12
Número de Mensagens : 970
Prêmios : Dúvidas sobre Media Player Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Dúvidas sobre Media Player Empty Re: Dúvidas sobre Media Player

Mensagem por Convidad Qua 01 Set 2010, 22:50

Depois de pesquisar muito, descobri que existe um comando do Windows que pode ser utilizado no Game Maker chamado MCI Comand, que possui muitas funções de multimédia. Até aqui tudo bem, agora o problema é como utilizar as funções no Game Maker. Já pesquisei no site da Microsoft e não encontro nada. Alguém me pode ajudar por favor?

O MCI é o controle da interface multimídia do sistema, é controlado pela winmm.dll. No site da Ms tem bastante informação sobre isso. Tudo o que você faz no MCI não é apenas um comando. Tem uma sequência de comandos a serem seguidos pra que o controle total da mídia seja feito.

Pra cada tipo de mídia há um controle diferente, e é possível controlar desde um ficheiro AVI simples até aqueles que usam os codecs instalados na máquina. É possível redimensionar o vídeo, colocar em outro lugar na tela, aumentar volume do mp3 e até equalização do som. Mas tudo, tudo que se vai fazer requer um "alias" que é, na verdade, um tipo de referência pra mídia que você quer "controlar".

Aí é que tá a maioria das dúvidas. Antes de tudo, você "prepara" o "driver" e o "alias". Só depois que é que pode ser feito o play, pause, etc... A manha é que as strings são uma sintaxe só pra qualquer meio que você for usar. Por exemplo, você pode baixar exemplos MCI de outras linguagens que as strings de comando são as mesmas pro GM.

Você só tem que ficar esperto nas funções de chamada das outras linguagens pra não confundir. Uns tempos atrás eu baixei um monte de fonte VB usando MCI e se você seguir a ordem certinha de como é feito, funciona na moral. Mas dá trabalho pra caramba...

Olha esses sites aí que o Obko postou, tem tudo neles.
avatar
Convidad
Convidado


Ir para o topo Ir para baixo

Dúvidas sobre Media Player Empty Re: Dúvidas sobre Media Player

Mensagem por afonso_silva Qui 02 Set 2010, 05:57

E existe alguma maneira de realizar um media player sem a utilização do MCI?

Por exemplo,aqui foi utilizado o comando de uma maneira muito complexa, cujas algumas coisas não entendi.
afonso_silva
afonso_silva

Data de inscrição : 29/05/2010
Reputação : 0
Número de Mensagens : 147
Prêmios : Dúvidas sobre Media Player Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Dúvidas sobre Media Player Empty Re: Dúvidas sobre Media Player

Mensagem por Convidad Qui 02 Set 2010, 21:20

E existe alguma maneira de realizar um media player sem a utilização do MCI?

Tem. Pensa assim: um "Media Player" é um "tocador de mídia", basicamente. Mas o que é "tocar a mídia"? Dentre uma infinidade de coisas, sejam elas técnicas ou triviais, a gente vai precisar de um conhecimento maior sobre "como é" essa mídia (a estrutura dela) e sobre como traduzir isso pro hardware gráfico ou sonoro. Isso é um pouco foda, e dependendo da situação, é até perda de tempo já que o MCI faz tudo isso e ainda por cima é nativo do sistema.

Cara, você nem imagina a quantidade de players "baixáveis" e famosos, que não tem nada de muito especial além do controle MCI. A maioria deles quem oferecem mais "opções" são os que destacam mais, mas muitos deles são basicamente montados sobre o controle MCI do Windows

----- Editado -----

Que tosqueira cara, agora que eu sakei a pergunta... tem sim cara, usa alguma dll, são bem mais fáceis de usar que o MCI e normalmente vem com exemplos já prontos pra mudar. Eu gostei muito da "SuperSound DLL", dá pra baixar ela (e mais um monte) nesse site:

www.gmtoolbox.com

Por exemplo,aqui foi utilizado o comando de uma maneira muito complexa, cujas algumas coisas não entendi.

Na verdade, foi bem básico. MCI é bem "completão", pra controlar vídeo então...
avatar
Convidad
Convidado


Ir para o topo Ir para baixo

Dúvidas sobre Media Player Empty Re: Dúvidas sobre Media Player

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos