오디오 입력을 어떻게 출력합니까?


17

몇 번의 반복 전에, 나는 이것이 Jaunty라고 생각했지만 이전에는 가능하지 않았습니다 .Windows netbook의 라인 출력에서 ​​Ubuntu 컴퓨터의 라인 입력까지 1/8 "오디오 케이블을 연결했을 것입니다. 내가 가지고 있지 않은 믹서에 두 플러그를 꽂을 필요없이 두 기계의 모든 소리를 들었을 때 나는 밴시와 매우 행복했지만 Karmic과는 여전히 Lucid와는 별다른 관계가 없었기 때문에 그렇게하지 않았다. Audacity로 녹음하는 경우에만 출력을 얻을 수 있으며 웹 개발 및 시스템 프로그래밍 워크 스테이션에서는 수행하지 않습니다.

넷북에 오디오 출력이 작동한다고 헤드폰을 연결하면 알 수 있습니다. 우분투 컴퓨터가 사운드 환경 설정을 받고 있음을 알 수 있습니다. 나는 단지 오래된 행동을 되찾고 싶다. 도움?

답변:


19

올바르게 이해하면 마이크 입력을 오디오 출력으로 스트리밍하려고합니까? 내가 생각할 수있는 가장 간단한 방법은 gst-launch를 사용하는 것입니다. 터미널을 열고 다음을 입력하십시오.

gst-launch pulsesrc ! pulsesink

스트리밍을 중지하려면 CTRL + C를 누릅니다. 이 기능을 사용하려면 gstreamer 도구를 설치해야 할 수도 있습니다.

sudo apt-get install gstreamer-tools

적절한 오디오 소스가 없으므로 실제로 시도하지 않았으므로 작동하지 않을 수 있습니다. 그것이 있는지 여부에 대한 의견.


꽤 괜찮습니다 ..
LassePoulsen

그렇습니다. 나는 주말에 답을 얻었고 내 작업 기계에 문제가있어서 테스트 할 때까지 OK라고 말하고 싶지 않았습니다. 그리고 나는 그것을 지금 테스트하고 있습니다. 작동합니다.
Dave Jacoby

이것이 여전히 유일한 해결책입니까? GUI에 아무것도 없습니까? 13.04를 실행 중입니다.
Corey

1
Linux Mint 시스템에서는 gst-launch-1.0그냥 사용 하지 말고 사용해야 gst-launch합니다. 그러나 기본 레시피는 해당 수정 사항과 완벽하게 작동합니다. +1.
steveha

16.04에서이 답변은 오류를 제공합니다. 오류 : 파이프 라인을 구성 할 수 없습니다 : "pulsesrc"요소가 없습니다.
TenLeftFingers 2016

2

기존 펄스 오디오 도구를 사용하려면 pacat (펄스 오디오 고양이를 나타냄)을 사용하십시오.

당신의 입력 장치를 얻을

pactl list
[...]
Source #0
        State: SUSPENDED
        Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
        Description: Monitor of Built-in Audio Analog Stereo
        Driver: module-alsa-card.c
[...]

' name '부분을 복사하여 pacat과 함께 사용하십시오.

pacat -r --device=alsa_input.pci-0000_00_1b.0.analog-stereo | pacat -p --latency-msec=1

여기서 장치 는 이전에 복사 한 이름입니다.

이 작업에는 약간의 CPU 시간이 소요됩니다 (시스템에서 3,3 %).

일부 오디오 변환 소프트웨어를 사이에 연결하여 필터링하거나 네트워크를 통해 사용할 수도 있습니다.


가능한 장치 목록을 보려면을 실행할 수 있습니다 pactl list short | egrep "alsa_(input|output)" | fgrep -v ".monitor".
Mikko Rantalainen

1

Bruno Girin의 답변도 저에게 효과적이지만 수동으로 프로세스를 시작하는 것은 자동으로 수행되므로 다소 성가신 일입니다. 더 나은 해결책은 다음과 같이 gnome-alsamixer를 설치하고 라인 입력 옵션을 음소거 해제하는 것입니다.

라인 입력에서 소리가 들리지 않습니다

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