#1 Le 31/10/2010, à 12:02
- fra.70
[RESOLU] pas de conversion avec FFmpeg et winff
Bonjour à tous !
Alors voila j'ai depuis peu un problème avec FFmpeg et winff. J'essaye tant bien que mal d'extraire le son d'une vidéo mais rien y fait !!
Voici les messages de la ligne de commande avec FFmpeg :
desktop:~$ ffmpeg -i MAVIDEO.flv -vn -ar 44100 -ac 2 -ab 192 -f mp3 MONSON.mp3
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --extra-version=4:0.5.1-1ubuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 1 / 52.20. 1
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Mar 4 2010 12:35:30, gcc: 4.4.3
MAVIDEO.flv: no such file or directory
Et lorsque je passe par winFF :
#!/bin/sh
echo -n "\033]0; Conversion MAVIDEO (1/1)\007"
/home/franck/.winff/ff101031102457.sh -i "/home/franck/Bureau/MAVIDEO.flv" -acodec libmp3lame -ab 160kb -ac 2 -ar 44100 "/home/franck/Musique/MONSON.mp3"
read -p "Appuyez sur Entrée pour continuer" dumbyvar
rm "/home/franck/.winff/ff101031105658.sh"
Me manque t-il les bibliothèques citées par FFmpeg ou est-ce un autre problème ?
Merci de votre aide à tous !!
Dernière modification par fra.70 (Le 31/10/2010, à 19:58)
Desktop / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Netbook / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Hors ligne
#2 Le 31/10/2010, à 12:41
- gl38
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Avec ffmpeg, le fichier MAVIDEO.flv n'est pas trouvé : tu n'as pas lancé la commande dans le bon dossier. Il faudrait sans doute taper avant :
cd Bureau
Cordialement,
Guy
Hors ligne
#3 Le 31/10/2010, à 13:19
- fra.70
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Merci de ton aide Guy,
J'ai revérifier mais même étant dans le répertoire concerné, rien y fait :
:~/Bureau$ ffmpeg -i MAVIDEO.flv -vn -ar 44100 -ac 2 -ab 192 -f mp3 MONSON.mp3
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --extra-version=4:0.5.1-1ubuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 1 / 52.20. 1
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Mar 4 2010 12:35:30, gcc: 4.4.3
MAVIDEO.flv: no such file or directory
Cordialement,
Desktop / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Netbook / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Hors ligne
#4 Le 31/10/2010, à 16:12
- racoon97
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Salut,
pour pouvoir encoder avec Winff il te faut installer le paquet libavcodec-unstripped-52 (dans les dépots Multiverse)
Car par défaut certains presets de Winff ne sont pas compilés avec le support de certains codecs (raisons de droits il me semble). Cela devrait résoudre ton problème.
Dernière modification par racoon97 (Le 31/10/2010, à 16:14)
Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)
Hors ligne
#5 Le 31/10/2010, à 16:35
- fra.70
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Bonjour Racoon,
Merci pour ton aide également mais il semble que cette librairie soit déjà installée :
Je reste a votre écoute si l'un d'entre vous à une solution...
De mon coté j'arpente les forums sans rien trouver (le plus fort c'est que cela à fonctionné il y qques temps... Pb de mise à jour ?)
Cordialement,
Desktop / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Netbook / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Hors ligne
#6 Le 31/10/2010, à 16:47
- racoon97
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Humm en y regardant ta version de ffmpeg de plus près je constate que c'est une SVN. C'est tout con peut-être, mais essaie de revenir a la version des dépots Ubuntu (certes moins récente) pour voir. Chez moi c'est celle-ci :
FFmpeg version 0.6-4:0.6-2ubuntu6, Copyright (c) 2000-2010 the FFmpeg developers
Edit: par ailleurs, ffmpeg te retourne un MAVIDEO.flv: no such file or directory
Fais gaffe que tu sois dans le bon répertoire du fichier MAVIDEO.flv, la casse du fichier est importante (majuscules/minuscules)
Dernière modification par racoon97 (Le 31/10/2010, à 16:55)
Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)
Hors ligne
#7 Le 31/10/2010, à 16:51
- racoon97
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Pou info je viens tester la meme commande que toi sur un fichier flv et ça fonctionne nickel :
racoon97@racoon97-laptop:~/dwhelper$ ffmpeg -i Wow__.flv -vn -ar 44100 -ac 2 -ab 192 -f mp3 MONSON.mp3
FFmpeg version 0.6-4:0.6-2ubuntu6, Copyright (c) 2000-2010 the FFmpeg developers
built on Oct 5 2010 22:35:47 with gcc 4.4.5
configuration: --extra-version=4:0.6-2ubuntu6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
WARNING: library configuration mismatch
libavutil configuration: --extra-version=4:0.6-2ubuntu3+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libmp3lame --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-x11grab --enable-libfaad --enable-libxvid --enable-libx264 --enable-librtmp --enable-libopencore-amrnb --enable-version3 --enable-libopencore-amrwb --enable-version3 --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libavcodec configuration: --extra-version=4:0.6-2ubuntu3+medibuntu1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-libmp3lame --enable-libfaac --enable-nonfree --enable-gpl --enable-postproc --enable-x11grab --enable-libfaad --enable-libxvid --enable-libx264 --enable-librtmp --enable-libopencore-amrnb --enable-version3 --enable-libopencore-amrwb --enable-version3 --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libavformat configuration: --extra-version=4:0.6-2ubuntu6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libavdevice configuration: --extra-version=4:0.6-2ubuntu6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libavfilter configuration: --extra-version=4:0.6-2ubuntu6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libswscale configuration: --extra-version=4:0.6-2ubuntu6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libpostproc configuration: --extra-version=4:0.6-2ubuntu6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
libavutil 50.15. 1 / 50.15. 1
libavcodec 52.72. 2 / 52.72. 2
libavformat 52.64. 2 / 52.64. 2
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.19. 0 / 1.19. 0
libswscale 0.11. 0 / 0.11. 0
libpostproc 51. 2. 0 / 51. 2. 0
[flv @ 0x9186bc0]Estimating duration from bitrate, this may be inaccurate
Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 25.00 (25/1)
Input #0, flv, from 'Wow__.flv':
Metadata:
hasKeyframes : true
hasMetadata : true
duration : 418
audiosamplerate : 22000
audiodatarate : 56
datasize : 22284662
framerate : 25
hasVideo : true
audiosamplesize : 16
stereo : false
canSeekToEnd : false
videocodecid : 4
lasttimestamp : 418
lastkeyframetimestamp: 414
audiosize : 3119078
hasAudio : true
audiodelay : 0
videosize : 19163202
height : 240
filesize : 22390475
metadatacreator : inlet media FLVTool2 v1.0.6 - http://www.inlet-media.de/flvtool2
audiocodecid : 2
videodatarate : 365
hasCuePoints : false
width : 320
Duration: 00:06:57.64, start: 0.000000, bitrate: 429 kb/s
Stream #0.0: Video: vp6f, yuv420p, 320x240, 373 kb/s, 25 tbr, 1k tbn, 1k tbc
Stream #0.1: Audio: mp3, 22050 Hz, 1 channels, s16, 56 kb/s
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
Output #0, mp3, to 'MONSON.mp3':
Metadata:
TSSE : Lavf52.64.2
Stream #0.0: Audio: libmp3lame, 44100 Hz, 2 channels, s16, 0 kb/s
Stream mapping:
Stream #0.1 -> #0.0
Press [q] to stop encoding
size= 6534kB time=418.17 bitrate= 128.0kbits/s
video:0kB audio:6534kB global headers:0kB muxing overhead 0.000493%
racoon97@racoon97-laptop:~/dwhelper$ ls *.mp3
MONSON.mp3
Dernière modification par racoon97 (Le 31/10/2010, à 16:58)
Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)
Hors ligne
#8 Le 31/10/2010, à 16:57
- fra.70
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Merci Racoon,
Je vais essayer. Je désinstalle FFmpeg et j'en installe une moins récente. mais où je la trouve ??
apt-get, synaptic ??
Merci.
Desktop / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Netbook / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Hors ligne
#9 Le 31/10/2010, à 17:01
- racoon97
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Oui dans Synaptic. Tu dois absolument activer les dépots Universe. Par contre il te faudra désintaller le SVN, c'est moins évident je sais pas trop comment on désinstalle un SVN "proprement".
Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)
Hors ligne
#10 Le 31/10/2010, à 17:04
- fra.70
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Ok, j'essaye mais c'est quoi une version SVN ?
Desktop / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Netbook / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Hors ligne
#11 Le 31/10/2010, à 17:13
- racoon97
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Et bien si tu lit les premières lignes de ton code tu as ceci :
desktop:~$ ffmpeg -i MAVIDEO.flv -vn -ar 44100 -ac 2 -ab 192 -f mp3 MONSON.mp3
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1, Copyright (c) 2000-2009 Fabrice Bellard, et al.
Tu as donc soit ajouté un dépot qui contient un version SVN soit compilé ou installé une version SVN. Tu dois donc dans l'ordre supprimer ffmpeg, puis ce dépot non officiel, faire une update, activer les depots Universe Ubuntu faire une update puis résinstaller ffmpeg.
Une version SVN (Subversion) est généralement une version reprise en marge par des développeurs afin de supporter des choses plus récentes (Je résume bancalement, car je suis pas un spécialiste mais c'est un peu ça)
Dernière modification par racoon97 (Le 31/10/2010, à 17:15)
Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)
Hors ligne
#12 Le 31/10/2010, à 17:18
- fra.70
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Tu as donc soit ajouté un dépot qui contient un version SVN soit compilé ou installé une version SVN.
Ben en fait je l'ai installé par le synaptic qui propose une version 4.0.5.1 mais il ne précise pas SVN !
Je ne sais donc pas où trouver cette version qui semble être la tienne : FFmpeg version 0.6-4:0
Cordialement,
Desktop / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Netbook / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Hors ligne
#13 Le 31/10/2010, à 19:35
- racoon97
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Dépot Universe tout simplement. Tu es bien sous Maverick ?
Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)
Hors ligne
#14 Le 31/10/2010, à 19:52
- fra.70
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Merci pour votre aide à tous,
Mon affaire est résolue. Deux problèmes sont apparus :
1- le fichier d'origine avait des espaces (MA [espace] VIDEO.flv). Or, FFmpeg comprend les espaces comme une option donc il faut les supprimer !
D'ou l'info suivante : MAVIDEO.flv: no such file or directory
2- Enfin j'ai dû modifier le "bitrate" de conversion qui n'était pas adapté :
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
ffmpeg -i MA-VIDEO.flv -vn -ar 44100 -ac 2 -ab 192 -f mp3 MONSON.mp3
-ab 192 ---> -ab 192000
Et voila en espérant que cela serve à d'autre que moi (merci à Stèph' B.)
Desktop / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Netbook / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Hors ligne
#15 Le 31/10/2010, à 20:13
- racoon97
Re : [RESOLU] pas de conversion avec FFmpeg et winff
FFmpeg comprend les espaces comme une option donc il faut les supprimer !
Je te l'ai dit un plus haut, la casse est importante sous Linux. Il faut aussi éviter les espaces dans les noms de fichiers ou alors tu utilises des caractères d'échappement (mais c'est plus simple de remplacer les espaces par des "_" )
Pas de logiciel de montage vidéo professionnel sous Linux ? Demandez à Sony son portage de Vegas Pro sous Linux... ou attendez Lightworks ;)
Hors ligne
#16 Le 01/11/2010, à 12:38
- fra.70
Re : [RESOLU] pas de conversion avec FFmpeg et winff
Edit: par ailleurs, ffmpeg te retourne un MAVIDEO.flv: no such file or directory
Fais gaffe que tu sois dans le bon répertoire du fichier MAVIDEO.flv, la casse du fichier est importante (majuscules/minuscules)
Oui Racoon, cela a en effet orienté ma recherche.
Merci encore de ton soutien !
Desktop / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Netbook / voyager 12.04 (que du bonheur; bravo à toute l'équipe !)
Hors ligne