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)
.
나는 바꾸려고 노력했다. Digital Audio (S/PDIF)
와 Speakers
ffmpeg 명령 줄에 있지만 분명히 장치를 인식하지 못했습니다.
나는 비슷한 것으로 보았다. 의문 , 그 사람들은 "스테레오 믹스"를 제안 - 내 컴퓨터에 전혀 그것을 볼 수 없습니다. 최신 드라이버를 다운로드해도 장치 목록에 추가되지 않았습니다.
그래서 나는 무엇을 놓치고 있습니까? 사운드 카드에서 오디오를 녹음하려면 어떻게해야합니까?