{"id":23444767,"url":"https://github.com/fulygon/sr65-app","last_synced_at":"2026-04-18T12:04:10.570Z","repository":{"id":241722362,"uuid":"807511008","full_name":"FuLygon/sr65-app","owner":"FuLygon","description":"Media Conversion tool for SR65 keyboard","archived":false,"fork":false,"pushed_at":"2024-06-09T04:50:26.000Z","size":60,"stargazers_count":1,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-02-02T20:40:30.808Z","etag":null,"topics":["ffmpeg","go","radiance65"],"latest_commit_sha":null,"homepage":"","language":"Go","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/FuLygon.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-29T08:37:56.000Z","updated_at":"2024-08-30T03:33:02.000Z","dependencies_parsed_at":"2024-06-09T05:28:39.100Z","dependency_job_id":null,"html_url":"https://github.com/FuLygon/sr65-app","commit_stats":null,"previous_names":["fulygon/sr65-software","fulygon/sr65-app"],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/FuLygon/sr65-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FuLygon%2Fsr65-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FuLygon%2Fsr65-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FuLygon%2Fsr65-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FuLygon%2Fsr65-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FuLygon","download_url":"https://codeload.github.com/FuLygon/sr65-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FuLygon%2Fsr65-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31967994,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"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":["ffmpeg","go","radiance65"],"created_at":"2024-12-23T19:15:33.592Z","updated_at":"2026-04-18T12:04:10.532Z","avatar_url":"https://github.com/FuLygon.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Radiance65 App\n[![CI](https://github.com/FuLygon/sr65-app/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/FuLygon/sr65-app/actions/workflows/ci.yaml)\n[![GoReportCard](https://goreportcard.com/badge/github.com/FuLygon/sr65-app)](https://goreportcard.com/report/github.com/FuLygon/sr65-app)\n# Click here for Vietnamese readme [![vn](https://img.shields.io/badge/lang-vn-red.svg)](https://github.com/whoismaiko/sr65-app/blob/main/Readme-VI.md)\nUnofficial media conversion tool for **SR Studio Radiance65** keyboard screen.\n\n## Download\n\n[![release](https://img.shields.io/github/release/FuLygon/sr65-app.svg?style=flat)](https://github.com/FuLygon/sr65-app/releases)\n\n## Supported media formats\n- Image: `png`, `jpg/jpeg`, `gif`, `bmp`, `webp`\n- Video: `mp4`, `mkv`, `flv`, `ts`, `webm`\n\n## Build from source\nMake sure [go](https://go.dev) is installed.\n\n- Clone the repository\n```bash\ngit clone https://github.com/FuLygon/sr65-app.git\ncd sr65-app\n```\n\n- Copy `ffmpeg` or `zenity` binary to `embed/bin` directory if you want to embed it when building (optional)\n\n- Build the app\n```shell\ngo build\n```\n\n## Note\n- For configuring keyboard feature such as keymap, macros, layout, etc... refer to [Vial](https://get.vial.today) instead.\n- Video conversion heavily rely on `ffmpeg`. GIF conversion can be converted using built-in function or `ffmpeg` if `ffmpeg` is available.\n- Pre-built binaries were embedded with `ffmpeg` for all OS with `amd64` architecture. For `arm64` architecture, only `linux` OS were embedded. For `windows` and `darwin` OS with `arm64` architecture, make sure to have `ffmpeg` installed and added to system `PATH`. This is only necessary for converting video or GIF using\n`ffmpeg`.\n- Pre-built binaries were embedded with `zenity` for `windows` and `darwin` OS for displaying GUI dialogs.\n- Antivirus software may flag pre-built binaries as malicious. This is a **false positive**. You can [build the app from source](#build-from-source) as an alternative.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffulygon%2Fsr65-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffulygon%2Fsr65-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffulygon%2Fsr65-app/lists"}