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[...]monitor
jest nazwa monitora wyjścia audio zgodnie z definicją wpactl list
Różnica prędkości między 48000 Hz
obrazem 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 Hz
który pactl list short sources
mówi, że powinien być.
Dodanie -ar 44100
flagi do avconv nie ma znaczenia, dźwięk jest nadal źle rozciągnięty.