{"id":20132074,"url":"https://github.com/hanayik/cam","last_synced_at":"2025-09-06T04:45:05.292Z","repository":{"id":87918101,"uuid":"95563529","full_name":"hanayik/CAM","owner":"hanayik","description":"macOS camera recording using ffmpeg","archived":false,"fork":false,"pushed_at":"2018-10-23T13:11:33.000Z","size":36510,"stargazers_count":52,"open_issues_count":0,"forks_count":6,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-09-06T04:45:03.944Z","etag":null,"topics":["cam","camera","electron-app","ffmpeg","macos","minimal","osx","recording","research","video"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hanayik.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2017-06-27T13:51:45.000Z","updated_at":"2025-09-03T12:15:11.000Z","dependencies_parsed_at":"2024-01-02T21:53:43.470Z","dependency_job_id":"2df0f6fc-ec9a-49ec-91d8-dc863cd0bc6b","html_url":"https://github.com/hanayik/CAM","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/hanayik/CAM","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hanayik%2FCAM","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hanayik%2FCAM/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hanayik%2FCAM/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hanayik%2FCAM/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hanayik","download_url":"https://codeload.github.com/hanayik/CAM/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hanayik%2FCAM/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273858864,"owners_count":25180771,"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","status":"online","status_checked_at":"2025-09-06T02:00:13.247Z","response_time":2576,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["cam","camera","electron-app","ffmpeg","macos","minimal","osx","recording","research","video"],"created_at":"2024-11-13T20:52:14.687Z","updated_at":"2025-09-06T04:45:05.236Z","avatar_url":"https://github.com/hanayik.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"./icon.png\" width=\"50\" height=\"50\" /\u003e\n\n# CAM\n\n##### Dowload the [latest version](https://github.com/hanayik/CAM/releases/latest)\n\n### Description\nThe CAM app was made for recording short tasks with research participants for later scoring or analysis.\n\nThe CAM app's design is as minimalist as possible. To use, just launch the app and you will immediately see a preview of the camera image. The app will not record until you click the red record button. Before recording though, it's a good idea to use the text input fields to give your recording a name. As you type in the fields you will see an automatically generated preview of what your video will be named.\n\nWhile recording, the preview will not be shown. This is intentional so that it's not distracting to research participants. \n\nWhen you're done recording click the red square and your video will be saved. \n\nThe saved location will depend on your computer. The program automatically detects if you have Dropbox, or Box folders on your computer and tries to save to those locations first, in that order. If you do not wish to save to the cloud folders then uncheck that option in the menu bar. If the cloud saving option is unchecked, or those folders do not exist on your computer then the app will save to it's default MacOS location which is ``` ~/Library/Application Support/CAM/data/ ```\n\n### Screenshots\n\u003cimg src=\"./gh-screenshots/1.png\" width=\"300\" height=auto /\u003e\n\n\u003cimg src=\"./gh-screenshots/2.png\" width=\"300\" height=auto /\u003e\n\n\u003cimg src=\"./gh-screenshots/3.png\" width=\"300\" height=auto /\u003e\n\n\u003cimg src=\"./gh-screenshots/4.png\" width=\"300\" height=auto /\u003e\n\n\n### Credits\n[Icon](http://www.flaticon.com/packs/camp-collection)\n \n[ffmpeg](https://www.ffmpeg.org/)\n\n\n\n### License\n[MIT](https://github.com/hanayik/CAM/blob/master/LICENSE)\n\nThis app was made specifically for the CSTAR group, but is open source so that others may modify and use as desired. \n\n\n### Developers\nCAM is currently only developed for MacOS, and a compiled version of ffmpeg is bundled with the app. \n\n##### To clone repo:\n\n``` cd /to/your/desired/install/location ```\n\n``` git clone https://github.com/hanayik/CAM.git ```\n\n##### To install packages:\n\n``` cd CAM ```\n\n``` npm install ```\n\n##### To run\n\n``` npm start ```\n\n\n### Links\n[CSTAR](https://cstar.sc.edu/)\n\n[Aphasia Lab](https://web.asph.sc.edu/aphasia/)\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhanayik%2Fcam","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhanayik%2Fcam","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhanayik%2Fcam/lists"}