🌏 ENGLISH
컴퓨터 화면과 기본 오디오 재생 장치의 오디오를 녹화하는 기능을 가진 녹화 프로그램 입니다.
- 동그란 버튼을 누르면 녹화가 시작되고 사각형 버튼을 누르면 정지됩니다.
- 우측 하단의 톱니바퀴 버튼을 누르면 녹화 설정에 대한 팝업메뉴가 표시됩니다.
- 기본적으로 비디오 코덱은 H.264 를 사용합니다.
- 사용자의 컴퓨터에서 NVENC나 QuickSync 의 하드웨어 코덱을 지원한다면 해당 코덱을 우선적으로 사용합니다.
- 필요한 경우 고급 설정 메뉴에서 H.265 코덱도 선택이 가능합니다. (하드웨어 인코딩이 지원 안 되는 경우 매우 높은 CPU 로드가 발생할 수 있습니다)
- 기본적으로 오디오 코덱은 AAC 를 사용합니다.
- 필요한 경우 고급 설정 메뉴에서 MP3 코덱도 선택이 가능합니다.
- 프로그램 자기 자신은 녹화 화면에 포함되지 않고 녹화됩니다.
- 커서 캡쳐 설정을 이용하여 마우스 커서의 캡쳐 여부를 설정할 수 있습니다.
- 사용자가 직접 영역을 지정하여 녹화가 가능합니다.
- 다음과 같은 영역 지정 옵션이 존재합니다:
- 사각 영역 지정, 윈도우 영역 지정, 디스플레이 영역 지정
- 다음과 같은 영역 지정 옵션이 존재합니다:
- 핫키를 이용한 녹화 기능.
- 마이크 녹음기능 (시스템 기본 캡쳐 장치를 녹음합니다)
- 기본적으로 녹화 프레임 레이트는 60 fps로 녹화됩니다.
- 필요한 경우 고급 설정 메뉴에서 다른 프레임 레이트도 선택이 가능합니다.
- 15, 24, 25, 30, 48, 50, 60, 120, 144 fps
- 필요한 경우 고급 설정 메뉴에서 다른 프레임 레이트도 선택이 가능합니다.
- 지원되는 플랫폼: Windows 10 64bit Version 2004 또는 이상 (다른 플랫폼에서는 테스트해보지 못헀습니다)
- 그래픽: DirectX 11 또는 그 이상과 호환되는 그래픽카드
- NVENC H.264를 사용하려면 GTX 600 시리즈 이상이 필요합니다
- NVENC HEVC를 사용하려면 GTX 950 시리즈 이상이 필요합니다
- NVENC에 필요한 최소 Nvidia 드라이버는 522.25 이상입니다
- 필요한 공간: 약 110MB
- Microsoft .Net Framework 4.8.1
- Visual Studio 2022 or newer
- Windows 10 or newer
- Microsoft .Net Framework 4.8.1
MediaEncoder 프로젝트에서는 BtbN 에서 빌드하고 배포하는 shared ffmpeg 라이브러리를 사용합니다.
- 프로젝트 폴더 안에 ffmpeg_shared_lib 폴더를 생성합니다.
- fmpeg_shared_lib 폴더 안에 shared ffmpeg 라이브러리의 "bin, include, lib" 폴더를 붙여 넣고 빌드 하시면 됩니다.
- FFmpeg: https://www.ffmpeg.org/
- SharpDX: http://sharpdx.org/
- NAudio: https://github.com/naudio/NAudio
- 원하시는 기능이 있으시면 issues에 Feature Request 라벨과 함께 요청해주세요.
- 이 프로젝트는 오픈 소스 프로젝트입니다. 누구나 어떤 부분에서든지 기여가 가능합니다.
- 만약 버그를 발견하신다면 issues 로 보고해 주세요.