{"id":17880291,"url":"https://github.com/solon/corruptimator","last_synced_at":"2025-10-25T06:43:41.719Z","repository":{"id":137711071,"uuid":"1409146","full_name":"solon/corruptimator","owner":"solon","description":"A tool for batch-processing images generated by CORRUPT™ into a movie","archived":false,"fork":false,"pushed_at":"2011-11-15T21:39:04.000Z","size":100,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-06T10:55:03.385Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://recyclism.com/corruptimator.php","language":"Shell","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/solon.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":"2011-02-25T01:18:00.000Z","updated_at":"2025-06-24T21:54:40.000Z","dependencies_parsed_at":"2023-03-11T03:55:57.449Z","dependency_job_id":null,"html_url":"https://github.com/solon/corruptimator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/solon/corruptimator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/solon%2Fcorruptimator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/solon%2Fcorruptimator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/solon%2Fcorruptimator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/solon%2Fcorruptimator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/solon","download_url":"https://codeload.github.com/solon/corruptimator/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/solon%2Fcorruptimator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280917403,"owners_count":26413206,"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-25T02:00:06.499Z","response_time":81,"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-28T12:14:03.353Z","updated_at":"2025-10-25T06:43:41.683Z","avatar_url":"https://github.com/solon.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"#  CORRUPTIMATOR\u0026trade; [http://www.recyclism.com/corruptimator.php](http://www.recyclism.com/corruptimator.php)\n\n## Changelog\n\n### v0.1 : February 25th, 2011 - Initial release\n\n## Summary\n\nCorruptimator\u0026trade; is a bunch of Bash scripts loosely cobbled together in an attempt\nto simplify and automate the process of assembling a movie from five years' worth\nof images generated by [CORRUPT\u0026trade;](http://corrupt.recyclism.com).\n\n## Warning\n\nPlease be careful with this software. If you don't know what you're doing, you can\neasily make a big mess or lose important data. Your use of this software is\nentirely at your own risk, and you are solely responsible for any damages that\nmay be incurred. You have been warned!\n\n## Requirements\n\n### OS \n\nThis has only been tested on Mac OS X 10.6 and no guarantees whatsoever are given that it will run at all anywhere else. However it should work on any POSIX-compliant operating system including Linux.\n\nThe following software is also needed:\n\n* [FFmpeg](http://www.ffmpeg.org) ([Mac OS X installation guide](http://stephenjungels.com/jungels.net/articles/ffmpeg-howto.html))\n* [ImageMagick](http://www.imagemagick.org) ([Mac OS X installation guide](http://matschaffer.com/2009/05/installing-imagemagick-on-os-x-leopard/))\n\n## Usage \n\n### Setup\n1. Choose a place somewhere on your hard drive to locate the working folder. e.g. /tmp/CORRUPTIMATOR\n2. Update the $base_dir value in the five Bash scripts to point to the correct path as chosen in step 1\n3. Copy the corrupted images from the web/FTP server into\n   /tmp/CORRUPTIMATOR/01_all_corrupted\n4. Copy timeout3.sh to somewhere in your path (e.g. ~/bin/timeout3) and change its permissions to allow execution (chmod u+x ~/bin/timeout3). \n5. Open a Terminal window and execute the following commands in order:\n\n### Process \n1. Clean up filenames  \n\u003cpre\u003e\u003ccode\u003eclean-image-filenames.sh\u003c/code\u003e\u003c/pre\u003e  \nRemoves any illegal characters from the filenames  \n\n2. Generate timestamps  \n\u003cpre\u003e\u003ccode\u003esort-images.sh\u003c/code\u003e\u003c/pre\u003e  \nGenerates symbolic links to the cleaned-up filenames, named according to image creation date  \n\n3. Resize images  \n\u003cpre\u003e\u003ccode\u003eresize-images.sh\u003c/code\u003e\u003c/pre\u003e  \nResize images to the desired output video frame size (currently hard-coded to 1024x576)  \n\n4. Sequence images  \n\u003cpre\u003e\u003ccode\u003esequence-images.sh\u003c/code\u003e\u003c/pre\u003e  \nCreate a consecutively numbered image sequence  \n\n5. Generate video  \n\u003cpre\u003e\u003ccode\u003emake-video.sh\u003c/code\u003e\u003c/pre\u003e  \nThis is currently hard-coded to generate 24fps video in an MP4 container at 1800kbps.  \n\n\n## License\n\n* timeout3.sh: license unknown, taken from the Bash Cookbook, possibly GPLv3?\n* everything else: [The Unlicense](http://unlicense.org)\n\n### (Un)license\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or distribute this\nsoftware, either in source code form or as a compiled binary, for any purpose,\ncommercial or non-commercial, and by any means.\n\nIn jurisdictions that recognize copyright laws, the author or authors of this\nsoftware dedicate any and all copyright interest in the software to the public\ndomain. We make this dedication for the benefit of the public at large and to\nthe detriment of our heirs and successors. We intend this dedication to be an\novert act of relinquishment in perpetuity of all present and future rights to\nthis software under copyright law.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE\nLIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF\nCONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nFor more information, please refer to \u003chttp://unlicense.org/\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsolon%2Fcorruptimator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsolon%2Fcorruptimator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsolon%2Fcorruptimator/lists"}