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: Thu, 19 Sep 2019 15:46:09 +0200

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