{"id":21124532,"url":"https://github.com/malbolgee/aniezillaproject","last_synced_at":"2026-05-07T12:31:41.506Z","repository":{"id":124528424,"uuid":"222602533","full_name":"malbolgee/AnieZillaProject","owner":"malbolgee","description":"anieclipse.tk desktop client to both FTP upload and   episode database registry","archived":false,"fork":false,"pushed_at":"2020-11-10T19:38:08.000Z","size":273,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-14T11:28:57.266Z","etag":null,"topics":["beautifulsoup4","ffmpeg","ffprobe","ftp-server","metadata","mysql-database","python3","tkinter"],"latest_commit_sha":null,"homepage":"http://anieclipse.tk/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/malbolgee.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":"2019-11-19T03:43:56.000Z","updated_at":"2023-03-01T00:45:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"bce6dddf-9833-4f0a-90d3-329e6f3885a7","html_url":"https://github.com/malbolgee/AnieZillaProject","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/malbolgee/AnieZillaProject","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malbolgee%2FAnieZillaProject","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malbolgee%2FAnieZillaProject/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malbolgee%2FAnieZillaProject/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malbolgee%2FAnieZillaProject/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/malbolgee","download_url":"https://codeload.github.com/malbolgee/AnieZillaProject/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/malbolgee%2FAnieZillaProject/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32737649,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"ssl_error","status_checked_at":"2026-05-07T02:14:29.405Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["beautifulsoup4","ffmpeg","ffprobe","ftp-server","metadata","mysql-database","python3","tkinter"],"created_at":"2024-11-20T04:16:54.211Z","updated_at":"2026-05-07T12:31:41.473Z","avatar_url":"https://github.com/malbolgee.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AnieZillaProject\n\nClient for uploading .mp4 files to an ftp server and registering the file's metadata in a MySql database.\n\nUnfortunately, the website on which it was previously being used is no longer live, but I believe that this project can be a precursor to several others to come.\n\nIt was built entirely upon Python3 and it is using tkinter for the UI (I know, I know). It is **__NOT__** a professional project, that's why you might find a messy and cluttered code, it was being made while I was learning python (I'm still learning, but I'm a lot better, I hope), so, take it easy.\n\nThe main thing it does is upload of .mp4 files (and .png images) to an FTP server and, secondly, but not less important, it records the file's metadata in a [MySql](https://www.mysql.com/) database.\n\n### Other interesting things that it does are:\n- Craws the [Crunchyroll](https://www.crunchyroll.com/pt-br) website for anime information like the show's name, episode's names, seasons, and many other things. To do that, it uses the beautifulsoup4 library.\n- Uses [FFmpeg](https://ffmpeg.org/) to extract some metadata like the length of the episode and dimensions (width and height).\n\nIt was being used primarily by uploaders in the [anieclipse.tk](http://anieclipse.tk) website to upload anime episodes to be watched online.\n\nYou can try to build it, or you can simply download the most updated release available, but I don't see a point to that, maybe this code will be better used to take something useful from it or try to build something from it.\n\n### Anyway, to built it, you are going to need to install:\n - [tkinter](https://docs.python.org/3/library/tkinter.html).\n - [bcrypt](https://pypi.org/project/bcrypt/).\n - [beautifulsoup4](https://pypi.org/project/beautifulsoup4/).\n - [pymysql](https://pypi.org/project/PyMySQL/).\n - [PyInstaller](https://www.pyinstaller.org/).\n - [auto-py-to-exe](https://pypi.org/project/auto-py-to-exe/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmalbolgee%2Faniezillaproject","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmalbolgee%2Faniezillaproject","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmalbolgee%2Faniezillaproject/lists"}