Turns the YouTube Music site into a cross-platform desktop application using QtWebEngine.
- Clone the Repository
Clone the project repository to your local machine:git clone https://github.com/deeffest/Youtube-Music-Desktop-Player.git
- Navigate to the Project Directory
Enter the project folder:cd Youtube-Music-Desktop-Player
- Install Dependencies
Install the required dependencies:pip install -r requirements.txt
- Run the Application
Start the YTMDPlayer:python YTMDPlayer.py
-
Download the Latest Release
Get the latest version for your OS from the Releases page. -
Extract the Archive
Unzip the downloaded archive to a location of your choice. -
Run the Application
Open the extracted folder, then run the executable file to start the YTMDPlayer.
Unable to obtain version info ([SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1000));
How to fix? 👇
- Navigate to the yt-dlp binary directory
cd Youtube-Music-Desktop-Player/bin
- Rename the original binary yt-dlp
mv yt-dlp yt-dlp_
- Create a shim wrapper (new yt-dlp)
cat > yt-dlp << 'EOF'
#!/bin/bash
export SSL_CERT_FILE=/etc/pki/tls/certs/ca-bundle.crt
exec "$(dirname "$0")/yt-dlp_" "$@"
EOF
- Make the script executable
chmod +x yt-dlp
The Youtube Music Desktop Player is distributed under the GPLv3 license.
This application is unofficial and not affiliated with YouTube or Google Inc. "YouTube," "YouTube Music," and the "YouTube Logo" are registered trademarks of Google Inc. The author assumes no responsibility for the accounts you use to log in to the YouTube Music website through this application. Use this application at your own risk.
We’d love to hear your questions or suggestions! 💬