misterjoidf
Messages postés35Date d'inscriptionjeudi 30 juin 2011StatutMembreDernière intervention 2 août 2011
-
21 juil. 2011 à 14:09
misterjoidf
Messages postés35Date d'inscriptionjeudi 30 juin 2011StatutMembreDernière intervention 2 août 2011
-
1 août 2011 à 10:56
Bonjour tout le monde !
Je vous expose mon problème : je dois réaliser une application à distribuer à des clients, afin de montrer la gamme de produit de mon entreprise. Il me fallait une portabilité totale... J'ai décidé de faire l'appli en Java. Dans cette appli il y aura des liens vers les docs des instruments en pdf (cette partie est développée et marche nickel) et des vidéos pour dynamiser l'appli... C'est là que ça coince !
J'ai installé un media player (JMF) et j'ai voulu tester avec plusieurs vidéos de formats différents, et j'ai un message d'erreur :
mediaURL = file:/C:/Users/yef04297/workspace/essai_video/demo_maya4.avi
Unable to handle format: MPG1, 1440x1080, FrameRate=25.0, Length=4665600 0 extra bytes
Unable to handle format: mpeglayer3, 48000.0 Hz, 0-bit, Stereo, Unsigned, 16000.0 frame rate, FrameSize=8 bits
Failed to realize: com.sun.media.PlaybackEngine@1acaf0ed
Error: Unable to realize com.sun.media.PlaybackEngine@1acaf0ed
Could not realize media player
J'en ai déduis que c'était pas le bon format. Alors j'ai téléchargé MediaCoder pour essayer différents formats mais négatif ! :(
Comment je fais ?! Sachant que si j'utilise fobs4jmf, il faudra que je l'installe sur le pc du client... donc ça me réduit la portabilité... Quelqu'un à une solution à mon problème ? Je vous payerai un verre (virtuel !) lol
misterjoidf
Messages postés35Date d'inscriptionjeudi 30 juin 2011StatutMembreDernière intervention 2 août 2011 22 juil. 2011 à 13:48
Pourquoi ? Peux tu me dire en deux trois mots ce que je pourrais faire... ? Sachant qu'il ne me reste que les vidéos à intégrer est ce vraiment nécessaire de regarder ça ou pas ? Je connais pas du tout lol
J'ai jeté un oeil sur internet et apparemment JavaFX est utilisé pour tout ce qui est design, mais le mien est déjà fait :/
misterjoidf
Messages postés35Date d'inscriptionjeudi 30 juin 2011StatutMembreDernière intervention 2 août 2011 22 juil. 2011 à 14:58
J'ai lu que le JavaFX était un peu au ralenti... ?
Par contre j'ai lu que JMC était considéré comme le remplaçant du JMF... Tu es d'accord ? Quel serait l’intérêt de passer au JMC ? Je trouve pas de tuto pour des lecteur vidéo...
J'avais un code source qui marchait avec une ancienne version de JavaFX et qui utilisait JMediaPane...
JMC est dans JavaFX. A terme, JavaFX 2.1 sera supporté par Linux et Mac. Tu peux utiliser JMC sans JavaFX, ça marchait dans les versions anciennes de JavaFX, il faut récupérer le JAR jmc.jar et les dépendances natives.
JavaFX n'est plus en perte de vitesse depuis la version 2.0. Il y a un exemple d'utilisation du "player" JavaFX sur le site officiel. Sinon, cherche des exemples d'utilisation de JMediaPlayer.
Pour VLCJ, regarde sur le dépôt SVN, tu y trouveras notamment un exemple tout cuit, Youtube.java, qui joue une vidéo hébergée sur ce site de partage de vidéos. Tu trouveras aussi des exemples pour divers formats.