FFmpeg를 사용하여 사운드 카드에서 재생되는 것을 녹음하는 방법은 무엇입니까?


1

Windows 8.1에서 내 사운드 카드에서 재생되는 내용을 녹음하려고합니다.

내가 가지고있는 장치를 결정하기 위해 다음을 실행했습니다.

ffmpeg -list_devices true -f dshow -i dummy

출력 나열된 :

DirectShow video devices (some may be both video and audio devices)
  "Built-in iSight"
DirectShow audio devices
  "Microphone (Cirrus Logic CS4206A (AB 71))"
  "Digital Audio (S/PDIF) (Cirrus Logic CS4206A (AB 71))"

이것으로부터 나는 그것을 추측하고있다. Digital Audio (S/PDIF) (Cirrus Logic CS4206A (AB 71)) 내 유일한 출력 사운드 카드입니다.

그래서 나는 임의의 youtube 비디오를 소리와 함께 넣고 다음을 실행하여 10 초 동안 mp3를 녹음했다.

ffmpeg -f dshow -i audio="Digital Audio (S/PDIF) (Cirrus Logic CS4206A (AB 71))" -acodec libmp3lame  -t 10 out.mp3

그것은 10 초 클립을 기록하지만 조용합니다.
재생 장치를 보면 오디오가 실제로 재생되는 장치가 Speakers, 아니라 Digital Audio (S/PDIF). enter image description here

나는 바꾸려고 노력했다. Digital Audio (S/PDIF)Speakers ffmpeg 명령 줄에 있지만 분명히 장치를 인식하지 못했습니다.

나는 비슷한 것으로 보았다. 의문 , 그 사람들은 "스테레오 믹스"를 제안 - 내 컴퓨터에 전혀 그것을 볼 수 없습니다. 최신 드라이버를 다운로드해도 장치 목록에 추가되지 않았습니다.

그래서 나는 무엇을 놓치고 있습니까? 사운드 카드에서 오디오를 녹음하려면 어떻게해야합니까?


1
스테레오 믹스 (Windows & gt; XP에서는 일반적으로 존재하지 않음) 또는 가상 오디오 캡처 프로그램과 같은 유형 github.com/rdp/virtual-audio-capture-grabber-device 또는 VAC 또는 VB net 또는 그렇지 않은 것
rogerdpack

@rogerdpack 조언 해 주셔서 감사합니다. 나는 github 꾸러미를 부여 잡았고, 곧 녹음하고 있었다.
AngryHacker

답변:


2

여전히 누군가와 관련이 있다면. 위에 표시된 사운드 장치 창을 연 다음 클린 지점에서 인원을 클릭하고 사용하지 않는 장치 표시를 선택하여 스테레오 믹스 장치 가시성을 전환해야합니다


0

먼저 위의 스크린 샷에 표시된 "사운드"창을 열고 "녹음"탭을 선택한 다음 창을 마우스 오른쪽 버튼으로 클릭하고 "사용하지 않는 장치 표시"를 선택하여 스테레오 믹스 장치 가시성을 전환하여 스테레오 믹스를 활성화하십시오. 이 소식 더 자세한 지침이 있습니다.

스테레오 믹스를 활성화 한 후에는 스피커 나 헤드폰을 오디오 출력에 연결해야합니다. 그런 다음 명령을 실행하여 헤드셋 / 스피커 출력의 이름을 가져옵니다.

ffmpeg -list_devices true -f dshow -i dummy

다음은 오디오를 얻기 위해 Windows 10 Home에서 작동하는 전체 명령입니다.

ffmpeg -f dshow -i audio="Microphone (Realtek High Definition Audio)" D:\Audio\output.mp3

다음은 동시에 오디오 및 비디오 명령입니다.

ffmpeg -f gdigrab -framerate ntsc -video_size 1920x1080 -i desktop  -f dshow -i audio="Microphone (Realtek High Definition Audio)" -vcodec libx264 -pix_fmt yuv420p -preset ultrafast D:\Movies\output.mp4

이 비디오 출력은 또한 내 iPad에서 작동합니다. 노트북에 모니터를 연결하면 모니터의 전체 화면과 스피커에서 나오는 오디오가 녹음됩니다.

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