python获得播放列表标题

目录

首先安装:

源代码如下:

代码说明:

结果如下所示:


 

使用到yt-dlp的模块。

首先安装:

pip install yt-dlp

源代码如下:

import yt_dlp

url = 'https://www.youtube.com/playlist?list=PLvFsG9gYFxY_2tiOKgs7b2lSjMwR89ECb'

# Set up yt-dlp options to only get video titles
ydl_opts = {
    'skip_download': True,
    'writesubtitles': False,
    'writeinfojson': False,
    'writeannotations': False,
    'write_all_thumbnails': False,
    'ignoreerrors': True,
    'format': 'best',
    'simulate': True,
    'dump_single_json': True,
    'extract_flat': True,
    'youtube_include_dash_manifest': False,
}

# Create yt-dlp object and download video info
with yt_dlp.YoutubeDL(ydl_opts) as ydl:
    video_info = ydl.extract_info(url, download=False)

# Extract video titles from info
video_titles = [video['title'] for video in video_info['entries']]

print(video_titles)

代码说明:

在这段代码中,我们设置了yt-dlp选项,以跳过下载视频、字幕、信息JSON、注释和缩略图,同时仍然提取视频标题。我们还将ignoreerrors设置为True,以避免在播放列表中出现任何错误时停止脚本。

然后我们创建一个yt-dlp对象,并使用它提取播放列表描述的标题。最后,我们将标题打印到控制台。

请注意,yt-dlp是一个第三方库,不隶属于视频平台,也不受平台的支持。删除平台内容可能违反他们的服务条款,因此使用此代码的风险自负。

结果如下所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值