{"id":17117180,"url":"https://github.com/z4yx/simplerecorder","last_synced_at":"2025-09-10T03:39:22.079Z","repository":{"id":8147008,"uuid":"9566527","full_name":"z4yx/SimpleRecorder","owner":"z4yx","description":"simple video recorder based on v4l2","archived":false,"fork":false,"pushed_at":"2013-08-10T08:57:37.000Z","size":738,"stargazers_count":13,"open_issues_count":0,"forks_count":11,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-13T04:35:45.425Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/z4yx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-04-20T16:00:05.000Z","updated_at":"2022-04-13T14:48:57.000Z","dependencies_parsed_at":"2022-09-14T13:30:54.236Z","dependency_job_id":null,"html_url":"https://github.com/z4yx/SimpleRecorder","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/z4yx/SimpleRecorder","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/z4yx%2FSimpleRecorder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/z4yx%2FSimpleRecorder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/z4yx%2FSimpleRecorder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/z4yx%2FSimpleRecorder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/z4yx","download_url":"https://codeload.github.com/z4yx/SimpleRecorder/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/z4yx%2FSimpleRecorder/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265585464,"owners_count":23792741,"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":[],"created_at":"2024-10-14T17:50:50.209Z","updated_at":"2025-07-17T08:34:58.874Z","avatar_url":"https://github.com/z4yx.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"SimpleRecorder\n==============\n\n* camera.c:      基于v4l2的摄像头采集,支持一般的摄像头\n* textoverlay.c: 在图片上叠加ASCII字符,目前做得比较简陋\n* preview.c:     往framebuffer写图像,实现预览\n* encoder.c:     H264编码器\n* output.c:      把编码后的H264码流写入MKV容器\n* main.c:        主函数,调用以上代码中的接口\n\n* 未编码图像用picture_t传递,内部是I420格式,编码后的码流用encoded_pic_t传递\n\n---\n\n* master  是基于libx264的软编码器,速度慢,可以在PC上运行\n* s5pv210 是在210平台上跑的版本,使用的MFC硬件编码器","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fz4yx%2Fsimplerecorder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fz4yx%2Fsimplerecorder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fz4yx%2Fsimplerecorder/lists"}