{"id":15821261,"url":"https://github.com/excalith/ue-batch-profiler","last_synced_at":"2025-10-04T18:07:35.990Z","repository":{"id":194096263,"uuid":"689983301","full_name":"excalith/ue-batch-profiler","owner":"excalith","description":"A batch frame debugging plugin for Unreal Engine. Cycles through multiple cameras sequentially and captures frames using RenderDoc and UE Insights. ","archived":false,"fork":false,"pushed_at":"2023-09-11T13:15:59.000Z","size":16,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-12T07:46:00.030Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/excalith.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,"governance":null}},"created_at":"2023-09-11T10:01:33.000Z","updated_at":"2024-07-11T16:24:51.000Z","dependencies_parsed_at":"2023-09-11T20:43:22.764Z","dependency_job_id":"8cc6b279-fc38-4e45-b45a-cde5c0315e2b","html_url":"https://github.com/excalith/ue-batch-profiler","commit_stats":null,"previous_names":["excalith/ue-batch-profiler"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/excalith/ue-batch-profiler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/excalith%2Fue-batch-profiler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/excalith%2Fue-batch-profiler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/excalith%2Fue-batch-profiler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/excalith%2Fue-batch-profiler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/excalith","download_url":"https://codeload.github.com/excalith/ue-batch-profiler/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/excalith%2Fue-batch-profiler/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278351211,"owners_count":25972712,"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-10-04T02:00:05.491Z","response_time":63,"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":[],"created_at":"2024-10-05T07:21:22.939Z","updated_at":"2025-10-04T18:07:35.926Z","avatar_url":"https://github.com/excalith.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# UE Batch Profiler\n\n\u003e **Warning**\n\u003e This project is still work in progress\n\nEither you want to optimize something or find the bottleneck, it is crucial to know the current\nchanges and use as much as the same conditions to better understand the output of the profiling.\nIn order to maintain this consistency, using the same camera setup on the same views are really\nuseful, but it is time consuming to do manually.\n\nTo better analyze the frame and have a more smooth capture process, I have created this plugin. It helps you to\n\n- Have seperated _ProfilingCamera_ actors around the world you can use and adjust without messing with game cameras within the world\n- Allows you to capture with _UE Insights_ and _RenderDoc_ (must be installed and enabled)\n- Can capture active view or run a batch capture from all active profiling cameras\n- Activate / Deactivate those cameras individually for batch capturing\n- Can capture with custom resolutions and window modes\n- Can execute console commands before and after capture such as `stat` commands\n- Can delay capture for n seconds to prevent hiccups\n- Can capture with custom naming rulesets and trace channels (UE Insights trace only)\n\nPlease refer to Wiki pages for more information\n\n- [Home](https://github.com/excalith/ue-batch-profiler/wiki)\n- [Usage](https://github.com/excalith/ue-batch-profiler/wiki/Usage)\n- [Commands](https://github.com/excalith/ue-batch-profiler/wiki/Commands)\n- [Settings](https://github.com/excalith/ue-batch-profiler/wiki/Settings)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexcalith%2Fue-batch-profiler","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexcalith%2Fue-batch-profiler","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexcalith%2Fue-batch-profiler/lists"}