Bagaimana saya bisa merekam output suara dengan gtk-recordmydesktop?


43

Saya menggunakan gtk-recordmydesktop untuk merekam output video ke desktop saya. Namun, video tidak memiliki suara. Semua tutorial yang saya temukan mengenai ini melibatkan rekaman suara dari mikrofon, sementara saya tertarik untuk mendapatkan output suara yang direkam. Bagaimana saya bisa melakukan ini? FAQ resmi mengatakan "Solusinya ada di pengaturan mixer Anda. Terus bermain dengannya;)." yang tidak menjelaskan apa pun.

Bagaimana saya bisa mendapatkan output suara yang direkam, sementara saya bisa mendengarnya sendiri?


1
Saya telah membuat tutorial video yang membahas langkah-langkah pada Debian Linux 2014.
Martin Vahi

Jawaban:


44

Saya berhasil menjalankannya dengan langkah-langkah di Forum Ubuntu , untuk kejelasan di sini adalah apa yang saya lakukan:

  1. sudo apt-get install gtk-recordmydesktop pavucontrol
  2. Membuka dialog Kontrol Volume Suara Pulsa: Applications > Sound & Video > PulseAudio Volume Control
  3. Membuka gtk-recordmydesktop
  4. Di preferensi lanjutan gtk-rmd, "Sound" tab, atur "Device" ke pulse
  5. Di gtk-rmd mulai merekam
  6. Di Volume Control, masuk ke tab Recording dan ubah entri recordmydesktop ke 'Monitor of'

Inilah yang tampaknya berhasil bagi saya.


Catatan: dengan pengaturan 'Monitor of', itu harus berupa salinan karbon dan Anda akan dapat mendengar audio yang sama melalui headphone dll.
NJ

6
Ini berhasil. FWIW, saya harus mengubah opsi Sound> Device dari DEFAULT menjadi pulsa di gtk-recordmydesktop, meskipun itu bisa jadi cara Arch diatur sebelumnya untuk memiliki default yang berbeda.
Macha

@Macha di baris perintah, ini sesuai dengan melewati "--perangkat pulsa"
g33kz0r

Terima kasih telah menunjukkan pavucontrol; rekaman awalnya dibisukan untuk beberapa alasan. FWIW lain, saya harus mengubah profil (konfigurasi tab pavucontrol) dari Duplexmenjadi Output, dan akhirnya berhasil.
falstro

2
apakah ada cara untuk mendapatkan kedua input mic DAN monitor dari output audio?
georgebrindeiro

14

Yang harus saya lakukan adalah mengganti DEFAULTke pulsedengan: tombol Tingkat Lanjut > tab Suara > Perangkat :.


Saya mengkonfirmasi bahwa lakukan triknya!
Capy

Ini bukan semua yang harus saya lakukan (saya juga harus melakukan hal pavucontrol dari jawaban lain), tetapi diperlukan
HC4 - mengembalikan Monica

5

Jika Anda menggunakan Pulseaudio, ada howto di Wiki Ubuntu . Ini pada dasarnya bermuara pada menggunakan mixer audio pulsa, untuk merutekan suara dari sumbernya ke audacity di mana ia disimpan alih-alih output default (yang akan menjadi Anda speaker).


1
Sayangnya, ini terdengar seperti itu berarti saya tidak bisa mendengar suaranya sendiri, yang tidak cukup baik.
Macha

2
@ Macaca: Pada prinsipnya, saya pikir Pulseaudio mampu mereplikasi output pada beberapa port. Apakah Anda tidak menemukan cara untuk melakukan ini? Jika tidak, solusi yang mungkin atau mungkin tidak dapat diterima adalah memutar file suara saat direkam (ini dapat menyebabkan latensi yang tidak dapat diterima, dan Anda mungkin harus merekam ke format mentah (tidak terkompresi)).
Gilles 'SANGAT berhenti menjadi jahat'

1
@Gilles: Oke, terima kasih. Salahku. Tutorial benar-benar mengatakan itu, tetapi cara jawabannya diucapkan tersirat sebaliknya. Ada satu masalah terakhir: Cara ini mengharuskan saya untuk menyinkronkan suara secara manual karena gtk-recordmydesktop dan audacity dimulai secara terpisah.
Macha

1

Saya harus menggunakan pengaturan ini di pavucontrol:

Konfigurasi> Audio Internal> Profil> Output Digital Stereo (HDMI) + Input Stereo Analog

Kemudian ia merekam suara yang sedang diputar


1

Suara tidak merekam karena level input rendah. Anda dapat memperbaikinya dari sini:

  • Buka aplikasi pengaturan suara. Kemudian di sana Anda akan melihat opsi input yang berdekatan dengan output.
  • Anda baru saja meningkatkan level input dari nol menjadi sekitar 35-40%. Ini adalah level terbaik yang saya alami.
  • Sekarang lagi buka recordMyDesktopaplikasi dan mulai rekaman Anda.

Ini akan berfungsi dengan baik (setidaknya itu bekerja untuk saya).


0

Ini adalah pertanyaan lama, tapi ini untuk Mint 17.2:

  1. Buka "Preferensi Suara" -> "Input"
  2. Pilih "Monitor $ YOUR_USUAL_OUTPUT_DEVICE"
  3. Rekam secara normal dalam gtk-rmd

Dengan cara ini Anda dapat menghindari saklar input yang direkam dalam video.

Hanya ingat untuk beralih kembali ketika Anda selesai!


Ini tidak lagi berfungsi untuk Linux Mint. Mixer audio pulsa diperlukan untuk membuatnya bekerja.
Nikola Petkanski

0

Pengaturan ini berfungsi untuk saya.  Pilih Monitor di Acara: di Perangkat Input

Pengaturan ini berfungsi untuk saya. Pilih Monitor di Acara: di Perangkat Input


0

Mengubah perangkat kartu suara saya ke "pulsa" tidak berhasil. Ketika saya mengubahnya ke "default", itu berhasil.

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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.