Desktop tool · Windows

AutoDrive Recorder

Stop manually dragging clips into Google Drive. AutoDrive Recorder runs quietly in your system tray, watches the folders where OBS or ShadowPlay save your recordings, and uploads each finished clip to your own Google Drive automatically — the moment the recorder actually finishes writing the file, not before.

Windows only Your own Google Drive — no third-party server Open source · MIT

What it actually does

Every step below is real, working code — not a roadmap.

👁

Watches your folders

Uses a real filesystem watcher (not polling) on every folder you add, recursively by default. Catches new files the instant they appear.

Waits until it's actually done

Checks file size for stability, then does a real Windows file-lock probe to confirm your recorder has released the file — no half-uploaded clips.

Uploads to your Drive

Signs in with your own Google account via OAuth, scoped narrowly so the app can only see files it created itself — nothing else in your Drive.

Resumes if it fails

Upload progress is saved locally. If your connection drops mid-upload or the app restarts, it picks up from where it left off instead of starting over.

🗂

Lives in your tray

Minimizes to the system tray instead of quitting when you close the window — it's meant to just run in the background while you play.

📋

Upload queue, visible

A simple table shows every file, its status, and a progress bar — so you always know what's uploaded and what's still going.

Getting started

Currently distributed as source code — you'll need Python installed.

  1. Clone the repo and install dependencies with pip install -r requirements.txt.
  2. Create your own Google Cloud OAuth credentials (a template file walks you through it) so the app can talk to your Drive under your account.
  3. Run run_app.bat, add the folders OBS/ShadowPlay save to, and connect your Drive account once.
  4. Leave it running — optionally set it to launch automatically at Windows startup.

Honest note: this is source-only right now — there's no one-click installer yet, so it's best suited to anyone comfortable running a Python script. A packaged .exe is on the list.