merge_playlists
Merge YouTube playlists by moving all videos from a source playlist into a target, skipping duplicates, then deleting the source. Preview with dry run before executing.
Instructions
Move all videos from the SOURCE playlist into the TARGET, then delete SOURCE.
Skips videos already present in the target. By default runs in dry_run mode — set dry_run=False to actually execute.
Args: source_id: Playlist ID to move videos from (e.g. PL...) target_id: Playlist ID to move videos into dry_run: If True (default), only preview; set False to execute
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| db_path | No | ||
| dry_run | No | ||
| source_id | Yes | ||
| target_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |