WIP: play around with yt-music integration

This commit is contained in:
Radu C. Martin 2025-04-15 15:12:25 +02:00
parent 2286d7a8d5
commit 9222a97014
3 changed files with 186 additions and 0 deletions

28
ytmusic.py Normal file
View file

@ -0,0 +1,28 @@
import pandas as pd
from ytmusicapi import YTMusic
ytmusic = YTMusic()
search_string = input("Input the search string: ")
search_results = ytmusic.search(search_string)
df = pd.json_normalize(search_results)
df = df[
df["category"].isin(["Top result", "Songs", "Videos"])
& df["resultType"].isin(["song", "video"])
]
df = df[
[
"category",
"resultType",
"videoId",
"title",
"artists",
"views",
"duration_seconds",
]
]
print(df)