Ubuntu 및 Audacity를 사용하여 내부 사운드를 녹음 및 출력하는 방법


36

어떻게 Audacity 또는 다른 것을 사용하여 Ubuntu를 실행하는 동일한 PC에서 마이크 입력 및 스피커 출력과 같은 내부 사운드를 녹음합니까?

예를 들어 Windows에서 다음과 같이 수행 할 수 있습니다 (유사한 작업을 수행하고 싶습니다) : Windows에서 내부 사운드 녹음

편집하다:

pavucontrol을 설치했지만 레코드 탭에 표시되지 않습니다Monitor of <your soundcard>

여기에 이미지 설명을 입력하십시오


@Takkat : 나는 대답을 따랐지만 작동하지 않아 내 편집에서 원인이 표시되는 것과 비슷한 것이 없다는 것을 알 수 있습니다.

@Takkat : YEs 1) Audacity를 시작했습니다. 2) 그 후 나는 pavucontrol을 시작했지만 동일합니다. Pavucontrol의 레코드 탭은 항상 EDIT에 표시된 것처럼 표시됩니다.

1
예-구성 탭으로 작업을 수행합니다. 감사합니다. 또한 Audacity가 라이브 녹화 모드 일 때만 녹화 탭이 표시됩니다. 그러나 유휴 모드 전에는 아닙니다.

답변:


32

모든 레코딩 응용 프로그램의 레코딩 소스를 정의하기 위해 pavucontrol을 설치할 수 있습니다 pavucontrol 설치.

오디오 스트림을 녹음하자마자 녹음 응용 프로그램의 이름과 녹음 소스가 녹음 탭에 표시됩니다. 그런 다음 소스를 변경하여 Monitor of <your soundcard>사운드 카드의 출력을 기록 할 수 있습니다 .

여기에 이미지 설명을 입력하십시오

또한 다른 오디오 프로필을 선택해야 할 수도 있습니다. 이것은에서 수행 할 수 있습니다 "구성" 의 -tab pavucontrol , 예를 들면 "양면" 우리 지역의 오디오 싱크 마이크의 출력 사운드 프로필 :


예. "현재 오디오를 녹음하는 응용 프로그램이 없습니다"가 표시됩니다. 실제로 녹음기에서 빌드하는 것도 작동하지 않습니다.
NoBugs

7

12.04 에서이 작업을 수행 할 수있는 유일한 방법 module-loopback 스크린 캐스트 에서 Charl Botha가 권장하는 ALSA 모듈을로드하는 것 입니다.

짧은 이야기 (거기에 설명 된 것처럼) :

  • PulseAudio 볼륨 컨트롤 받기 (pavucontrol)
  • 입력 장치 탭에서 "내장 아날로그 스테레오 모니터"가 있음을 확인하십시오. 이것은 스피커에서 나오는 모든 것을 녹음 할 수있는 가상 녹음 장치입니다.
  • 업데이트 : 이제 마이크를 스피커로 라우팅하면됩니다. pactl load-module module-loopback latency_msec=1쉘 프롬프트에서 입력 하여이를 수행하십시오.
  • "내장 아날로그 스테레오 모니터"(대화를 시작한 후 pavucontrol의 녹음 탭 참조)에서 대담성 또는 recordmydesktop으로 녹음하면 스피커에서 나오는 모든 내용뿐만 아니라 마이크도 얻게됩니다. 이제 Skype 회의 또는 비공개 Google+ 행 아웃을 쉽게 녹음 할 수 있습니다.
  • 업데이트 : 녹화 탭에서 모든 스트림 (하단에 콤보 박스)을 표시 한 다음 내장 아날로그 스테레오로 루프백해야 할 마이크 (하나 이상이있는 경우)를 구성 할 수 있습니다

이 모듈로드는 @Takkat이 권장하는 "Duplex"구성과 동일한 효과가 있지만 내 컴퓨터에서는 작동하지 않는다고 생각합니다.


시작시 루프백 모듈의로드를 자동으로 적용하려면을 수행하십시오 sudo sh -c 'echo load-module module-loopback latency_msec=1 >> /etc/pulse/default.pa'.
Ruslan

" 마이크를 스피커로 라우팅 "할 때 피드백이 발생하지 않습니까? 자동 노이즈 제거가 없습니다. 있습니까? (정숙 한 헤드폰을 사용하지 않는 한) 아니면 1 밀리 초의 지연이 여기에 영향을 미칩니 까?
Xen2050

7

1 개월 전에 Windows에서 Linux로 돌아 왔을 때 스피커 (Nvidia HDMI 출력)와 헤드셋 마이크 (Auzentech X-Fi Fore 7.1 PCI-E 사운드 카드)의 오디오로 게임 장면을 캡처하는 비디오를 녹화하려고했습니다. 동시에.

위의 시도했지만 작동하지 못했습니다. Audacity, recordmyDesktop, SimpleScreenRecorder를 사용해 보았습니다. 두 개의 오디오 소스를 함께 기록하는 하나의 프로그램과 비디오를 캡처하는 두 번째 프로그램을 확보하더라도 밀리 초 단위로 정렬되지 않는 비디오 편집기 (OpenShot)에 정렬해야한다는 것을 깨달았습니다. .

마지막으로 OBS ( OpenBroadcaster Software) 로 완벽한 솔루션을 찾았습니다.

에서 설정> 오디오 , 내가 선택할 수 있었다 :

  • 데스크탑 오디오 장치-GK106 HDMI 오디오 컨트롤러 디지털 스테레오 (HDMI 2) 모니터
  • 마이크 / 보조 오디오 장치-EMU20k2 (X-Fi Titanium Series) 아날로그 스테레오.

들어 소스 , 내가 선택한 화면 캡처 (XSHM)을 전체 바탕 화면을 캡처 할 수 있습니다.

완벽하게 작동합니다.


1
정말 감사합니다 !! 실제로 정확하고 쉽게 작동하는 Linux 용 고급 사운드 녹음 소프트웨어가 있다고 믿을 수 없습니다! 오디오 만 녹음하는 방법을 찾을 수 없지만 나중에 Audacity로 빠르게 가져 오는 것은 매우 쉽습니다. 무엇보다도, 나는 Alsa 설정을 망쳐 서 영구적으로 소리를 망치는 위험을 감수하지 않습니다 :)
Tobias J

Ubuntu (최신 버전)에 설치하려는 사람 : sudo apt install obs-studio.
sdlins

1

내가 가장 좋아하는 GUI 오디오 녹음 도구는 Audio Recorder가능한 모든 소스에서 오디오를 캡처 할 수 있습니다. 이 소프트웨어는 반드시 필요한 도구입니다.

오디오 레코더 설치 :

sudo apt-add-repository ppa:audio-recorder/ppa
sudo apt update
sudo apt install audio-recorder

실행하십시오 (시스템 로케일은 우크라이나 임). 여기에 이미지 설명을 입력하십시오

시스템 사운드를 녹음하려면 "내장 오디오 아날로그 스테레오 (출력)"를 소스로 선택하십시오.

여기에 이미지 설명을 입력하십시오

Skype를 포함한 많은 오디오 소스를 선택하거나 직접 정의 할 수도 있습니다.


0

PulseAudio Volume Control (pavucontrol)에서 Analog Stereo Input (unplugged) 을 선택 해야 작동 할 수 있습니다.

이것이 사운드 카드에서 오디오를 녹음 할 때 찾을 수있는 다른 모든 것을 시도한 후에 오디오를 녹음 할 수있는 유일한 방법이었습니다. 불행히도이 설정으로는 출력을들을 수 없습니다.

스크린 샷도 참조하십시오.

여기에 이미지 설명을 입력하십시오

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.