IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Multimédia Java Discussion :

JMF MP3 Plugin


Sujet :

Multimédia Java

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 6
    Par défaut JMF MP3 Plugin
    Bonjour,

    Je cherche a télécharger le plugin pour la lecture de MP3 avec java.
    Je me suis donc rendu a cette page : http://www.oracle.com/technetwork/ja...ad-137625.html
    Le problème étant que le lien 'Download' ne mène pas au téléchargement.

    Connaîtriez-vous un lien miroir permettant de télécharger ce plugin ?

    Merci d'avance !

  2. #2
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Par défaut
    Bonjour,
    pour la lecture des fichier MP3 en java, je te conseille javalayer de javazoom, voici le lien http://www.javazoom.net/javalayer/javalayer.html
    Il y'a des exemples fonctionnels et assez clairs que tu trouveras dans leur site.
    Essaie d'utiliser cette lib plutôt que celle que tu comptais prendre, ... et si tu as des problèmes, tu peux toujours reposter une question.

    Cordialement
    Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
    Le chat du site est aussi ici pour aider. Ne pas hésiter à visiter !

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 6
    Par défaut
    Salut,

    en fait à la base je m'essayais à ce tuto sur l'api Java Sound et sachant que la lecture de MP3 n’était pas nativement possible j'ai utilisé ce plugin qui utilise déjà JLayer.

    Le problème et que quand je test l'exemple du tuto j'obtiens cette exception:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Exception in thread "main" java.lang.IllegalArgumentException: No line matching interface SourceDataLine supporting format MPEG1L3 44100.0 Hz, unknown bits per sample, stereo, unknown frame size, 38.28125 frames/second,  is supported.
    	at javax.sound.sampled.AudioSystem.getLine(AudioSystem.java:476)
    	at SoundTest.main(SoundTest.java:28)
    En googlant (du verbe googler) cette exception je suis tombé sur des messages spécifiant qu'il fallait le JMF MP3 Plugin. Donc si d'après toi je peux m'en passer c'est cool, sinon c'est ennuyeux sachant que son téléchargement est visiblement impossible

  4. #4
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Par défaut
    Pour jouer un fichier audio nativement supporté par la JVM, (wav ...), tu peux utiliser cette classe que j'avais faite
    https://github.com/paissad/jcamstrea...dioPlayer.java

    Pour jouer un fichier .mp3, tu peux utiliser celle-ci https://github.com/paissad/jcamstrea...MP3Player.java

    Essaie de t'inspirer de ça, ça devrait suffir (les InputStream passés en paramètres aux méthodes sont les InputStream des fichiers audio que tu veux jouer)

    Donc, en gros pour simplifier le code qui lit un fichier mp3, tu peux juste faire un truc du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    AdvancedPlayer mp3player = new AdvancedPlayer(in);
    mp3player.play();
    C'est très simple
    Pour un fichier audio (wav par exemple)
    Je te conseille d'utiliser un Clip.
    Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
    Le chat du site est aussi ici pour aider. Ne pas hésiter à visiter !

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 6
    Par défaut
    Je te remercie de ton aide, mais ce n'est pas ce que je recherche.
    Dans l'absolu j'aimerai pouvoir faire fonctionner ce code, et d'après les nombreuses recherche que j'ai fait là dessus, ça passe par l'obtention du JMF MP3 Plugin (mp3plugin.jar).
    Malheureusement, pour une raison que j'ignore il n'est plus téléchargeable. Donc si quelqu'un peut me le fournir ça m'arrangerait.

    Merci !

  6. #6
    Modérateur
    Avatar de paissad
    Homme Profil pro
    Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Inscrit en
    Avril 2006
    Messages
    1 043
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur de développement (Java/JEE/Eclipse RCP,EMF & webMethods)
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 043
    Par défaut
    Hmm, alors là je ne vois pas trop non plus comment télécharger cette lib.
    Il semblerait qu'en plus Oracle a changé le système de téléchargement des librairies depuis le 31 Juillet.
    Je ne trouve pas non plus cette lib dans les dépôts maven.
    Moi personnellement, je ne miserai pas tant pour une librairie difficile à trouver comme ça ^^
    Sinon, peut être que si tu expliquais mieux ce que tu as à faire, ce serait mieux au fond ...
    Nous n'héritons pas de la terre de nos parents, nous l'empruntons à nos enfants.
    Le chat du site est aussi ici pour aider. Ne pas hésiter à visiter !

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 6
    Par défaut
    J'ai finalement trouvé le plugin en farfouillant les dépôts SVN de projets en java liés à de la lecture multimédia. Et ça marche impec' !
    Merci de ton aide en tout cas !

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 187
    Par défaut
    Bonjour,

    Incroyable, j'étais justement en train de chercher cette librairie aussi, je suis content de tomber sur un post aussi frais !
    J'ai commencé le codage d'un lecteur audio en java, qui ne fonctionnait que sur mon poste (j'avais JMF installé). Sur les autres postes j'avais l'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Failed to realize: input media not supported: mpeglayer3 audio
    Tout à l'heure, j'ai désinstallé JMF de mon poste, j'ai bien reproduit l'erreur, mais au moment de retélécharger JMF... introuvable, je me met à googler moi aussi, je tombe sur la même librairie à trouver pour la lecture de MP3... introuvable!

    @TheUnknown : peut tu me dire où tu as finalement trouvé la librairie stp?

    Je me pose quand même la question de continuer ou pas avec JMF, je savais déjà que cette API n'était pas maintenue, mais maintenant, elle n'est même plus disponible au téléchargement... inquiétant...

    J'ai regardé du côté de javalayer, un lecteur audio est disponible, jlGui, qui lit un paquet de formats (j'aurai aimé une API qui permette aussi la lecture de WMA, mais tant pis) donc ça pourrait le faire (en plus la dernière news date de novembre 2010, donc le projet est encore actif)

    Par contre une fonctionnalité de mon lecteur devra être de pouvoir lire une chanson plus ou moins vite sans modifier la fréquence du son... ce qui demande quand même de pouvoir faire un peu de traitement audio... et ça j'ai pas l'impression que javalayer le fasse...

    Quelqu'un pourrait me confirmer ça? ou me donner le nom d'un "JMF" encore un peu actif??

    La troisième option qui s'offre à moi est de créer la partie lecteur dans un autre langage (genre C), et ne conserver que l'interface en java, et faire communiquer les 2...

    J'attends vos conseil avec impatience !

    A plus !

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 6
    Par défaut
    Salut,

    Pour ma part je n'utilise pas JMF, j'avais juste besoin du "JMF MP3 Plugin" qui ne sert pas uniquement pour JMF visiblement puisque j'en avais également besoin pour lire des MP3 avec Java Sound.

    De ce que j'au pu voir de JMF, il ne semble pas assez bas niveau pour ce que tu souhaites faire, donc en effet, il serait plus judicieux pour toi de le laisser tomber.

    Par contre l'API Java Sound semble tout à fait convenir à ton projet puisqu'elle permet de faire tout un tas de traitement sur le son. Il te suffira juste d'utiliser MP3 SPI(qui utilise jlayer au passage) pour y greffer le support des fichiers MP3 (et bien lire la doc car il y a quelques petites manip supplémentaires à faire) et tu devrais avoir ce qu'il te faut.
    Sinon pour le mp3plugin.jar tu peux le télécharger ici.

    Ensuite, une petite doc sur Java Sound ça peut servir donc voici un petit lien.

    Have fun !

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 187
    Par défaut
    Merci pour le lien et pour le conseil !
    Je vais jeter un oeil du côté de java sound alors ( je viens d'y jeter un oeil rapide, l'utilisation n'a pas l'air très compliquée, par contre je n'ai pas vu grand chose pour faire du traitement audio... à fouiner...) !

    A plus !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Audio] [JMF] Lire une de fichier audio (et surtout du mp3)
    Par N1c0l@s dans le forum Multimédia
    Réponses: 3
    Dernier message: 13/06/2008, 11h30
  2. plugin eclipse et jmf
    Par Akhan dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 04/06/2008, 22h47
  3. [JMF] mp3
    Par ehmppowa dans le forum Multimédia
    Réponses: 4
    Dernier message: 22/01/2006, 17h30
  4. mp3
    Par giminik dans le forum Algorithmes et structures de données
    Réponses: 11
    Dernier message: 26/07/2002, 22h40
  5. Réponses: 3
    Dernier message: 25/07/2002, 10h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo