Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda Para Usar "mp3play.ocx" Ou Manipular Mp3


Naldo Barbosa

Pergunta

Preciso muito ler e gravar tags ID3 de arquivos MP3. Arranjei vários OCX na net, mas os que parecem que me servem eu não consegui usar. O "MP3Play.ocx" parece que é perfeito pro meu projeto, mas não consegui passar o arquivo pra ele poder agir.

A função Open tem a seguinte sintaxe:

Open(mp3file As String, wavefile As String)

como esse wavfile é obrigatorio, não sei pra que ele serve e aí me perdi!

já vasculhei a web atrás de exemplos, dicas, qualquer luz que me ajudasse mas nada. só links pra baixar o tal ocx...

Talvez alguém por aí saiba de alguma coisa sobre ele ou possa me indicar um outro meio de conseguir ler/gravar as tags

Desde já agradeço

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Qual a tag que você quer gravar? Se for a ID3V1 (ou 1.1) é bem simples e você mesmo pode fazer. No caso ela consiste dos últimos 128 bytes do arquivo, bastando você formatá-la de acordo com as informações disponíveis nesta página: http://www.id3.org/ID3v1

Neste site (http://www.id3.org/) você também encontrará informações sobre o novo formato (ID3v2), como uma especificação completa dele, e inclusive implementações prontas.

Eu mesmo já criei uma biblioteca (XTag2) para escrita de tags baseada nas informações disponíveis neste site. Eu ainda não a disponibilizei para o público em geral porque ela ainda é beta. Com ela você pode gravar, por enquanto, quatro formatos diferentes de tags (XTag, ID3v1, ID3v2 e Vorbis Comments). Se quiser me passa seu e-mail que eu te envio ela e um pequeno exemplo de utilização: wap@openlink.com.br

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

  • 0

Graymalkin,

Muito obrigado. Vou checar os sites sugeridos.

Eu baixei um exemplo/dll desse XTag e por coincidência feita por você! :o

A versão é 0.1.6

Graças ao readime.txt, muito bem explicado, eu consegui usar esse dll sem nenhum problema, pra ler e gravar as xtags. Só que só ele conseguiu lê-las. essas xtags ficaram invísivel pra todos os programas que eu tentei ler, principalmente o WMP, Winamp e o proprio WinXP nas propriedades do arquivo. Aí, apesar de ótimo, eu discartei esse dll, porque não adianta gravar informações que não vai poder ser lidos por nenhum outro progama... :(

De toda forma vou continuar tentando! Esse Mp3Play.ocx que citei eu por acaso encontrei um exemplo usando ele... mas pra meu disgosto descobri que ele é sherewere e sem senha só é possivel tocar alguns segundos da música com ele e nada mais! Bleahhhh

valeu

Link para o comentário
Compartilhar em outros sites

  • 0

Eu baixei um exemplo/dll desse XTag e por coincidência feita por você! :o

A versão é 0.1.6

Graças ao readime.txt, muito bem explicado, eu consegui usar esse dll sem nenhum problema, pra ler e gravar as xtags. Só que só ele conseguiu lê-las. essas xtags ficaram invísivel pra todos os programas que eu tentei ler, principalmente o WMP, Winamp e o proprio WinXP nas propriedades do arquivo. Aí, apesar de ótimo, eu discartei esse dll, porque não adianta gravar informações que não vai poder ser lidos por nenhum outro progama... :(

Sim, essa é a primeira versão da XTag, que eu criei para ser utilizada com o XPlayer. A biblioteca de que falei é a nova XTag2 que grava XTag (que só é lida pelo XPlayer), ID3v1 e ID3v2 (que são lidas pela maioria dos players) e Vorbis Comments (tag do formato OGG).

De toda forma vou continuar tentando! Esse Mp3Play.ocx que citei eu por acaso encontrei um exemplo usando ele... mas pra meu disgosto descobri que ele é sherewere e sem senha só é possivel tocar alguns segundos da música com ele e nada mais! Bleahhhh

No XPlayer (http://www.gs.kitbr.com/xplayer.html) eu uso o FMod (http://www.fmod.org/), mas existe também a biblioteca BASS (que eu uso no ainda não-lançado Phoenix): http://www.un4seen.com/

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...