- enable pep517
- change API name from "vid" to "mid", step 1
- add index item to MediaInfo for playlist
- add util.lazy
- fix compatibility with m3u8 3.5.0 (#621) @Joeky
- fix default filename timestamp (#622) @a67878813
- add new extractor: acfun.live
- update GeneralSimple, Bilibili, Douban, DouYin, iQIYI, iXiGua, Huya, Weibo
- move extractor from "le.le" to "le"
- remove Baidu, iXiGua.live
ykdl
LifeActor更新放缓专注于中国大陆视频网站的视频下载器,支持从主流站点抓取并保存视频,适合需要批量下载国内视频资源的场景。
a video downloader focus on China mainland video sites.(一款专注于中国大陆视频网站的视频下载器。)
pip3 install ykdl --upgrade
pip3 install https://github.com/SeaHOH/ykdl/archive/master.zip --force-reinstall --no-deps
pip3 install https://github.com/SeaHOH/ykdl/archive/master.zip --upgradeREADME 没有说明硬件要求。
项目说明
这个项目的说明还在生成中,先参考下面「最近发版」和 README。
- v1.8.2release v1.8.2最新正式版2023-07-23 · 2023-07-23 01:58 UTC
- v1.8.1.post1release v1.8.1.post12022-05-15 · 2022-05-15 09:29 UTC
查看更新说明
- fix compatibility bug on Python 3.9 and below (#604)
- v1.8.1release v1.8.12022-05-14 · 2022-05-14 10:25 UTC
查看更新说明
- add support HTTP cache
- add support interactive mode
- add
--show-allargument - improve handling of media title and filename
- bilibili.live API has been changed (#600 @fraic)
- support new sites: iXiGua
- update GeneralSimple, Bilibili, DouYin, YinYueTai
- v1.8.0release v1.8.02022-03-27 · 2022-03-27 10:12 UTC
查看更新说明
:warning: :warning: :warning: <lots of breaks>
- add Brotli support (extra)
- fix output and update dependencies
- update Bilibili, Douban, Huya, iQIYI, Weibo
- more see early PRE-releases
- v1.8.0b1release v1.8.0 beta 1pre-release2022-01-08 · 2022-01-08 14:21 UTC
查看更新说明
:warning: :warning: :warning: <lots of breaks except CLI>
- code clear and unified code style
- split JSEngine as standalone package
- refactor many core modules, now they become powerful and ease for use
- add support for persistent connection
- add support for crypto M3U
- add support for multi streams in same format, and lower quality fallback for
--format - remove EOL sites: Bobo, Chushou, Huomao
- fix setup.py bug which wrong pack of wheel
- fixed many bugs
- updated some sites
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
YouKuDownLoader
A video downloader focused on China mainland video sites.
- Origin website: https://github.com/zhangn1985/ykdl
- Later migrated to: https://github.com/SeaHOH/ykdl
- Now migrated to: https://github.com/LifeActor/ykdl
This project is a fork of you-get with the following changes:
- Structured source code.
- Focus on China mainland video sites.
- Dropped supports of Python 3.4 and below (see #487).
Simple Installation Guide
There are some useful software package managers:
- macOS/Linux: Homebrew
- Debian/Linux: APT
- Windows: Chocolatey
Step:
0. Dependencies
1. Install Python 3
Download from: https://www.python.org/downloads/
2. Install pip and setuptools (make sure they are updated)
python3 -m ensurepip
python3 -m pip install pip --upgrade
python3 -m pip install setuptools --upgrade
3. Install ykdl from PyPI or GitHub
pip3 install ykdl --upgrade
or:
pip3 install https://github.com/SeaHOH/ykdl/archive/master.zip --force-reinstall --no-deps
pip3 install https://github.com/SeaHOH/ykdl/archive/master.zip --upgrade
4. Make sure required folders are in your PATH
-
Windows: Folders of
ffmpeg.exe,mpv.exe,python.exe, and"<PYTHONHOME>\Scripts" -
Others:
~/.local/binor/usr/local/bin
Site Status
Please check wiki page: https://github.com/SeaHOH/ykdl/wiki/sites-status
Bugs report, features request, and pull requests are welcome.
Project Ownership Transition
I am pleased to announce that I have taken over the ownership of the YouKuDownLoader project from @SeaHOH today. This transition marks the beginning of an exciting new chapter for the project, and I am committed to ensuring its continued development and success.
Future Plans
- Enhanced Features: Introduce new features to improve user experience and expand downloader capabilities.
- Regular Updates: Ensure compatibility with the latest video sites and technologies.
- Community Engagement: Actively gather feedback and suggestions from the community.
- Bug Fixes: Address existing bugs for smoother performance.
Your support and contributions are invaluable. Together, we can make YouKuDownLoader even more powerful.
Thank you for your continued support!
Note: For any inquiries or suggestions, please feel free to open an issue or reach out directly.
DartNode is scam company