컴퓨터에 연결되어 있는 장치를 찾으려면 아래 명령어를 사용합니다.
ffmpeg -list_devices true -f dshow -i dummy
녹화할 마이크에 관한 녹화 설정들을 볼 수 있는 명령어 입니다.
ffmpeg -f dshow -list_options true -i audio="마이크(USB Condenser Microphone)"
녹화하는 명령어 입니다.
-c : 코덱 (여기선 mp3)
-ar: Hz 단위
-b:a 오디오 비트 레이트(최고가 320k)
-ac : mono로만 저장
ffmpeg -f dshow -i audio="마이크(USB Condenser Microphone)" -c:a libmp3lame -ar 44100 -b:a 320k -ac 1 2022_10_14_1.mp3
*아래 명령어는 하루를 간격으로 현재 시간을 파일의 이름으로 만들어주는 명령어 입니다.
ffmpeg -f dshow -i audio="마이크(USB Microphone)" -c:a libmp3lame -ar 44100 -b:a 320k -ac 1 -f segment -segment_time 86400 -strftime 1 "%Y%m%d_%H%M%S.mp3"
-f segment -segment_time 86400 : 하루를 간격으로 반복
-strftime 1 "%Y%m%d_%H%M%S.mp3" : 현재 시간을 기준으로 이름
'개발일지 > ffmpeg' 카테고리의 다른 글
ffmpeg을 사용하여 webcam의 영상을 저장하거나 udp 방송 (1) | 2022.09.19 |
---|---|
ffmpeg은 무엇인가? (2) | 2022.09.19 |