Jak mogę nagrać dźwięk za pomocą gtk-recordmydesktop?


43

Korzystam z gtk-recordmydesktop, aby nagrać wyjście wideo na mój pulpit. Jednak filmy nie mają dźwięku. Wszystkie samouczki, które znalazłem w związku z tym, dotyczyły rejestrowania dźwięku z mikrofonu, a ja jestem zainteresowany nagrywaniem wyjściowego dźwięku. Jak mogę to zrobić? Oficjalne FAQ mówi „Rozwiązanie jest w ustawieniach miksera. Graj dalej;).” co niczego nie wyjaśnia.

Jak mogę nagrać dźwięk wyjściowy, jednocześnie mogąc go usłyszeć?


1
Stworzyłem samouczek wideo, który obejmuje kroki w systemie Debian Linux 2014.
Martin Vahi,

Odpowiedzi:


44

Udało mi się zacząć od wykonania kroków na forach Ubuntu , dla jasności oto, co zrobiłem:

  1. sudo apt-get install gtk-recordmydesktop pavucontrol
  2. Otwarto okno dialogowe Pulse Audio Volume Control: Applications > Sound & Video > PulseAudio Volume Control
  3. Otwarty gtk-recordmydesktop
  4. W zaawansowanych ustawieniach gtk-rmd na karcie „Dźwięk” ustaw „Urządzenie” na pulse
  5. W gtk-rmd uruchom nagrywanie
  6. W kontroli głośności przejdź do zakładki Nagrywanie i zmień wpis recordmydesktop na „Monitor”

Wydaje się, że to dla mnie zadziałało.


Uwaga: przy ustawieniu „Monitoruj” powinna to być kopia źródłowa, a dźwięk będzie słyszalny przez słuchawki itp.
NJ

6
To zadziałało. FWIW, musiałem zmienić opcję Dźwięk> Urządzenie z DOMYŚLNIE na puls w gtk-recordmydesktop, chociaż może to być po prostu sposób, w jaki Arch został wcześniej skonfigurowany, aby mieć inne domyślne.
Macha

@Macha w wierszu poleceń, odpowiada to przekazaniu „--device puls”
g33kz0r

Dzięki za wskazanie pavucontrol; nagranie zostało z jakiegoś powodu wyciszone. Kolejny FWIW, musiałem zmienić profil (karta konfiguracji pavucontrol) z Duplexna Output, i to w końcu to zrobiło.
falstro

2
czy jest jakiś sposób na uzyskanie zarówno mikrofonu wejściowego ORAZ monitora wyjścia audio?
georgebrindeiro

14

Wszystko, co musiałem zrobić, to zmienić DEFAULTna pulse: przycisk Zaawansowane > karta Dźwięk > Urządzenie :.


Potwierdzam, że to wystarczy!
Capy

To nie wszystko, co musiałem zrobić (musiałem też zrobić pavucontrol z drugiej odpowiedzi), ale było to wymagane
HighCommander4,

5

Jeśli korzystasz z Pulseaudio, na Wiki Ubuntu znajduje się howto . Zasadniczo sprowadza się do użycia pulsacyjnego miksera audio, aby przekierować dźwięk ze źródła do zuchwałości, w której jest zapisywany zamiast domyślnego wyjścia (którym byłybyście głośniki).


1
Niestety, brzmi to tak, jakby to znaczy, że sam nie słyszę dźwięku, co nie jest wystarczająco dobre.
Macha,

2
@Macha: Zasadniczo myślę, że Pulseaudio jest w stanie replikować dane wyjściowe na kilku portach. Nie znalazłeś sposobu, aby to zrobić? W przeciwnym razie obejściem, które może być lub nie być akceptowalne, jest odtwarzanie pliku dźwiękowego w trakcie jego nagrywania (może to powodować niedopuszczalne opóźnienie i prawdopodobnie będziesz musiał nagrywać w formacie surowym (nieskompresowanym)).
Gilles „SO- przestań być zły”

1
@Gilles: Ok, dzięki. Mój błąd. Samouczek faktycznie to powiedział, ale sposób sformułowania odpowiedzi sugerował inaczej. Jest jeszcze jeden problem: w ten sposób wymagam ręcznej synchronizacji dźwięku, ponieważ gtk-recordmydesktop i audacity są uruchamiane osobno.
Macha,

1

Musiałem użyć tych ustawień w pavucontrol:

Konfiguracja> Wbudowane audio> Profil> Wyjście cyfrowego stereo (HDMI) + analogowe wejście stereo

Następnie nagrał odtwarzany dźwięk


1

Dźwięk nie nagrywa z powodu niskiego poziomu wejściowego. Możesz to naprawić tutaj:

  • Przejdź do dźwiękowej aplikacji ustawień. Tam zobaczysz opcję wprowadzania obok wyjścia.
  • Musisz tylko zwiększyć poziom nakładów od zera do około 35-40%. To najlepszy poziom, jakiego doświadczyłem.
  • Teraz ponownie przejdź do recordMyDesktopaplikacji i rozpocznij nagrywanie.

Będzie działać dobrze (przynajmniej dla mnie zadziałało).


0

To jest stare pytanie, ale tutaj jest dla Mint 17.2:

  1. Otwórz „Preferencje dźwięku” -> „Wejście”
  2. Wybierz „Monitoruj $ YOUR_USUAL_OUTPUT_DEVICE”
  3. Nagrywaj normalnie w gtk-rmd

W ten sposób można uniknąć rejestrowania przełącznika wejścia w filmie.

Pamiętaj tylko, aby przełączyć go z powrotem, gdy skończysz!


To już nie działa dla Linux Mint. Impulsowy mikser audio jest niezbędny, aby działał.
Nikola Petkanski,

0

To ustawienie działa dla mnie.  Wybierz Monitory w Pokaż: w Urządzenia wejściowe

To ustawienie działa dla mnie. Wybierz Monitory w Pokaż: w Urządzenia wejściowe


0

Zmiana urządzenia karty dźwiękowej na „puls” nie działała. Kiedy zmieniłem go na „domyślny”, zadziałało.

Debian, kernel 4.9.0-8-amd64
from lspci -v:
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)         Subsystem: Lenovo Broadwell-U Audio Controller
    Flags: bus master, fast devsel, latency 0, IRQ 48
    Memory at e1230000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd_hda_intel
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.