티스토리 뷰

Windows

ffmpeg 을 이용한 Screen Recording

컴퓨터 길들이기 2020. 9. 22. 22:20

ffmpeg이 매우 유용한 소프트웨어이나 사용법이 간단하지가 않아 보인다.

인터넷 검색을 통해 ffmpeg으로 화면(Screen)을 녹화하는 방법을 알게되었다.

사용 환경은 Windows 10이다.

 

먼저 입력장치에 대한 정보를 알아야 한다.

다음 명령으로 장치 이름을 확인한다.

ffmpeg.exe -list_devices true -f dshow -i dummy

Audio/Video Devices

장치 이름을 알게 되었으니 녹화를 시작할 수 있다.

ffmpeg -f gdigrab -framerate 30 -i desktop -f dshow -i audio="마이크(Realtek High Definition Audio)" test1.mkv

위의 예는 화면캡쳐장치( 'gdigrab' )로 화면(desktop)을 영상 입력으로 하여 녹화하고,

오디오는 "마이크(Realtek High Definition Audio)"장치를 이용하여 소리를 녹음하는 것이다.

 

 

[참고 사이트: trac.ffmpeg.org/wiki/Capture/Desktop ]

[screen-capture-recorder : github.com/rdp/screen-capture-recorder-to-video-windows-free ]

 

screen-capture-recorder 를 다운로드하여 설치하면 directshow screen capture filter와

가상 사운드 장치인 virtual-audio-capturer가 같이 설치된다.

이것들을 이용하여 녹화하는 방법은 아래와 같다.

ffmpeg -f dshow -framerate 10 -i video="screen-capture-recorder" -f dshow -i audio="virtual-audio-capturer" test2.mkv

또는

ffmpeg -f dshow -framerate 10 -i video="screen-capture-recorder":audio="virtual-audio-capturer" test2.mkv

소리가 작게 인코딩된다면 볼륨을 높이는 옵션을 추가한다. -filter:a "volume=2.0" --> 소리를 200% 올린다.

ffmpeg -f dshow -framerate 10 -i video="screen-capture-recorder":audio="virtual-audio-capturer" -filter:a "volume=2.0" test2.mkv
https://github.com/rdp/screen-capture-recorder-to-video-windows-free

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함