Accéder au contenu.
Menu Sympa

linux-31 - Re: [Linux-31] Capture avec avconv

Objet : Discussions sur le logiciel libre

Archives de la liste

Re: [Linux-31] Capture avec avconv


Chronologique Discussions 
  • From: Pierre ESTREM <peterpan31 AT free.fr>
  • To: Linux 31 <linux-31 AT culte.org>
  • Subject: Re: [Linux-31] Capture avec avconv
  • Date: Sat, 21 Sep 2019 02:25:46 +0200

Bonsoir,

Je ne parviens pas à faire de ces 2 commandes 1 seule commande.

Pour les speakers :

$ avconv -f pulse -i alsa_output.pci-0000_00_1b.0.analog-stereo.monitor -f x11grab -r 30 -s 1920x1080 -i :0.0 -vcodec libx264 -preset ultrafast -threads 4 -y speakers.mp4

Pour le mic :

$ avconv -f pulse -i alsa_input.usb-AKM_AK5370-00-AK5370.analog-mono -f x11grab -r 30 -s 1920x1080 -i :0.0 -vcodec libx264 -preset ultrafast -threads 4 -y mic.mp4

Si je réunis les 2 commandes l'enregistrement du mic passe à la trappe (en position 2) :

$ avconv -f pulse -i alsa_output.pci-0000_00_1b.0.analog-stereo.monitor -f pulse -i alsa_input.usb-AKM_AK5370-00-AK5370.analog-mono -f x11grab -r 30 -s 1920x1080 -i :0.0 -vcodec libx264 -preset ultrafast -threads 4 -y speakers-mic.mp4

Comment n'en faire qu'une ligne ?

Merci
pierre estrem


Le 20/09/2019 à 04:06, g hillartin (via linux-31 Mailing List) a écrit :
Le ven. 20 sept. 2019 01:37, Pierre ESTREM<linux-31 AT culte.org> a écrit :

Bonsoir Gilbert et le reste du Monde,

Plus fort ici :

https://ubuntuplace.info/questions/26502/enregistrer-laudio-du-haut-parleur-en-utilisant-avconv
Google Translation d'autre chose :
"avconv -f impulsion"...
Que faire de ça ?
Pour gagner du temps, apprendre l'anglais.

Ca marche avec ce fameux retour de "pactl list sources"...


`avconv -sources pulse' les donne aussi. (alsa offre plus de choix.)

Je découvre bien des choses ! :)
Chapeau pour :
`avconv -f pulse -i alsa_output.pci-[...].analog-stereo.monitor
speakers.wav'

pierre estrem
À plus

Le 19/09/2019 à 15:46, Pierre ESTREM (via linux-31 Mailing List) a écrit :
Bonjour Gilbert,

Merci pour suivre mon sujet !
Peut-être as-tu expérimenté avconv ?

Alsa et PulseAudio sont 2 serveurs de son il me semble ?
L'utilisation de l'un exclurait l'autre si c'est le cas ?

Avec "-f pulse -i default" je n'ai rien (vidéo "vide").

J'ai l'enregistrement du microphone avec "-f alsa -i plughw:1".
Avec "-f alsa -i plughw:2" j'ai un enregistrement d'un souffle... ce
qui pourrait être une piste (comme ""-f alsa -i plughw:2,0") ?

Si tu m'as compris je suis passé de Kazam à avconv parce que Kasam me
fait des décalages audio aussi bien du microphone que des speakers par
rapport à la vidéo.
J'ai même un truc bizarre : le son des speakers se fait entendre dans
le micro avant même que ce premier ne sorte des speakers... je
reconnais que c'est difficile à expliciter !

Je vais continuer mes recherches.

A+
pierre

Le 18/09/2019 à 14:44, g hillartin a écrit :
Salut Pierre,

Tu peux essayer de remplacer -i plughw:1 par -i default.
Ceci utilisera PulseAudio.

Puis dans les préférences de PulseAudio, dans l'onglet Input (ou
Entrée),
choisis Monitor.
Ceci permet de faire des "speakers" une source pour avconv.

Par contre je ne sais pas si le microphone passe encore...

Dis-moi si ça marche...

À plus,
Gilbert


Le mer. 18 sept. 2019 00:20, Pierre ESTREM<linux-31 AT culte.org> a écrit
:
Bonsoir la liste,

Avec Kazam comme j'ai des déphasages avec l'audio du microphone et des
speakers , j'essaie donc avconv.

Je fais "arecord -l" pour connaître les identifiants associés à mes
périphériques audio :

$ arecord -l
**** Liste des Périphériques Matériels CAPTURE ****
carte 1: AK5370 [AK5370], périphérique 0: USB Audio [USB Audio]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 2: PCH [HDA Intel PCH], périphérique 0: ALC887-VD Analog
[ALC887-VD Analog]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 2: PCH [HDA Intel PCH], périphérique 2: ALC887-VD Alt Analog
[ALC887-VD Alt Analog]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0

Pour le microphone cela marche avec :

$ avconv -f alsa -i plughw:1 -f x11grab -r 30 -s 1920x1080 -i :0.0
-vcodec libx264 -preset ultrafast -threads 4 -y myscreencast.mp4

Pour l'enregistrement de l'audio des speakers j'échoue.
Ca me semblerait être "plughw:2" mais c'est un échec.
Je pense qu'il me faut mentionner le "sous-périphérique" (?)

Quelle ligne serait correcte svp ?

Quelle ligne unique rassemblerait la capture du microphone ET des
speakers
?

Merci pour votre aide.
pierre estrem

Le 18/09/2019 à 14:44, g hillartin a écrit :
Salut Pierre,

Tu peux essayer de remplacer -i plughw:1 par -i default.
Ceci utilisera PulseAudio.

Puis dans les préférences de PulseAudio, dans l'onglet Input (ou
Entrée),
choisis Monitor.
Ceci permet de faire des "speakers" une source pour avconv.

Par contre je ne sais pas si le microphone passe encore...

Dis-moi si ça marche...

À plus,
Gilbert


Le mer. 18 sept. 2019 00:20, Pierre ESTREM<linux-31 AT culte.org> a écrit
:
Bonsoir la liste,

Avec Kazam comme j'ai des déphasages avec l'audio du microphone et des
speakers , j'essaie donc avconv.

Je fais "arecord -l" pour connaître les identifiants associés à mes
périphériques audio :

$ arecord -l
**** Liste des Périphériques Matériels CAPTURE ****
carte 1: AK5370 [AK5370], périphérique 0: USB Audio [USB Audio]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 2: PCH [HDA Intel PCH], périphérique 0: ALC887-VD Analog
[ALC887-VD Analog]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0
carte 2: PCH [HDA Intel PCH], périphérique 2: ALC887-VD Alt Analog
[ALC887-VD Alt Analog]
Sous-périphériques: 1/1
Sous-périphérique #0: subdevice #0

Pour le microphone cela marche avec :

$ avconv -f alsa -i plughw:1 -f x11grab -r 30 -s 1920x1080 -i :0.0
-vcodec libx264 -preset ultrafast -threads 4 -y myscreencast.mp4

Pour l'enregistrement de l'audio des speakers j'échoue.
Ca me semblerait être "plughw:2" mais c'est un échec.
Je pense qu'il me faut mentionner le "sous-périphérique" (?)

Quelle ligne serait correcte svp ?

Quelle ligne unique rassemblerait la capture du microphone ET des
speakers
?

Merci pour votre aide.
pierre estrem




Archives gérées par MHonArc 2.6.19+.

Haut de le page