Jak nagrywać dźwięk systemowy za pomocą FFMPEG na Windows 10

Nagrywanie wyjścia audio, czyli dźwięku z głośników, może być wyzwaniem. Użycie mikrofonu do rejestracji dźwięku skutkuje dużą ilością szumów. Na szczęście istnieją aplikacje, które pozwalają na to w bardziej efektywny sposób. W poprzednich artykułach omawialiśmy, jak nagrywać dźwięk z konkretnej aplikacji za pomocą Audacity, jednak aby zarejestrować dowolny dźwięk systemowy, najlepszym rozwiązaniem jest FFMPEG. Chociaż jest to narzędzie wiersza polecenia, które może wydawać się skomplikowane dla początkujących, jest to jeden z najprostszych sposobów na nagrywanie dźwięku systemowego.

Przed rozpoczęciem upewnij się, że „Stereo Mix” jest dostępne jako urządzenie w ustawieniach dźwięku.

Nagrywaj dźwięk systemowy za pomocą FFMPEG

Pobierz FFMPEG. Możesz dodać go do zmiennej PATH, ale nie jest to konieczne. Otwórz Eksplorator plików, przejdź do pobranego pliku ZIP i wyodrębnij jego zawartość. Następnie w rozpakowanym folderze wejdź do katalogu „bin”. Kliknij w pasku lokalizacji w Eksploratorze plików, wpisz „cmd” i naciśnij Enter. Otworzy się okno wiersza polecenia już w tym katalogu.

Teraz otwórz nowe okno Eksploratora plików i stwórz folder, w którym zapiszesz nagrany plik audio. Folder ten może znajdować się w dowolnym miejscu, nawet na innym dysku lub na dysku zewnętrznym.

Wróć do okna wiersza polecenia i uruchom następujące polecenie:

ffmpeg -list_devices true -f dshow -i dummy

To polecenie wyświetli listę urządzeń, które mogą nagrywać lub odtwarzać dźwięk, w tym głośników, mikrofonów i kamer internetowych. Znajdź nazwę urządzenia audio, z którego chcesz nagrywać dźwięk, skopiuj ją i zapisz w łatwo dostępnym miejscu. Na poniższym zrzucie ekranu widać, że urządzenie audio, z którego zamierzam nagrywać, nosi nazwę „Stereo Mix (Realtek Audio)”.

Mając już nazwę urządzenia, użyj poniższego polecenia do rozpoczęcia nagrywania. Zmień nazwę urządzenia oraz ścieżkę i nazwę pliku na odpowiednie dla Ciebie. Możesz także zmienić format pliku na inny obsługiwany przez FFMPEG.

Komenda

ffmpeg -f dshow -i audio="Device name" path-to-file/file-name.mp3

Przykład

ffmpeg -f dshow -i audio="Stereo Mix (Realtek Audio)" C:\Users\fatiw\Desktop\Audio\output.mp3

Nagrywanie rozpocznie się natychmiast. Możesz zminimalizować okno wiersza polecenia, ale nie zamykaj go. Aby zatrzymać nagrywanie, wróć do okna wiersza polecenia i naciśnij skrót klawiaturowy Ctrl + C.

Odwiedź folder, który wcześniej utworzyłeś, a znajdziesz tam nagrany plik audio.


newsblog.pl