Skip to content

Add YouTube OAuth inputs and support for 'Liked Songs' transfer#45

Open
AlphaBs wants to merge 8 commits into
abhishekmj303:mainfrom
AlphaBs:main
Open

Add YouTube OAuth inputs and support for 'Liked Songs' transfer#45
AlphaBs wants to merge 8 commits into
abhishekmj303:mainfrom
AlphaBs:main

Conversation

@AlphaBs
Copy link
Copy Markdown

@AlphaBs AlphaBs commented Dec 10, 2025

  • YouTube OAuth: Added input fields for client_id and client_secret (fix YouTube Settings button does not work #33).
  • Browser Authentication: Implemented support for YouTube Browser authentication (ref).
  • Liked Songs Transfer: Enabled transfer functionality for the 'Liked Songs' playlist (Playlist ID: LM).

Currently, there is a known issue in ytmusicapi where users authenticated via YouTube OAuth encounter a 400 Bad Request error (see issue #813).
Due to this, functionality is currently limited to Browser Authentication only.

Comment thread src/ytm2spt/cli.py
Comment thread src/ytm2spt/gui.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

YouTube Settings button does not work

2 participants