#1 Le 19/03/2010, à 02:00
- Hizoka
[resolu] Capture du son en cours avec ffmpeg
Bonsoir,
je suis en train de faire un mini logiciel permettant de faire un screencast (capture video + audio) avec ffmpeg.
Pour la vidéo, je ne rencontre aucun porobleme.
Pour le son, j'arrive à capture le son de ma webcam mais pas de mon son...
j'ai tester avec alsa (trouvé sur le net) :
ffmpeg -f alsa -r 16000 -i hw:2,0 -acodec libmp3lame -ab 96k output.avi
FFmpeg version SVN-r19468, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --prefix=/usr --extra-cflags='-Wall -g ' --cc='ccache cc' --libdir='${prefix}/lib' --shlibdir='${prefix}/lib' --bindir='${prefix}/bin' --incdir='${prefix}/include/ffmpeg' --enable-shared --enable-libmp3lame --enable-gpl --enable-libfaad --mandir='${prefix}/share/man' --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libtheora --enable-libdc1394 --enable-libspeex --enable-nonfree --disable-stripping --enable-avfilter --enable-libdirac --disable-decoder=libdirac --enable-libschroedinger --disable-encoder=libschroedinger --enable-avfilter-lavf --enable-libopenjpeg --enable-version3 --disable-altivec --disable-armv5te --disable-armv6 --disable-vis
libavutil 50. 3. 0 / 50. 3. 0
libavcodec 52.32. 0 / 52.32. 0
libavformat 52.36. 0 / 52.36. 0
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 0. 5. 0 / 0. 5. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Nov 16 2009 20:16:27, gcc: 4.4.1
Unknown input or output format: alsa
donc sachanqt que oss fonctionne pour ma webcam, pourquoi pas pour mon son ? :
pour la webcam :
ffmpeg -f oss -ar 44100 -i /dev/dsp1 -acodec mp2 -ab 128k test.mp3
alors que pour mon son actuel :
ffmpeg -f oss -ar 44100 -i /dev/dsp -acodec mp2 -ab 128k test.mp3
cela ne fonctionne pas, j'ai un fichier sans son.
il en va de même pour cette commande tres proche trouvée sur le net :
ffmpeg -f oss -ar 44100 -ac 1 -i /dev/dsp -acodec pcm_s16le mumuv-050-mono.wav
le remplacement de /dev/dsp par /dev/audio ne fonctionne pas non plus.
je suis tombé sur des codes utilisant des logiciels tiers, mais aucun ne fonctionne chez moi :
sox -t alsa "hw:0,0" -t ogg -A -2 -c1 -r11025 - | ffmpeg -y -i - -ar 11025 -ab 52 -ac 1 -f x11grab -s 800x600 -i :0.0+10,20 -b 200 -r 12 -aspect 4:3 -f flv test.flv
arecord -D hw:42 -f S16_LE -r 12345 -c 2 > file.wav
arecord --quiet --file-type wav --rate=44000 > test.wav
...
quelqu'un a-t-il une idée de comment faire ?!!
merci beaucoup !
EDIT : je suis arrivé à mes fins, voire mon logiciel : http://forum.ubuntu-fr.org/viewtopic.php?id=440555
Dernière modification par Hizoka (Le 18/12/2011, à 01:41)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#2 Le 20/03/2010, à 08:30
- Hizoka
Re : [resolu] Capture du son en cours avec ffmpeg
up
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#3 Le 21/03/2010, à 08:54
- Hizoka
Re : [resolu] Capture du son en cours avec ffmpeg
up
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#4 Le 22/03/2010, à 23:24
- Hizoka
Re : [resolu] Capture du son en cours avec ffmpeg
up svp
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#5 Le 23/03/2010, à 09:43
- mikeallora
Re : [resolu] Capture du son en cours avec ffmpeg
up svp
Bonjour,
Je ne peux pas t'aider dans ton problème car je ne suis pas une spécialiste. Mais pour la capture d'écran, je rencontre le même problème avec VLC. J'arrive bien à capter la vidéo de mon écran et je peux créer un tutoriel. Par contre j'arrive pas à capturer le son de mon microphone.
Et comme je voudrais mettre des TUTO vidéos sur netprof.fr, je ne peux pas car il me manque le son.
Sinon si tu trouves la solution je suis intéressé par ton logiciel, bien que je trouve VLC super pour cet emploi.
Hors ligne
#6 Le 26/03/2010, à 09:14
- Hizoka
Re : [resolu] Capture du son en cours avec ffmpeg
c'est dingue... personne ne sait le faire ou quoi ?!
même sur le forum ubuntu com pas de réponse ni sur d'autres forums...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#7 Le 26/03/2010, à 17:45
- vig
Re : [resolu] Capture du son en cours avec ffmpeg
Bonjour,
et ça ?
http://www.redisdead.org/blog/?post/200 … uis-arrive
Amha ton moteur de recherche préféré peut te donner ce genre de réponse.
Hors ligne
#8 Le 26/03/2010, à 17:45
- chammeau
Re : [resolu] Capture du son en cours avec ffmpeg
lalala:lol:
Hors ligne
#9 Le 26/03/2010, à 18:57
- Hizoka
Re : [resolu] Capture du son en cours avec ffmpeg
là ca parle de l'enregistrement audio depuis une carte externe... perso depuis ma webcam ça marche niquel mais ce que je veux c'est depuis le son du desktop...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#10 Le 26/03/2010, à 19:39
- vig
Re : [resolu] Capture du son en cours avec ffmpeg
pourquoi sox ?
Tu as aussi un "module-loopback" pour pulseaudio :
https://answers.launchpad.net/ubuntu/+s … tion/83742
et ça
http://www.swview.org/node/213
à toi de faire les tests.
Hors ligne
#11 Le 30/03/2010, à 18:31
- Hizoka
Re : [resolu] Capture du son en cours avec ffmpeg
ouais bah je vais laissé tombé alors... je ne vais permettre que l'enregistrement de webcam ou autre.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#12 Le 30/03/2010, à 18:57
- lyrez
Re : [resolu] Capture du son en cours avec ffmpeg
Bonsoir
Peut-être avec jack ?
My two cents
Lyrez
Lyrez
karmic koala 64 bits
Hors ligne