Odpowiedzi:
Składnia wywoływania avconv jest ładnie wyjaśniona na stronie podręcznika avconv . Z nagrań audio dostępne są następujące opcje:
-f:Wymuś format pliku wejściowego lub wyjściowego.
-i:nazwa pliku wejściowego
Aby nagrywać z ALSA potrzebujemy formatu alsa, a dane wejściowe zależą od urządzenia, które nagrywamy (zwykle będzie to defualturządzenie). Zatem twoje polecenie powinno wyglądać następująco:
avconv -f alsa -i default record.wav
Aby po prostu nagrać z urządzenia ALSA, możemy rozważyć użycie bardziej podstawowego narzędzia wiersza polecenia arecord . Daje to następujące przykładowe polecenie dla 10 sekund ( -d) nagrania w jakości CD ( -f) w koderze wav ( -t):
arecord -d 10 -f cd -t wav -D copy record.wav
Aby móc nagrywać z zlewu wyjściowego, możemy wybrać dupleksowy profil audio w „Ustawieniach dźwięku -> Sprzęt ”:

Niestety w> = 13,04 konfiguracja sprzętowa została usunięta z ustawień dźwięku. Aby mieć dostęp do zaawansowanych konfiguracji urządzeń, musimy zainstalować i uruchomić pavucontrol . Profil dupleks można następnie wybrać na karcie Konfiguracja :

arecordi podczas nagrywania przejdź na Recodingkartę Regulacja głośności . Tutaj możesz zmienić domyślne źródło nagrywania, które będzie używane przy kolejnych arecordwywołaniach. Ponadto, aby uniknąć wpływu zmiany głośności systemu, otwórz Pulse Audio Preferencesaplikację, przejdź na Simultaneous outputkartę i włącz urządzenie wirtualne.