Step 8 — Default Flow (1 → 2 → 3 → 4)
Step 1 — Option 1: Source auth
- Choose
1
- In browser: sign in with source YouTube/Google account
Step 2 — Option 2: Target auth
- Choose
2
- In browser: sign in with target YouTube/Google account
(use “Use another account” if needed)
Step 3 — Option 3: Export
- Choose
3
- When asked for path: accept default
data/source_subscriptions.json
Step 4 — Option 4: Migrate
- Choose
4
- Input JSON path: press Enter for
data/source_subscriptions.json
- Delay between operations: type
2 (safe default)
- Resume from previous state: Yes
- Dry run only: No to really subscribe (use Yes only for testing)
- Retry only failed channels: No on the first full run
- Limit subscriptions: leave blank to migrate all
Then migration starts and writes logs + summary.