Clone Hero Video Downloader Enhancements

Job ID: 40555579

Budget: $30 – $250 USD

I have a Python-based, open-source utility that crawls YouTube for music-video backgrounds used in Clone Hero. After roughly ten consecutive downloads the site rate-limits my Windows machine, so I need two concrete improvements:

1. Add a configurable, randomised delay between successive downloads (e.g. choose a min / max in seconds and sleep inside that range).
2. Integrate a second “fallback” search routine that comes as a standalone executable I received from another user. When selected in the UI or via CLI flag, the program should call this exe, pass the requested song data, capture its result, and continue the normal workflow.

Please keep the existing Python codebase clean and documented, and deliver:

• Updated source with the new delay logic and toggleable fallback path
• Two rebuilt Windows executables: one that defaults to the original method and one that defaults to the new fallback, both tested on current Windows 10/11
• A short README explaining the new command-line/GUI switch, how to adjust delay ranges, and any extra dependencies

I will consider the job complete when I can run either exe, set a delay, switch methods, and successfully download at least 30 videos without hitting a YouTube block.