L'enregistrement audio à partir du moniteur de sortie pulseaudio génère un son étiré:
- Le son ne se synchronise pas car il se déplace plus lentement que la vidéo
- J'ai vérifié, la vidéo est synchronisée, c'est le son qui pose problème
- La hauteur audio est plus faible car elle a été étirée.
- Cela ne se produit qu'avec le moniteur de sortie, les microphones sont parfaitement synchronisés
- Debian sid
Code de démonstration:
avconv -f pulse -i alsa_output.pci-0000_00_1b.0.analog-stereo.monitor -acodec copy out.wav
Où alsa[...]monitor
est le nom du moniteur de sortie audio tel que défini danspactl list
La différence de vitesse entre la vidéo et l'audio est presque exactement la même chose que la différence entre ce 48000 Hz
que avconv choisit automatiquement comme fréquence du flux et ce 44100 Hz
qui pactl list short sources
est censé l'être.
L'ajout du -ar 44100
drapeau à avconv ne fait aucune différence, l'audio est toujours mal étiré.