94 votes

Convertir mp4 en mp3

J'ai une vidéo que je dois convertir en mp3 (en ligne de commande - pas d'interface graphique): video.mp4

J'ai essayé:

ffmpeg -i -b 192 video.mp4 video.mp3

sans succès. Je reçois l'erreur suivante:

WARNING: library configuration mismatch
Seems stream 0 codec frame rate differs from container frame rate: 59.83 (29917/500) -> 59.75 (239/4)
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s 
Encoder (codec id 86017) not found for output stream #0.0

donc j'ai essayé lame:

lame -h -b 192 video.mp4 video.mp3

Je reçois:

Warning: unsupported audio format

Est-ce que j'ai oublié quelque chose?

3voto

Wolf5 Points 2906

Pour convertir Upd_Sanity.mp4 en Upd_Sanity.mp3

$ sudo apt-get install ffmpeg && sudo apt-get install libavcodec-extra-53

$ ffmpeg -i Upd_Sanity.mp4 -vn -acodec libmp3lame -ac 2 -ab 160k -ar 48000 Upd_Sanity.mp3

OU (comme ffmpeg est obsolète)

$ avconv -i Upd_Sanity.mp4 -vn -acodec libmp3lame -ac 2 -ab 160k -ar 48000 Upd_Sanity.mp3

Description

   -i        nom du fichier d'entrée
   -vn       désactiver l'enregistrement vidéo
   -acodec   forcer le codec audio en libmp3lame
   -ac       définir le nombre de canaux audio
   -ar       définir la fréquence d'échantillonnage audio

Si vous avez besoin de l'utiliser fréquemment

ÉTAPE 1 : Créez une fonction bash qui effectue la conversion

## utilities.sh
convertMP4toMP3(){
echo -n "Entrer le fichier mp4 source : "
read sourceFile

echo -n "Entrer le fichier mp3 destination : "
read destFile

avconv -i $sourceFile -vn -acodec libmp3lame -ac 2 -ab 160k -ar 48000 $destFile
}

ÉTAPE 2 : Inclure ce fichier bash

 $ source utilities.sh

ÉTAPE 3 : Commencer la conversion en appelant la fonction ci-dessus convertMP4toMP3

 $ convertMP4toMP3
 Entrer le fichier mp4 source : Upd_Sanity.mp4
 Entrer le fichier mp3 destination : UPd_sanity.mp3

Références

utilities.sh

2voto

jrg Points 58143

Tout d'abord, vous devez comprendre quelques choses.

MP3 est un format audio.

MP4 est un format vidéo.

Pour extraire l'audio du MP4 (et le sauvegarder en tant que MP3), utilisez soundconverter Installer soundconverter.

1voto

Shaun Bohannon Points 271

Il est possible d'utiliser Lame directement si vous utilisez FFmpeg et redirigez la sortie vers lame (via stdout et stdin). Voici un exemple :

ffmpeg -i video.mp4 -vn -f wav - | \
       lame -V 3 - audio.mp3

Cela vous permet d'utiliser les nombreuses options en ligne de commande de Lame si vous souhaitez les explorer...

0voto

paru38 Points 674

Vous pouvez essayer de le convertir par vlc ou sound converter aller à http://soundconverter.org/ sound converter ou trouver dans votre centre logiciel ou utiliser vlc pour la conversion ouvrir vlc média convertir/enregistrer choisir votre fichier choisir le format de sortie choisir le nom et la destination et commencer le streaming c'est tout

0voto

Phil Points 1

Essayez Transmageddon est disponible via le Centre logiciel Ubuntu http://www.linuxrising.org/index.html

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X