{"id":13591493,"url":"https://github.com/akon47/ScreenRecorder","last_synced_at":"2025-04-08T17:31:48.389Z","repository":{"id":38740651,"uuid":"394807732","full_name":"akon47/ScreenRecorder","owner":"akon47","description":"⏺️ A simple recording program with the ability to record screens and audio on your computer.","archived":false,"fork":false,"pushed_at":"2023-05-11T12:19:21.000Z","size":1006,"stargazers_count":491,"open_issues_count":16,"forks_count":50,"subscribers_count":7,"default_branch":"develop","last_synced_at":"2024-11-06T12:43:59.424Z","etag":null,"topics":["ffmpeg","recorder","screen-recorder","screen-recording","video","video-recorder","windows-application","wpf-application"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/akon47.png","metadata":{"files":{"readme":"README-ko.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null},"funding":{"github":"akon47"}},"created_at":"2021-08-10T23:44:39.000Z","updated_at":"2024-11-03T14:40:40.000Z","dependencies_parsed_at":"2024-01-13T16:10:02.453Z","dependency_job_id":"90837ae4-7ce1-4115-ac85-8cf483904633","html_url":"https://github.com/akon47/ScreenRecorder","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akon47%2FScreenRecorder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akon47%2FScreenRecorder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akon47%2FScreenRecorder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/akon47%2FScreenRecorder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/akon47","download_url":"https://codeload.github.com/akon47/ScreenRecorder/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247892508,"owners_count":21013715,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ffmpeg","recorder","screen-recorder","screen-recording","video","video-recorder","windows-application","wpf-application"],"created_at":"2024-08-01T16:00:58.225Z","updated_at":"2025-04-08T17:31:43.379Z","avatar_url":"https://github.com/akon47.png","language":"C#","funding_links":["https://github.com/sponsors/akon47"],"categories":["C#","C# #","C\\#"],"sub_categories":[],"readme":"🌏 [ENGLISH](./README.md)\n\n\u003cimg src=\"./ScreenRecorder/icon.ico\" width=\"100\" height=\"100\"\u003e\n\n# Screen Recorder\n\n\u003cp\u003e\n  \u003cimg src=\"https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Fakon47%2FScreenRecorder\u0026count_bg=%2379C83D\u0026title_bg=%23555555\u0026icon=\u0026icon_color=%23E7E7E7\u0026title=hits\u0026edge_flat=false\" /\u003e\n  \u003cimg alt=\"GitHub\" src=\"https://img.shields.io/github/license/akon47/ScreenRecorder\"\u003e\n  \u003cimg alt=\"GitHub release (latest by date)\" src=\"https://img.shields.io/github/v/release/akon47/ScreenRecorder\"\u003e\n  \u003cimg alt=\"GitHub starts\" src=\"https://img.shields.io/github/stars/akon47/ScreenRecorder\"\u003e\n\u003c/p\u003e\n\n컴퓨터 화면과 기본 오디오 재생 장치의 오디오를 녹화하는 기능을 가진 녹화 프로그램 입니다.   \n\n### 기본 설정\n![screenshot1_ko](https://user-images.githubusercontent.com/49547202/175590829-8d599ab8-d3da-484e-a357-1c404a12c245.png)\n\n### 고급 설정\n![screenshot2_ko](https://user-images.githubusercontent.com/49547202/175591200-193af79a-046c-487e-b40e-9ec69a99d035.png)\n\n## 📃 사용법\n- 동그란 버튼을 누르면 녹화가 시작되고 사각형 버튼을 누르면 정지됩니다.\n- 우측 하단의 톱니바퀴 버튼을 누르면 녹화 설정에 대한 팝업메뉴가 표시됩니다.\n\n## 🎨 특징\n- 기본적으로 비디오 코덱은 H.264 를 사용합니다.\n  - 사용자의 컴퓨터에서 NVENC나 QuickSync 의 하드웨어 코덱을 지원한다면 해당 코덱을 우선적으로 사용합니다.\n  - 필요한 경우 고급 설정 메뉴에서 H.265 코덱도 선택이 가능합니다. (하드웨어 인코딩이 지원 안 되는 경우 매우 높은 CPU 로드가 발생할 수 있습니다)\n- 기본적으로 오디오 코덱은 AAC 를 사용합니다.\n  - 필요한 경우 고급 설정 메뉴에서 MP3 코덱도 선택이 가능합니다.\n- 프로그램 자기 자신은 녹화 화면에 포함되지 않고 녹화됩니다.\n- 커서 캡쳐 설정을 이용하여 마우스 커서의 캡쳐 여부를 설정할 수 있습니다.\n- 사용자가 직접 영역을 지정하여 녹화가 가능합니다.\n  - 다음과 같은 영역 지정 옵션이 존재합니다:\n    - 사각 영역 지정, 윈도우 영역 지정, 디스플레이 영역 지정\n- 핫키를 이용한 녹화 기능.\n- 마이크 녹음기능 (시스템 기본 캡쳐 장치를 녹음합니다)\n- 기본적으로 녹화 프레임 레이트는 60 fps로 녹화됩니다.\n  - 필요한 경우 고급 설정 메뉴에서 다른 프레임 레이트도 선택이 가능합니다.\n    - 15, 24, 25, 30, 48, 50, 60, 120, 144 fps\n\n## 💡 시스템 요구 사항\n- 지원되는 플랫폼: Windows 10 64bit Version 2004 또는 이상 (*다른 플랫폼에서는 테스트해보지 못헀습니다*)\n- 그래픽: DirectX 11 또는 그 이상과 호환되는 그래픽카드\n  - **NVENC H.264**를 사용하려면 **GTX 600** 시리즈 이상이 필요합니다\n  - **NVENC HEVC**를 사용하려면 **GTX 950** 시리즈 이상이 필요합니다\n  - NVENC에 필요한 최소 Nvidia 드라이버는 **522.25** 이상입니다\n- 필요한 공간: 약 110MB\n- Microsoft .Net Framework 4.8.1\n\n## 📚 레퍼런스\n- [v1.0.4 버전에 대한 소프트피디아 에디터의 리뷰](https://www.softpedia.com/get/Multimedia/Video/Video-Recording/ScreenRecorder-K.shtml)\n- [ilovefreesoftware 리뷰](https://www.ilovefreesoftware.com/08/windows-10/free-screen-recorder-for-windows-select-desired-gpu-for-recording.html)\n- [유튜버 ODORIZZI 리뷰](https://www.youtube.com/watch?v=_GoPhpy4Q44)\n## 👨‍💻 빌드\n\n- Visual Studio 2022 or newer\n- Windows 10 or newer\n- Microsoft .Net Framework 4.8.1\n\nMediaEncoder 프로젝트에서는 [BtbN](https://github.com/BtbN/FFmpeg-Builds) 에서 빌드하고 배포하는 shared ffmpeg 라이브러리를 사용합니다.   \n\n1. 프로젝트 폴더 안에 **ffmpeg_shared_lib** 폴더를 생성합니다.\n2. **fmpeg_shared_lib** 폴더 안에 shared ffmpeg 라이브러리의 \"**bin, include, lib**\" 폴더를 붙여 넣고 빌드 하시면 됩니다.\n\n## 📦 서드 파티 라이브러리\n- FFmpeg: https://www.ffmpeg.org/\n- SharpDX: http://sharpdx.org/\n- NAudio: https://github.com/naudio/NAudio\n\n## 💁 기능 요청\n- 원하시는 기능이 있으시면 [issues](https://github.com/akon47/ScreenRecorder/issues)에 **Feature Request** 라벨과 함께 요청해주세요. \n\n## 🎆 기여\n- 이 프로젝트는 오픈 소스 프로젝트입니다. 누구나 어떤 부분에서든지 기여가 가능합니다.\n\n## 🐞 버그 리포트\n- 만약 버그를 발견하신다면 [issues](https://github.com/akon47/ScreenRecorder/issues) 로 보고해 주세요.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakon47%2FScreenRecorder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fakon47%2FScreenRecorder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fakon47%2FScreenRecorder/lists"}