Como puedo reproducir un .mp3 bajo Windows

Iniciado por TheEnmanuelRmrz, 27 Octubre 2014, 04:43 AM

0 Miembros y 1 Visitante están viendo este tema.

TheEnmanuelRmrz

Saludos
Tengo la siguiente duda, como puedo reproducir mp3 bajo windows y que no sea usando ninguna de las api MCI (MCISendString, MCISendCommand, PlaySnd, etc).
O sea quiero hacerlo de forma nativa.

El ejemplo puede estar en cualquier lenguaje, lo importante es que sea de forma nativa sin utilizar ninguna dll o api del sistema.

Gracias de antemano.

engel lex

en buen porcentaje creo que no puedes (no estoy del todo seguro)... mp3 es formato privativo, no es abierto... recomiendo que primero intentes hacerlo con un .wav que es formato crudo y no tiene algoritmos de comprensión, ni nada similar...

http://es.wikipedia.org/wiki/MP3

sobre .ogg que es el equivalente a mp3 en formato abierto posiblemente consigas documentacion y tal vez te hagas una idea de como
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

TheEnmanuelRmrz

Si ya lo veo, no lo tenía en cuenta. Creo que tengo que usar un codec o algo así pero como lo haría.

Mira no se si haz utilizado MPlayer, es de código abierto y utiliza ffmpeg para decodificar, no utiliza ningna dll o algo así.

Lo que yo quiero es reproducir MP3 más que todo pero que sea compatible porque las API de Windows no me los lee todos.

Creo que tendría que acceder al bajo nivel de audio de Windows, pero no se.

engel lex

nada haces accediendo al bajo nivel de windows para eso...

por que no usas una librería, no se una como fmod, ffmpeg o algo así? (por cierto, ffmpeg es una librería en sí misma, es el "dll" XD)

es más fácil usar librerías para esas cosas

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Eternal Idol

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón