我試圖從youtube-dl的youtube播放列表中獲取一些信息。我已經編寫了這段代碼,但它所需要的不是視頻的信息,而是播放列表信息(例如,播放列表標題,而不是播放列表中的視頻標題)。我不明白爲什麼。從youtube-dl播放列表中獲取視頻信息
input_file = open("url")
for video in input_file:
print(video)
ydl_opts = {
'ignoreerrors': True
}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
info_dict = ydl.extract_info(video, download=False)
for i in info_dict:
video_thumbnail = info_dict.get("thumbnail"),
video_id = info_dict.get("id"),
video_title = info_dict.get("title"),
video_description = info_dict.get("description"),
video_duration = info_dict.get("duration")
任何幫助將不勝感激。
首先,'video'在你的代碼是指整個播放列表,而不是任何個人的視頻。 – xjcl