Skip to content

Latest commit

 

History

History
79 lines (62 loc) · 4.56 KB

README-ko.md

File metadata and controls

79 lines (62 loc) · 4.56 KB

🌏 ENGLISH

Screen Recorder

GitHub GitHub release (latest by date) GitHub starts

컴퓨터 화면과 기본 오디오 재생 장치의 오디오를 녹화하는 기능을 가진 녹화 프로그램 입니다.

기본 설정

screenshot1_ko

고급 설정

screenshot2_ko

📃 사용법

  • 동그란 버튼을 누르면 녹화가 시작되고 사각형 버튼을 누르면 정지됩니다.
  • 우측 하단의 톱니바퀴 버튼을 누르면 녹화 설정에 대한 팝업메뉴가 표시됩니다.

🎨 특징

  • 기본적으로 비디오 코덱은 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 라이브러리를 사용합니다.

  1. 프로젝트 폴더 안에 ffmpeg_shared_lib 폴더를 생성합니다.
  2. fmpeg_shared_lib 폴더 안에 shared ffmpeg 라이브러리의 "bin, include, lib" 폴더를 붙여 넣고 빌드 하시면 됩니다.

📦 서드 파티 라이브러리

💁 기능 요청

  • 원하시는 기능이 있으시면 issuesFeature Request 라벨과 함께 요청해주세요.

🎆 기여

  • 이 프로젝트는 오픈 소스 프로젝트입니다. 누구나 어떤 부분에서든지 기여가 가능합니다.

🐞 버그 리포트

  • 만약 버그를 발견하신다면 issues 로 보고해 주세요.