Skip to content

harryeffinpotter/AutoCCPro

Repository files navigation

CapCut Bypass Pro (One‑Click)

CapCut Bypass Pro automates a reliable “one‑click” flow to replace a clip and prep your timeline without requiring CapCut Pro. It controls CapCut’s UI directly and enforces your shortcut bindings so you don’t have to.

What it does

  • Focuses CapCut and saves your project
  • Compounds all segments into a single clip
  • Triggers your Pre‑process action
  • Finds the newest non‑alpha mp4 in your CapCut drafts and replaces the clip via the file dialog
  • Saves again and gives you a status update (with a chime) – no popups

This process tricks CapCut into thinking no Pro features have been applied to the video.

Requirements (shortcuts)

The app includes an “Install Config” button that patches CapCut’s shortcut JSONs to ensure the following bindings exist (added if missing):

  • replaceFragment: Ctrl+L
  • precompileCombination: Ctrl+P
  • segmentCombination: Alt+G
  • selectAll: Ctrl+A

Install flow: auto‑save project, close CapCut, patch JSONs in %LOCALAPPDATA%\CapCut\User Data\Config\Shortcut, then relaunch CapCut. Backups (.bak) are created for any modified files.

If you prefer manual setup, make sure you set the same bindings in CapCut.

Run the app

  1. Double‑click the EXE (see Build below) or run from source with Python installed.
  2. First run: click “Install Config” (recommended). It will relaunch CapCut to load shortcuts.
  3. Click “Bypass Pro”. Watch status at the bottom: it shows steps like Uncompounding…, Compounding…, PRE‑PROCESSING…, Pasting path…, Saving…
  4. When it says Done. Export in CapCut., you can export from CapCut.

Build a standalone EXE

Requirements:

  • Python 3.12.x (Python 3.13+ not supported by Nuitka with MinGW64 yet)
  • Nuitka compiler (recommended for fewer antivirus false positives)

Using Nuitka (recommended):

pip install nuitka ordered-set zstandard psutil pywinauto pyperclip
python -m nuitka --onefile --windows-console-mode=disable --enable-plugin=tk-inter --windows-icon-from-ico=icon.ico --company-name="YouStayGold" --product-name="Auto Capcut Pro Bypass" --file-version=2.0.0.0 --product-version=2.0.0.0 --file-description="Auto Capcut Pro Bypass" app_gui.py

Output: app_gui.dist/app_gui.exe

Using PyInstaller (alternative, may trigger antivirus):

pip install -U pyinstaller psutil pywinauto pyperclip
pyinstaller --clean --noconfirm --onefile --windowed \
  --name CapCutBypass \
  --icon=icon.ico \
  --add-data "icon.ico;." \
  app_gui.py

Output: dist/CapCutBypass.exe

Dev notes

  • Core logic lives in capcut.py (UI automation)
  • GUI lives in app_gui.py (dark theme, neon blue outline buttons)
  • The app prefers UI replacement and avoids template edits
  • Status is communicated via a callback (capcut.set_status_callback)

Troubleshooting

  • If “Install Config” says no JSONs were patched: open CapCut once to generate shortcut files, then run Install again
  • If CapCut doesn’t relaunch: ensure %LOCALAPPDATA%\CapCut\Apps\CapCut.exe exists; the app also tries common Program Files paths and PATH fallback
  • If the Replace dialog doesn’t accept the path: the app writes directly into the filename field; ensure the dialog is not blocked by another window

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •