개발일지/ffmpeg 3

ffmpeg을 사용한 오디오 저장

컴퓨터에 연결되어 있는 장치를 찾으려면 아래 명령어를 사용합니다. 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 2023.05.01

ffmpeg을 사용하여 webcam의 영상을 저장하거나 udp 방송

저는 윈도우를 사용하였습니다. 리눅스는 제가 참조한 곳을 방문하여 읽어주세요 먼저 vfwcap포멧을 사용하는 방법부터 알려드리겠습니다.(vfwcap은 오래된 옵션이라 아래 방법을 추천합니다.) //vfwcap 사용 //사용가능한 영상 카메라 리스트 ffmpeg -y -f vfwcap -i list 그럼 아래 사진처럼 결과가 나옵니다. driver 0으로 하나가 잡히네요 //영상 저장(mp4사용 불가)(avi 포멧 사용) ffmpeg -y -f vfwcap -r 25 -i 0 -t 60 out.avi 설명: -y : 전에 있던 파일에 덮어쓰기 -f : 사용 포멧 -r : 프레임 -i : 기본 옵션으로 -i 다음으로 무슨 형식이든 와도 됩니다.(ex rtsp, mp4, avi etc) -t : 영상 시간입니..

개발일지/ffmpeg 2022.09.19

ffmpeg은 무엇인가?

ffmpeg은 인간이 만들거나 기계가 만든 무엇이든 인코딩과 디코딩이 가능하게 해 주는 오픈소스 프로그램 입니다. FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporatio..

개발일지/ffmpeg 2022.09.19