Nagrywanie dźwięku z monitora wyjściowego pulseaudio powoduje rozciągnięcie dźwięku:
- Dźwięk nie synchronizuje się, ponieważ porusza się wolniej niż wideo
- Sprawdziłem, wideo jest zsynchronizowane, problem stanowi dźwięk
- Wysokość dźwięku jest niższa, ponieważ został rozciągnięty.
- Dzieje się tak tylko w przypadku monitora wyjściowego, mikrofony są idealnie zsynchronizowane
- Debian Sid
Kod demonstracyjny:
avconv -f pulse -i alsa_output.pci-0000_00_1b.0.analog-stereo.monitor -acodec copy out.wav
Gdzie alsa[...]monitorjest nazwa monitora wyjścia audio zgodnie z definicją wpactl list
Różnica prędkości między 48000 Hzobrazem i dźwiękiem jest prawie dokładnie taka sama, jak różnica między tym, który avconv automatycznie wybiera jako częstotliwość strumienia, a tym, 44100 Hzktóry pactl list short sourcesmówi, że powinien być.
Dodanie -ar 44100flagi do avconv nie ma znaczenia, dźwięk jest nadal źle rozciągnięty.