comment convertir mp4 en mp3 en java
Je cherche un moyen minimal de convertir un fichier mp4 en fichier mp3 par programmation à partir de Java. Idéalement, j'ai également besoin d'une coupe du fichier cible.
Les bibliothèques Java prennent-elles en charge cela ou seulement celles de la 3ème partie? Comme jmf, ffmpeg?
Merci!
3 answers
Le moyen le plus simple est d'utiliser ffmpeg via un ProcessBuilder en utilisant cette commande
ffmpeg -i input.mp4 -vn -s 00:00:10 -acodec libmp3lame output.mp3
Cela se traduit par: lire le fichier mp4, ignorer la vidéo, sortir 10 secondes au format mp3
JAVE il est très simple de convertir un fichier multimédia en un autre format. http://www.sauronsoftware.it/projects/jave/manual.php
Je suppose que vous allez retirer l'audio de votre fichier mp4 et l'enregistrer au format mp3. Je n'ai rien essayé de faire avec les encodages audio, mais j'ai utilisé Xuggler (http://www.xuggle.com/xuggler / ) assez bien en tant que bibliothèque pour accéder à la vidéo, et leur documentation prétend également prendre en charge l'audio.