Videodl
Videodl: A lightweight video downloader written in pure python. (轻量级视频下载器,优先高清无水印,支持抖音,快手,小红书,B站,TikTok,YouTube,FIFA+,优酷,腾讯,爱奇艺,1905电影网,乐视,芒果,咪咕,PPTV,搜狐,Facebook,Twitter,新浪微博,今日头条,网易公开课,全民K歌,CCTV央视频,酷狗音乐MV,新片场,知乎,百度贴吧,TED等海量流媒体平台)
Install / Use
/learn @CharlesPikachu/VideodlREADME
🆕 What's New
- 2026-03-13: Released videofetch v0.6.8 - added video parsing and downloading support for two new sites, namely, "watch.tbn.uk" and "www.abc.net.au"; optimized the implementation of "VideoInfo" data class to make IDE usage more convenient; fixed several known bugs.
- 2026-03-09: Released videofetch v0.6.7 - added a general video parser; added support for downloading videos from beacon.tv; fixed the issue where videos on Weibo might fail to download due to possible anti-leech protection; and resolved some potential bugs.
- 2026-03-06: Released videofetch v0.6.6 - fix a bug where audio tracks couldn’t be fetched on some platforms; add video parsing and downloading support for the Dongchedi (懂车帝) platform; and introduce an additional general-purpose video parsing platform.
🚀 Introduction
A fast and lightweight video downloader built entirely in Python! 🚀 If you find this project useful, don't forget to star the repository and help us grow—your support means the world! 🙌
📜 Statement
This repository is created solely for learning purposes (commercial use is prohibited). All APIs used here are sourced from public networks. If you wish to download paid videos, please ensure you have a paid membership on the respective video platform (respect copyright, please!). If any content in this repository causes concerns or infringes on copyright, please reach out to me, and I’ll promptly remove it.
🎥 Supported Video Client
The video platforms currently supported for parsing are,
| Category | VideoClient (EN) | VideoClient (CN) | ParseURL | Download | Core Code | | :-- | :-- | :-- | :--: | :--: | :-- | | Chinese Platforms | AcFunVideoClient | A站 | ✔️ | ✔️ | acfun.py | | | BaiduTiebaVideoClient | 百度贴吧 | ✔️ | ✔️ | baidutieba.py | | | BilibiliVideoClient | 哔哩哔哩 (B站) | ✔️ | ✔️ | bilibili.py | | | C56VideoClient | 56视频网 | ✔️ | ✔️ | c56.py | | | CCTVVideoClient | 央视网 | ✔️ | ✔️ | cctv.py | | | CCtalkVideoClient | CCtalk | ✔️ | ✔️ | cctalk.py | | | DuxiaoshiVideoClient | 度小视 (全民小视频) | ✔️ | ✔️ | duxiaoshi.py | | | DouyinVideoClient | 抖音视频 | ✔️ | ✔️ | douyin.py | | | DongchediVideoClient | 懂车帝 | ✔️ | ✔️ | dongchedi.py | | | EyepetizerVideoClient | 开眼视频 | ✔️ | ✔️ | eyepetizer.py | | | HaokanVideoClient | 好看视频 | ✔️ | ✔️ | haokan.py | | | HuyaVideoClient | 虎牙视频 | ✔️ | ✔️ | huya.py | | | IQiyiVideoClient | 爱奇艺 | ✔️ | ✔️ | iqiyi.py | | | Ku6VideoClient | 酷6网 | ✔️ | ✔️ | ku6.py | | | KuaishouVideoClient | 快手 | ✔️ | ✔️ | kuaishou.py | | | KugouMVVideoClient | 酷狗音乐MV | ✔️ | ✔️ | kugoumv.py | | | MeipaiVideoClient | 美拍 | ✔️ | ✔️ | meipai.py | | | MGTVVideoClient | 芒果TV | ✔️ | ✔️ | mgtv.py | | | M1905VideoClient | 1905电影网 | ✔️ | ✔️ | m1905.py | | | OasisVideoClient | 新浪绿洲 | ✔️ | ✔️ | [oasis.py](https://github.com/CharlesPikachu/videodl/blob/master/videodl/modules/sources/oasi
