ykdl:专注国内视频站点的命令行下载工具

📅 2026/7/1 12:17:12
ykdl:专注国内视频站点的命令行下载工具
文章目录ykdl专注国内视频站点的命令行下载工具ykdl专注国内视频站点的命令行下载工具ykdl 是一个 Python 编写的视频下载工具专门针对中国大陆的视频网站目前在 GitHub 上拿到了 1,500 多个 Star。这个项目脱胎于 you-get但在代码结构上做了重新梳理把目标收窄到国内视频站点放弃了对 Python 3.4 及以下版本的支持。它能做什么ykdl 支持从国内主流视频平台抓取视频并下载到本地。和同类工具相比它的代码组织更规整维护者把精力集中在兼容国内站点上而不是铺开做全站支持。项目经历了几次迁移最初由 zhangn1985 创建后来由 SeaHOH 接手维护现在转交给了 LifeActor。依赖环境使用 ykdl 需要准备两个外部工具FFmpeg负责合并音视频文件mpv作为默认播放器兼容性最好Python 版本要求 3.5 以上。安装方式确保 pip 是最新版本python3 -m pip install pip --upgrade python3 -m pip install setuptools --upgrade然后一行命令安装pip3 install ykdl --upgrade也可以从 GitHub 源码安装pip3 install https://github.com/SeaHOH/ykdl/archive/master.zip --upgrade安装完成后需要把 FFmpeg、mpv 和 Python 的可执行文件路径加到系统 PATH 里。Windows 用户注意包含ffmpeg.exe、mpv.exe、python.exe所在目录以及 Python 安装目录下的Scripts文件夹。macOS 和 Linux 用户通常把~/.local/bin或/usr/local/bin加进去就行。项目现状ykdl 的站点兼容状态维护在一个 wiki 页面上可以查看各视频站点的支持情况。项目目前接受 Bug 报告、功能建议和 Pull Request。新维护者表示计划引入更多功能、保持对最新视频站点的兼容、收集社区反馈并修复已知问题。感兴趣可以去 GitHub 上搜索 LifeActor/ykdl。的兼容、收集社区反馈并修复已知问题。感兴趣可以去 GitHub 上搜索 LifeActor/ykdl。