All Projects → sijey-praveen → YouTube-Music-API

sijey-praveen / YouTube-Music-API

Licence: MIT license
An open-source Python library which Quickly gather the metadata of a Song, Playlist existing on YouTube or YouTube Music.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to YouTube-Music-API

python-youtube-music
Python 3 YouTube Music Web API Client
Stars: ✭ 39 (+116.67%)
Mutual labels:  youtube-music, youtube-music-api
Beatbump
Alternative YouTube Music frontend built with Svelte/SvelteKit 🎧
Stars: ✭ 77 (+327.78%)
Mutual labels:  youtube-music, youtube-music-api
odio
A Simple Utility to Download Music (.m4a) From Youtube Links Using Only Clipboard/PasteBoard
Stars: ✭ 32 (+77.78%)
Mutual labels:  youtube-music
mulukhiya-toot-proxy
各種ActivityPub対応インスタンスへの投稿に対して、内容の更新等を行うプロキシ。通称「モロヘイヤ」。
Stars: ✭ 24 (+33.33%)
Mutual labels:  youtube-music
ytpy
Python asynchronous wrapper for searching for youtube videos.
Stars: ✭ 19 (+5.56%)
Mutual labels:  youtube-music
Spotify Downloader
Download your Spotify playlists and songs along with album art and metadata (from YouTube if a match is found).
Stars: ✭ 6,957 (+38550%)
Mutual labels:  youtube-music
ytmparty
Listen to music with your friends in Youtube Music.
Stars: ✭ 27 (+50%)
Mutual labels:  youtube-music

YouTubeMusicAPI

What's new in version 2.5?

  • Stable release.

About

An open-source Python library which Quickly gather the metadata of a Song, Playlist existing on YouTube or YouTube Music. No Access token or Credentials required.

Downloads

Package Installation

  • Windows

pip install --upgrade YouTubeMusicAPI==2.5

  • Linux & Mac OS

pip3 install --upgrade YouTubeMusicAPI==2.5

GET Basic

  • track()

This function can be used to get metadata of a track or song.

from YouTubeMusicAPI import YouTubeMusicAPI

track = YouTubeMusicAPI().track("faded")

print(track)

  • playlist()

This function can be used to get metadata of a playlist.

from YouTubeMusicAPI import YouTubeMusicAPI

playlist = YouTubeMusicAPI().playlist("Alan Walker")

print(playlist)
  • searchUrls()

This function can be used to get all result urls based on query.

from YouTubeMusicAPI import YouTubeMusicAPI

urls = YouTubeMusicAPI().searchUrls("alone")

print(urls)

License

Copyright (c) 2020 - present, Sijey. All rights reserved.

The source is free to copy, modify, publish, use, compile, sell, or distribute.., licensed under the MIT License.

Support / Sponsor

If this tool helped you, give it a star on GitHub and consider becoming a Patreon sponsor.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].