Debian/Squeeze에서 애플리케이션의 오디오를 녹음하기 위해 Recordmydesktop을 얻는 방법은 무엇입니까?

Debian/Squeeze에서 애플리케이션의 오디오를 녹음하기 위해 Recordmydesktop을 얻는 방법은 무엇입니까?

Intel DX58SO 마더보드에 amd64 Debian/Squeeze를 설치했습니다. Recordmydesktop을 사용하여 애플리케이션의 시청각 출력을 녹음하고 싶습니다. 누구든지 중요해보컬애플리케이션에서 생성된 콘텐츠는 비디오와 함께 녹화됩니다. 내가 만든 앱실제로제가 녹음하고 싶은 것은 VirtualBox인데, 인터넷 검색을 해보니 그 자체의 복잡성이 있어서 이제 재생 mp3만 녹음하기 위해 Recordmydesktop을 구하려고 합니다. 영상은 잘 나오는데 이해가 안가네요어느소리가 녹음됩니다.

recordmydesktop --print-config설명하다:

recordMyDesktop was compiled with the following options:
Jack:                   Enabled
Default Audio Backend:  ALSA

작동시키려고 시도하기 시작했을 때 ALSA가 컴퓨터에 설치되었습니다(Audacious가 출력 중이었습니다). 그 과정에서 pulseaudio 및 pavucontrol(아래 참조 질문에서 제안된 대로)을 설치하고 Audacious를 pulseaudio 출력으로 전환했습니다. 개선되지 않았습니다. 그런 다음 jackd를 설치하고 qjackctl을 시작했습니다. 이제 완전히 정신을 잃었습니다.

Recordmydesktop이 애플리케이션의 오디오를 녹음하도록 하는 쉬운 방법이 있습니까? (시스템을 원래 ALSAness로 복원하고 필요하지 않은 경우 펄스/잭 항목을 제거하는 것이 가장 좋습니다. 의도한 대상인 VirtualBox가 로그에 ALSA를 언급하는 것 같습니다.)

알아요이 문제그러나 해결책은 특히 Ubuntu라고 생각합니다. PulseAudio 볼륨 컨트롤에 아무것도 나타나지 않았습니다 (녹음 탭에 "현재 오디오를 녹음하는 응용 프로그램이 없습니다"라고 계속 표시되었습니다. 이 대답은 Recordmydesktop 런타임이 스트림이 라우팅될 수 있도록 거기에 있어야 합니다).

나는 또한 "인스탄불" 그래버를 시도했지만 잘 작동하지 않았습니다. gtk-recordMyDesktop도 있지만 이는 Recordmydesktop 명령줄 도구를 둘러싼 얇은 래퍼인 것처럼 보이며 문제를 혼란스럽게 할 뿐입니다.

데비안 관련 도움에 감사드립니다.

답변1

가장 신뢰할 수 있는 방법은 alsaloop 장치(출력으로 사용할 수 있고 로그를 남길 수 있는 장치)를 추가하는 것이지만, 이는 간단한 작업이 아닙니다. alsaloop의 설치 및 구성은 QA 웹 사이트에서 답변하기에는 너무 깁니다. 대부분의 단계는 alsa wiki에 있습니다.

펄스를 사용하는 경우 더 간단한 방법이 자세히 설명되어 있습니다.여기. 기본적으로 pavucontrol의 모니터링 펄스 장치를 사용하십시오.

관련 정보