Próbowałem :
avconv -f alsa -i pulse recod.wav
.. ale nic nie wychwytuje. Masz pomysł?
Dzięki!
źródło
Próbowałem :
avconv -f alsa -i pulse recod.wav
.. ale nic nie wychwytuje. Masz pomysł?
Dzięki!
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 defualt
urzą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 :
arecord
i podczas nagrywania przejdź naRecoding
kartę Regulacja głośności . Tutaj możesz zmienić domyślne źródło nagrywania, które będzie używane przy kolejnycharecord
wywołaniach. Ponadto, aby uniknąć wpływu zmiany głośności systemu, otwórzPulse Audio Preferences
aplikację, przejdź naSimultaneous output
kartę i włącz urządzenie wirtualne.