{"id":31009557,"url":"https://github.com/elewinters/icecutter","last_synced_at":"2026-04-19T06:36:27.719Z","repository":{"id":313620863,"uuid":"1052033178","full_name":"elewinters/icecutter","owner":"elewinters","description":"a video compression GUI built with iced meant for compressing videos down to 10MB to upload to discord","archived":false,"fork":false,"pushed_at":"2025-09-07T10:08:36.000Z","size":53,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"dev","last_synced_at":"2025-09-07T12:10:12.257Z","etag":null,"topics":["ffmpeg","gui","iced","iced-rs","rust"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/elewinters.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-07T09:01:55.000Z","updated_at":"2025-09-07T10:10:20.000Z","dependencies_parsed_at":"2025-09-07T12:20:44.340Z","dependency_job_id":null,"html_url":"https://github.com/elewinters/icecutter","commit_stats":null,"previous_names":["elewinters/icecutter"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/elewinters/icecutter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elewinters%2Ficecutter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elewinters%2Ficecutter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elewinters%2Ficecutter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elewinters%2Ficecutter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elewinters","download_url":"https://codeload.github.com/elewinters/icecutter/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elewinters%2Ficecutter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274920101,"owners_count":25373954,"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-13T02:00:10.085Z","response_time":70,"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","gui","iced","iced-rs","rust"],"created_at":"2025-09-13T05:01:02.762Z","updated_at":"2026-04-19T06:36:27.712Z","avatar_url":"https://github.com/elewinters.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# icecutter\n\na simple frontend for ffmpeg built with iced and rust, allowing the user to cut a video and then compress it down to 10MB or less\n\nmeant for quickly cutting clips to upload to discord\n\n\u003cimg width=\"639\" height=\"528\" alt=\"image\" src=\"https://github.com/user-attachments/assets/0162a4dc-f7ab-4e88-bcd1-0368eb094d3e\" /\u003e\n\nfeatures\n- the ability to cut videos down to a shorter duration\n- lowering the fps/resolution for an even lower file size\n- automatic copying of the converted file to the clipboard for easy upload\n- audio muting\n- when a video file is passed in as a command line argument, that video's information is automatically inserted into all of the input fields. this allows for easy integration with right click menus and other utilities\n- input validation (making sure that the user doesn't input invalid ffmpeg options)\n- robust graphical error handling with OS native dialogs\n- a progress bar that tracks the ffmpeg conversion progress\n\n# installation\ndownload icecutter from the [releases tab](https://github.com/elewinters/icecutter/releases/latest)\n\nif you don't have ffmpeg installed on your system you may download the zip file bundle which comes with ffmpeg (make sure that icecutter and ffmpeg are always in the same directory though) \n[the executables in the bundle were downloaded from https://www.gyan.dev/ffmpeg/builds/]\n\nif you already have it installed feel free to download the standalone versions\n\non linux you can easily install ffmpeg with your package manager, on a debian based distro this would look somethin like\n\n``apt install ffmpeg``\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felewinters%2Ficecutter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felewinters%2Ficecutter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felewinters%2Ficecutter/lists"}