{"id":20986331,"url":"https://github.com/dheovani/gifcreator","last_synced_at":"2026-05-17T00:10:47.644Z","repository":{"id":134162086,"uuid":"443417504","full_name":"Dheovani/GifCreator","owner":"Dheovani","description":"Python code that generates a GIF from the URL of a YouTube video","archived":false,"fork":false,"pushed_at":"2023-10-08T00:42:00.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-20T07:31:55.366Z","etag":null,"topics":["gif","gif-animation","gif-creator","python","python-script","python3","youtube","youtube-downloader"],"latest_commit_sha":null,"homepage":"","language":"Python","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/Dheovani.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}},"created_at":"2021-12-31T20:01:01.000Z","updated_at":"2023-10-08T00:43:40.000Z","dependencies_parsed_at":null,"dependency_job_id":"b34265b0-07e0-40d2-935a-bed7b6c867ba","html_url":"https://github.com/Dheovani/GifCreator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dheovani%2FGifCreator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dheovani%2FGifCreator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dheovani%2FGifCreator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dheovani%2FGifCreator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dheovani","download_url":"https://codeload.github.com/Dheovani/GifCreator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243392799,"owners_count":20283654,"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":["gif","gif-animation","gif-creator","python","python-script","python3","youtube","youtube-downloader"],"created_at":"2024-11-19T06:13:06.456Z","updated_at":"2025-10-07T08:28:58.536Z","avatar_url":"https://github.com/Dheovani.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# YouTube Video to GIF Converter\n\n[GifCreator](https://github.com/Dheovani/GifCreator/assets/79609196/715488e5-b329-4190-b067-5a4dc7533ba0)\n\n## Description\n\nThis is a simple Python script that allows you to convert YouTube videos into animated GIFs. It uses the PyTube library to download YouTube videos, extracts frames from the video, and then creates a GIF from those frames. The script also includes improvements to ensure that frames are processed and organized correctly.\n\n## Prerequisites\n\nBefore using this script, make sure you have the following Python libraries installed:\n\n- [PyTube](https://python-pytube.readthedocs.io/en/latest/)\n- [OpenCV](https://pypi.org/project/opencv-python/)\n- [Pillow (PIL)](https://pillow.readthedocs.io/en/stable/)\n\nYou can install them using `pip`:\n\n```bash\npip install -r requirements.txt\n```\n\n## Usage\n\n1. Clone this repository:\n\n```bash\ngit clone https://github.com/your-username/your-repository.git\ncd your-repository\n```\n\n2. Run the youtube_to_gif.py script:\n\n```bash\npython youtube_to_gif.py\n```\n\n3. Follow the prompts to enter the video URL, the directory to save videos, the directory to save frames, and the GIF name.\n\n4. The generated GIF will be saved in the specified directory.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdheovani%2Fgifcreator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdheovani%2Fgifcreator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdheovani%2Fgifcreator/lists"}