#1 Le 07/05/2013, à 17:36
- philoup44
Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Salut
J'aimerais convertir un fichier AUDIO en MP3 mais ... de 128 Kb/s
Si possible avec FFMPEG ou AVCONV
Eventuellement, que l'on puisse extraire la bande son d'une vidéo est la convertir en MP3 avec comme bitrate 128 Kb/s
De plus, j'aimerais savoir si ,il existe un outil me permettant de vérifier que le résultat de la conversion
est bien du MP3 avec comme DEBIT 128 Kb/s et ce, de façon sur et certaine !!
Ma seule contrainte, est que cela soit possible sous Linux 12.04 LTS
Je remercies par avance toute personne pouvant m'apporter son assistance
J'aimerais beaucoup pouvoir mettre RESOLU à ce post !!
NB
J'ai bien conscience que je risque de recevoir quelques cailloux en posant cette question ....
Dernière modification par philoup44 (Le 07/05/2013, à 17:40)
Hors ligne
#2 Le 07/05/2013, à 17:49
- Avin91
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Salut.
Oui tu peux tout faire avec une distro GNU/Linux
1/Pour séparer la piste audio de la vidéo avec mplayer en ligne de commande.
tu te mets dans le répertoire où se situe ta vidéo avec cd
puis tu fais :
mplayer -dumpaudio -dumpfile nomquetuveuxpourtapisteaudio.mp3 nomdetavidéo.avi/mp4etc...
En graphique, avidemux > tu ouvres ta vidéo > à gauche dans audio tu mets "mp3(lame)" en haut dans audio > enregistrer son.mp3
2/ Pour la conversion, tu as soundconverter
Dernière modification par Ivan91 (Le 08/05/2013, à 06:56)
Manchot - LFS
Hors ligne
#3 Le 07/05/2013, à 17:51
- Avin91
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Avec avidemux sur la gauches mp3(lame) en dessous tu as configurer, tu mets ce que tu veux comme bitrate 128 etc...
Manchot - LFS
Hors ligne
#4 Le 07/05/2013, à 17:55
- Avin91
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Manchot - LFS
Hors ligne
#5 Le 07/05/2013, à 17:56
- Avin91
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Et tout ça sur 12.04...autre chose ? Résolu ?
Dernière modification par Ivan91 (Le 07/05/2013, à 17:59)
Manchot - LFS
Hors ligne
#6 Le 07/05/2013, à 18:25
- philoup44
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Salut Avin91
Je te remercie de ta réponse,vraiment
1/Pour séparer la piste audio de la vidéo avec mplayer
mplayer -dumpaudio -dumpfile nomquetuveuxpourtapisteaudio.mp3 nomdetavidéo.avi/mp4etc...
cette commande, je l'éssayerais
Mais pour ...
Si possible avec FFMPEG ou AVCONV
De plus, j'aimerais savoir si ,il existe un outil me permettant de vérifier que le résultat de la conversion
est bien du MP3 avec comme DEBIT 128 Kb/s et ce, de façon sur et certaine !!
NB
Si cela peut te rassurer, je ne dénigres pas LINUX , c'est mon OS préféré !!
Et si je poses la question, c'est pour de bonnes raisons ...
entre autres
[RESOLU]découper un fichier flv avec avidemux
[12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Dernière modification par philoup44 (Le 08/05/2013, à 19:42)
Hors ligne
#7 Le 07/05/2013, à 23:07
- Babdu89
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Bonsoir...
Puisque tu as installé ffmpeg , teste Winff , c'est une interface graphique qui te permet de "piloter" ffmpeg ...
http://doc.ubuntu-fr.org/winff
@+. Babdu89 .
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#8 Le 07/05/2013, à 23:30
- philoup44
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Salut Babdu89
ça faisait longtemps !!
J'ai déja Winff
Qu'entends tu par "piloter" ??
Si tu jettes un oeil aux liens #6, tu comprendras le pourquoi de ma question !!
Porte toi bien
Hors ligne
#9 Le 07/05/2013, à 23:46
- philoup44
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Pour te faire plaisir, je viens de faire un test avec Winff ...
En passant par Winff
fichier audio d'origine ---> Bachianas Brasileiras- Aria.flac
Conversion demandée ---> mp3 192 Kb/s
Pour VLC ,c'est du 32 Kb/s ??
Pour Rhythmbox, du 192 Kb/s
ET les commandes
ffmpeg -i "Bachianas Brasileiras- Aria".mp3 2>&1 | grep Stream
Stream #0.0: Audio: mp3, 44100 Hz, stereo, s16, 192 kb/s
file "Bachianas Brasileiras- Aria.mp3"
Bachianas Brasileiras- Aria.mp3: Audio file with ID3 version 2.4.0, contains: MPEG ADTS, layer III, v1, 32 kbps, 44.1 kHz, Stereo
Hors ligne
#10 Le 07/05/2013, à 23:46
- Babdu89
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Bon ,il y a aussi soud converter ...
http://pix.toile-libre.org/?img=1367966283.png
En haut, la vidéo de MattRach ... Glissée déposée dans le fenêtre qui va bien .
Dans les "Préférences" ==>Format audio
MP3 ; Qualité "Normale indiqué ==> 128kbps ...
Est-ce, ce que tu recherches? ...
J'utilise çà aussi, pour les cd mp3 pour la voiture ...
Çà marche tout pareil avec des Wave et autres format ...
Porte toi bien toi aussi ..
@+. Babdu89 .
Dernière modification par Babdu89 (Le 07/05/2013, à 23:52)
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#11 Le 07/05/2013, à 23:55
- philoup44
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Avec SoundConverter, as tu vérifier si le débit était bien du 128 Kb/s (en mp3) !!
Et quand disent tes lecteurs audio ( à propos du débit ) ??
J'ai aussi, SoundConverter !!
La question que je soulève, concerne la conversion en MP3 sous Linux 12.04 ( et les résultats donnés par les différents Lecteurs audio etc ...)
Voir #9 par exemple
Dernière modification par philoup44 (Le 07/05/2013, à 23:56)
Hors ligne
#12 Le 08/05/2013, à 00:27
- Babdu89
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
AÏE AÏE!!!...
Oui tu as raison ...
Alors, tentes ta chance avec Audacity ...il semble que ce soit plus sûre ...
Sinon,après je n'utilise rien d'autre ...
Bon courage ...
@+. Babdu89 .
J'ai découvert Ubuntu avec la 07.10.... Et alors?!... Depuis je regarde de temps en temps si Windows marche toujours....
Hors ligne
#13 Le 08/05/2013, à 00:32
- philoup44
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Pour te donner une image
tu as un nouveau véhicule ( une 12.04 LTS )
à l'intérieur, 4 compteurs de vitesse
Tu met de l'essence ordinaire ( du mp3), puis tu part faire un tour, tu regardes tes compteurs et
2 t'indiques que tu roule à 32 Km/h et 2 te disent que tu roule à 192 Km/h
Question : qui dit vrai ??
Maintenant, tu met du super (ogg), puis tu refait un tour, tu regardes tes compteurs et
tout les compteurs te disent que tu roule à 192 Km/h ...
La première chose qui te vient à l'esprit c'est que quelque chose "cloche" avec l'essence ordinaire (mp3)
Si tout les compteurs sont fiables .....
Dernière modification par philoup44 (Le 08/05/2013, à 00:33)
Hors ligne
#14 Le 08/05/2013, à 00:39
- philoup44
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Ton fichier que tu as crée, tu as vérifié ce qu'en pense les autres lecteurs ??
Media info
Commande file et ffmpeg ??
NB
J'utilises aussi Audacity !!
@+
Dernière modification par philoup44 (Le 08/05/2013, à 00:41)
Hors ligne
#15 Le 08/05/2013, à 05:33
- Avin91
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
+1 pour Audacity Il est top
Manchot - LFS
Hors ligne
#16 Le 08/05/2013, à 05:41
- Avin91
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Si cela peut te rassurer, je ne dénigres pas LINUX , c'est mon OS préféré !!
Et si je poses la question, c'est pour de bonnes raisons ...
entre autres
[RESOLU]découper un fichier flv avec avidemux
[12.04.2LTS]Avconv : mp4->mp3 : sortie 32k
Je n'ai pas dit que tu dénigrais GNU/LINUX Camarade, j'ai simplement dit qu'il n'y a que ce beau bébé. Pour ton probléme de racisme antiflv, je connais le problème. Ma solution...? C'est très simple. Tu renomes ta vidéo .avi et normalement, c'est bon. De mon côté, ça marche. À la question "Utiliser le mode sûr ?" < Oui ou non, ça reviendra au même.
Voili voilou
Dernière modification par Ivan91 (Le 08/05/2013, à 05:54)
Manchot - LFS
Hors ligne
#17 Le 08/05/2013, à 05:48
- Avin91
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Mais pour ...
Si possible avec FFMPEG ou AVCONV
Je n'ai pas de réponses pour ces logiciels désolé mais avec ce que je t'ai donné, ça marche
De plus, j'aimerais savoir si ,il existe un outil me permettant de vérifier que le résultat de la conversion
est bien du MP3 avec comme DEBIT 128 Kb/s et ce, de façon sur et certaine !!
Je fais clic-droit > propriété > audio et ça m'affiche. Je pense que ce qui est affiché doit-être plus ou moins la vérité
Manchot - LFS
Hors ligne
#18 Le 08/05/2013, à 11:41
- philoup44
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Salut Avin91
Pour ton probléme de racisme antiflv
Je n'ai pas de problème avec flv et encore moins de racisme ...
Pour ce qui est de renommer un .flv en .avi, tu veux dire ---> juste changer l'extension ??
Pour Linux, ça ne lui cause pas de problème, d'ailleurs sans extension non plus, mais ce .avi, si tu le donnes à quelqu'un qui est sous Windows
Peut-il le lire ??
Je fais clic-droit > propriété > audio et ça m'affiche. Je pense que ce qui est affiché doit-être plus ou moins la vérité
ça le devrait, mais si d'autres outils de LINUX te disent qu'ils ne sont pas d'accord
La question est : QUI A RAISON ??
Dernière modification par philoup44 (Le 08/05/2013, à 19:41)
Hors ligne
#19 Le 08/05/2013, à 14:09
- Avin91
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Salut Ivan91
Pour ton probléme de racisme antiflv
Je n'ai pas de problème avec flv et encore moins de racisme ...
Pour ce qui est de renommer un .flv en .avi, tu veux dire ---> juste changer l'extension ??
Pour Linux, ça ne lui cause pas de problème, d'ailleurs sans extension non plus, mais ce .avi, si tu le donnes à quelqu'un qui est sous Windows
Peut-il le lire ??
badoumba...bon, on repassera pour l'humour...Un peu sur la défensive non ?
Reprenons...1/Oui juste l'extension avec ta 12.04lts
2/ Au début tu voulais séparer la piste audio de la vidéo...j'ai répondu. Tu voulais une réponse pour le problème flv...j'ai répondu. Après si ça concerne wind....où la plupart des trucs ne marche pas, il faut aller sur un autre forum. Ici, c'est Ubuntu je crois non ?
Je fais clic-droit > propriété > audio et ça m'affiche. Je pense que ce qui est affiché doit-être plus ou moins la vérité
ça le devrait, mais si d'autres outils de LINUX te disent qu'ils ne sont pas d'accord
La question est : QUI A RAISON ??
J'ai dit je pense et d'ailleurs, j'ai regardé sur mes pistes et toutes sont en 128k alors s'il me ment c'est quand même un gros mytho.
Manchot - LFS
Hors ligne
#20 Le 08/05/2013, à 16:08
- philoup44
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Salut Avin91
Le souci, est que les MP3 qui ne sont pas crées sous 12.04 sont OK
Mais ceux crées avec certaines applis sous 12.04 , ne le sont pas
certains lecteurs ou applis te diront qu'un fichier MP3 est en 32 ou 56 Kb/s
alors que d'autres te diront que c'est du 192 Kb/s
Les commandes FFMPEG et FILE sont très utilisées dans les scripts ou autres
si je converti par exemple,un flac en .ogg 192 Kb/s tout les lecteurs et outils disent que c'est bien du 192 kb/s
maintenant, si je convertis ce meme flac en MP3 192 kb/s,
alors 1 appli sur 2 te dit que c'est du 32 ou 56 kb/s et l'autre moitié te dis que c'est du 192 kb/s
Voir par exemple ---> #9
Fais le test et tu me diras ...
Et dans ce cas de figure, quel est l'outil de Linux qui peut ,sans faute, trancher ??
NB
Je te remercie encore une fois pour ta commande avec Mplayer
Je n'ai pas de problème avec les flv , si tu fais référence au lien que j'ai donné plus haut #6 ---> [RESOLU]découper un fichier flv avec avidemux
Je peux comprendre le malentendu, mais si tu y jettes un oeil, tu verras que je n'ai pas de souci perso avec lui
Dernière modification par philoup44 (Le 08/05/2013, à 19:40)
Hors ligne
#21 Le 08/05/2013, à 16:56
- Avin91
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Salut Ivan91
Le souci, est que les MP3 qui ne sont pas crées sous 12.04 sont OK
Mais ceux crées avec certaines applis sous 12.04 , ne le sont pas
certains lecteurs ou applis te diront qu'un fichier MP3 est en 32 ou 56 Kb/s
alors que d'autres te diront que c'est du 192 Kb/s
Les commandes FFMPEG et FILE sont très utilisées dans les scripts ou autres
si je converti par exemple,un flac en .ogg 192 Kb/s tout les lecteurs et outils disent que c'est bien du 192 kb/s
maintenant, si je convertis ce meme flac en MP3 192 kb/s,
alors 1 appli sur 2 te dit que c'est du 32 ou 56 kb/s et l'autre moitié te dis que c'est du 192 kb/s
Voir par exemple ---> #9Fais le test et tu me diras ...
Et dans ce cas de figure, quel est l'outil de Linux qui peut ,sans faute, trancher ??
Pour ce problème, je ne peux pas te dire. Par contre je connais ce site qui spécialisé dans la création audio etc... sous GNU/Linux. Tu devrais trouver ton bonheur ou des gens qui sont spécialisés pour les questions plus pointues
NB
Je te remercie encore une fois pour ta commande avec Mplayer
Je n'ai pas de problème avec les flv , si tu fais référence au lien que j'ai donné plus haut #6 ---> [RESOLU]découper un fichier flv avec avidemux
Je peux comprendre le malentendu, mais si tu y jettes un oeil, tu verras que je n'ai pas de souci perso avec lui
Il n'y a pas de quoi. Avant, je faisais la commande avec Mplayer mais avec ce que je t'ai donné avec Avidemux, tu le fais 3 fois plus vite.
Il n'y a pas de malentendu, il n'y a que des passionnés. C'est génial ! C'est beau, c'est que de l'amour !
Manchot - LFS
Hors ligne
#22 Le 08/05/2013, à 17:56
- philoup44
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Petite astuce pour AVIDEMUX
si tu fais des coupes sans ré-encodage et que tu constates de fort décalage audio
tu reconverti uniquement la bande son (en laissant video sur "copie")
puis tu ferme ta vidéo
tu ouvres ensuite la nouvelle, et tu constateras assez souvent que le simple changement de la bande audio , te fais des coupes sans ré-encodage NICKEL avec aucun décalage son !!
Mais là, je suis hors sujet
Pour Mplayer, si il utilises GStreamer pour travailler, il est peut etre pas non plus à l'abri des soucis relevés avec le MP3
Hors ligne
#23 Le 08/05/2013, à 19:39
- philoup44
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Salut Avin91
J'ai essayé ta commande
1/Pour séparer la piste audio de la vidéo avec mplayer
mplayer -dumpaudio -dumpfile nomquetuveuxpourtapisteaudio.mp3 nomdetavidéo.avi/mp4etc...
mplayer -dumpaudio -dumpfile medievalaudio2.mp3 Medieval_II.mp4
MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing Medieval_II.mp4.
libavformat version 53.21.1 (external)
Mismatching header version 53.19.0
libavformat file format detected.
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (aac), -aid 0, -alang und
VIDEO: [H264] 1280x720 24bpp 24.000 fps 1381.3 kbps (168.6 kbyte/s)
dump: 31513007 bytes written to 'medievalaudio2.mp3'.
Core dumped ;)
Exiting... (End of file)
file medievalaudio2.mp3
medievalaudio2.mp3: data
ffmpeg -i medievalaudio2.mp3 2>&1 | grep Stream
Stream #0.0: Audio: mp1, 8000 Hz, stereo, s16, 160 kb/s
Aucun lecteur n'arrive à lire medievalaudio2.mp3 (31,5 Mo) ??
En lecture de la vidéo aucun souci
mplayer Medieval_II.mp4
Mais je vois qu'il passe la main à FFMPEG pour le décodage des codecs ...
mplayer Medieval_II.mp4
MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing Medieval_II.mp4.
libavformat version 53.21.1 (external)
Mismatching header version 53.19.0
libavformat file format detected.
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (aac), -aid 0, -alang und
VIDEO: [H264] 1280x720 24bpp 24.000 fps 1381.3 kbps (168.6 kbyte/s)
Clip info:
major_brand: mp42
minor_version: 0
compatible_brands: isommp42
creation_time: 2013-03-24 19:32:17
Load subtitles in ./
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 53.35.0 (external)
Mismatching header version 53.32.2
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 192.0 kbit/13.60% (ratio: 23999->176400)
Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio))
==========================================================================
AO: [pulse] 44100Hz 2ch s16le (2 bytes per sample)
Starting playback...
Unsupported PixelFormat 61
Unsupported PixelFormat 53
Unsupported PixelFormat 81
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 1280x720 => 1280x720 Planar YV12
A: 67.7 V: 67.7 A-V: 0.000 ct: 0.042 0/ 0 14% 1% 0.3% 2 0
Exiting... (Quit)
Dernière modification par philoup44 (Le 08/05/2013, à 21:19)
Hors ligne
#24 Le 09/05/2013, à 05:36
- Avin91
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Salut Avin91
J'ai essayé ta commande1/Pour séparer la piste audio de la vidéo avec mplayer
mplayer -dumpaudio -dumpfile nomquetuveuxpourtapisteaudio.mp3 nomdetavidéo.avi/mp4etc...
mplayer -dumpaudio -dumpfile medievalaudio2.mp3 Medieval_II.mp4 MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing Medieval_II.mp4. libavformat version 53.21.1 (external) Mismatching header version 53.19.0 libavformat file format detected. [lavf] stream 0: video (h264), -vid 0 [lavf] stream 1: audio (aac), -aid 0, -alang und VIDEO: [H264] 1280x720 24bpp 24.000 fps 1381.3 kbps (168.6 kbyte/s) dump: 31513007 bytes written to 'medievalaudio2.mp3'. Core dumped ;) Exiting... (End of file)
file medievalaudio2.mp3 medievalaudio2.mp3: data
ffmpeg -i medievalaudio2.mp3 2>&1 | grep Stream Stream #0.0: Audio: mp1, 8000 Hz, stereo, s16, 160 kb/s
Aucun lecteur n'arrive à lire medievalaudio2.mp3 (31,5 Mo) ??
En lecture de la vidéo aucun souci
mplayer Medieval_II.mp4
Mais je vois qu'il passe la main à FFMPEG pour le décodage des codecs ...
mplayer Medieval_II.mp4 MPlayer svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team mplayer: could not connect to socket mplayer: No such file or directory Failed to open LIRC support. You will not be able to use your remote control. Playing Medieval_II.mp4. libavformat version 53.21.1 (external) Mismatching header version 53.19.0 libavformat file format detected. [lavf] stream 0: video (h264), -vid 0 [lavf] stream 1: audio (aac), -aid 0, -alang und VIDEO: [H264] 1280x720 24bpp 24.000 fps 1381.3 kbps (168.6 kbyte/s) Clip info: major_brand: mp42 minor_version: 0 compatible_brands: isommp42 creation_time: 2013-03-24 19:32:17 Load subtitles in ./ Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory [vdpau] Error when calling vdp_device_create_x11: 1 ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family libavcodec version 53.35.0 (external) Mismatching header version 53.32.2 Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264) ========================================================================== ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders AUDIO: 44100 Hz, 2 ch, s16le, 192.0 kbit/13.60% (ratio: 23999->176400) Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio)) ========================================================================== AO: [pulse] 44100Hz 2ch s16le (2 bytes per sample) Starting playback... Unsupported PixelFormat 61 Unsupported PixelFormat 53 Unsupported PixelFormat 81 Movie-Aspect is undefined - no prescaling applied. VO: [xv] 1280x720 => 1280x720 Planar YV12 A: 67.7 V: 67.7 A-V: 0.000 ct: 0.042 0/ 0 14% 1% 0.3% 2 0 Exiting... (Quit)
C'est normal...malheureusement. Bien que cette méthode soit classe, le seul inconvénient, c'est qu'elle ne marche pas sur toutes les vidéos. Et c'est pour ça que je t'ai donné la méthode Avidémux. Ça marche tout le temps
Manchot - LFS
Hors ligne
#25 Le 09/05/2013, à 12:27
- philoup44
Re : Convertir un fichier audio ou vidéo en mp3 avec ffmpeg (sous 12.04LTS)
Nouveau test pour extraire la bande son (en MP3) d'une vidéo , et cette fois ci en VBR
how-can-i-convert-mp4-video-to-mp3-audio-with-ffmpeg
Commande utilisée
ffmpeg -i vidéo.mp4 -q:a 0 -map a son.mp3
The better way to encode MP3 is to use -q:a for variable bit rate.
ffmpeg -i k.mp4 -q:a 0 -map a k.mp3
The q option can only be used with libmp3lame and corresponds to the LAME -V option.
See: Encoding VBR (Variable Bit Rate) mp3 audio
J'ai modifié les valeurs de -q:a allant de 0 à 3
Pour les commandes file et ffmpeg (avconv) c'est du 32 Kb/s, quelque soit la valeur de -q:a
file audio-q0.mp3
avconv -i audioq0.mp3 2>&1 | grep Stream
Pour VLC et RHYTHMBOX, idem ce sont tous du 32 Kb/s
Durée de la bande son = 21'32
clic droit sur fichier > propriété > audio
-q:a Débit Poids du fichier
3 86 Kb/s 28,9 Mo
2 101 Kb/s 31,9 Mo
1 148 Kb/s 37,2 Mo
0 189 Kb/s 42,7 Mo
Pendant l'encodage
Pour -q:a 3
avconv -i Medieval_II.mp4 -q:a 3 -map a mediaudio.mp3
avconv version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
built on Apr 2 2013 17:02:36 with gcc 4.6.3
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Medieval_II.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
creation_time : 2013-03-24 19:32:17
Duration: 00:21:53.04, start: 0.000000, bitrate: 1575 kb/s
Stream #0.0(und): Video: h264 (High), yuv420p, 1280x720, 1381 kb/s, 24 fps, 24 tbr, 48 tbn, 48 tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 191 kb/s
Metadata:
creation_time : 2013-03-24 19:32:38
Output #0, mp3, to 'mediaudio.mp3':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
TDEN : 2013-03-24 19:32:17
TSSE : Lavf53.21.1
Stream #0.0(und): Audio: libmp3lame, 44100 Hz, stereo, s16, 200 kb/s
Metadata:
creation_time : 2013-03-24 19:32:38
Stream mapping:
Stream #0:1 -> #0:0 (aac -> libmp3lame)
Press ctrl-c to stop encoding
size= 28271kB time=1313.07 bitrate= 176.4kbits/s
video:0kB audio:28271kB global headers:0kB muxing overhead 0.000902%
Pour -q:a 2
avconv -i Medieval_II.mp4 -q:a 2 -map a mediaudioq2.mp3
avconv version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
built on Apr 2 2013 17:02:36 with gcc 4.6.3
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Medieval_II.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
creation_time : 2013-03-24 19:32:17
Duration: 00:21:53.04, start: 0.000000, bitrate: 1575 kb/s
Stream #0.0(und): Video: h264 (High), yuv420p, 1280x720, 1381 kb/s, 24 fps, 24 tbr, 48 tbn, 48 tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 191 kb/s
Metadata:
creation_time : 2013-03-24 19:32:38
Output #0, mp3, to 'mediaudioq2.mp3':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
TDEN : 2013-03-24 19:32:17
TSSE : Lavf53.21.1
Stream #0.0(und): Audio: libmp3lame, 44100 Hz, stereo, s16, 200 kb/s
Metadata:
creation_time : 2013-03-24 19:32:38
Stream mapping:
Stream #0:1 -> #0:0 (aac -> libmp3lame)
Press ctrl-c to stop encoding
size= 31170kB time=1313.07 bitrate= 194.5kbits/s
video:0kB audio:31170kB global headers:0kB muxing overhead 0.000818%
Pour -q:a 1
avconv -i Medieval_II.mp4 -q:a 1 -map a mediaudioq1.mp3
avconv version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
built on Apr 2 2013 17:02:36 with gcc 4.6.3
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Medieval_II.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
creation_time : 2013-03-24 19:32:17
Duration: 00:21:53.04, start: 0.000000, bitrate: 1575 kb/s
Stream #0.0(und): Video: h264 (High), yuv420p, 1280x720, 1381 kb/s, 24 fps, 24 tbr, 48 tbn, 48 tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 191 kb/s
Metadata:
creation_time : 2013-03-24 19:32:38
Output #0, mp3, to 'mediaudioq1.mp3':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
TDEN : 2013-03-24 19:32:17
TSSE : Lavf53.21.1
Stream #0.0(und): Audio: libmp3lame, 44100 Hz, stereo, s16, 200 kb/s
Metadata:
creation_time : 2013-03-24 19:32:38
Stream mapping:
Stream #0:1 -> #0:0 (aac -> libmp3lame)
Press ctrl-c to stop encoding
size= 36345kB time=1313.07 bitrate= 226.8kbits/s
video:0kB audio:36345kB global headers:0kB muxing overhead 0.000701%
Pour -q:a 0
avconv -i Medieval_II.mp4 -q:a 0 -map a mediaudioq0.mp3
avconv version 0.8.6-4:0.8.6-0ubuntu0.12.04.1, Copyright (c) 2000-2013 the Libav developers
built on Apr 2 2013 17:02:36 with gcc 4.6.3
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Medieval_II.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
creation_time : 2013-03-24 19:32:17
Duration: 00:21:53.04, start: 0.000000, bitrate: 1575 kb/s
Stream #0.0(und): Video: h264 (High), yuv420p, 1280x720, 1381 kb/s, 24 fps, 24 tbr, 48 tbn, 48 tbc
Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 191 kb/s
Metadata:
creation_time : 2013-03-24 19:32:38
Output #0, mp3, to 'mediaudioq0.mp3':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
TDEN : 2013-03-24 19:32:17
TSSE : Lavf53.21.1
Stream #0.0(und): Audio: libmp3lame, 44100 Hz, stereo, s16, 200 kb/s
Metadata:
creation_time : 2013-03-24 19:32:38
Stream mapping:
Stream #0:1 -> #0:0 (aac -> libmp3lame)
Press ctrl-c to stop encoding
size= 41678kB time=1313.07 bitrate= 260.0kbits/s
video:0kB audio:41678kB global headers:0kB muxing overhead 0.000612%
On dirait bien que tout se passe normalement
Les valeurs SIZE et BITRATE de la ligne
size= xxxxxkB time=1313.07 bitrate= xxx.xkbits/s
changent, comme on pourrait si attendre
et cela correspond au tableau donné ---> Encoding VBR (Variable Bit Rate) mp3 audio
Je soupçonne un problème au niveau de l'écriture des métadonnées ....
Le problème,
c'est que si on écrit un script utilisant FILE ou FFMPEG pour traiter des MP3,
on peut avoir des résultats complètement érronnés
Par exemple, une ligne qui dirait " Ne pas retenir les bitrates inférieurs à 128 Kb/s ( ou l'inverse) "
NB
cela ne semble pas concerné Linux 10.04, SAUF si les MP3 ont été "convertis de Linux 12.04"
(J'ai fait le test dans l'un des liens que je donne)
Dernière modification par philoup44 (Le 09/05/2013, à 13:18)
Hors ligne