[{"data":1,"prerenderedAt":209},["ShallowReactive",2],{"repo-charlespikachu-videodl-en":3,"i18n-charlespikachu-videodl-en":206},{"mirrorPool":4,"detail":13,"relatedProjects":100},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":27,"homepage":28,"pushedAt":29,"ownerAvatar":30,"ownerName":31,"ownerBio":32,"lastSyncTime":33,"lastReleaseTime":34,"tags":35,"license":56,"category":57,"subgroup":58,"releases":59},"CharlesPikachu","videodl",140395644,"https:\u002F\u002Fgithub.com\u002FCharlesPikachu\u002Fvideodl",2970,"Python","Videodl: A lightweight video downloader written in pure python. (轻量级视频下载器，优先高清无水印，支持抖音，快手，小红书，B站，TikTok，YouTube，FIFA+，优酷，腾讯，爱奇艺，1905电影网，乐视，芒果，咪咕，PPTV，搜狐，Facebook，Twitter，新浪微博，今日头条，网易公开课，全民K歌，CCTV央视频，酷狗音乐MV，新片场，知乎，百度贴吧，TED等海量流媒体平台)",{"Python":22,"JavaScript":23,"HTML":24,"Shell":25,"Makefile":26},87.7,9.6,2.4,0.3,0,[],"https:\u002F\u002Fvideofetch.readthedocs.io\u002F","2026-10-03","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F36195560?v=4","Zhenchao Jin","","2026-10-04T13:19:30.620981+00:00","2026-04-08T15:33:16Z",[36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55],"acfun","baidu","bilibili","cntv","crawler","douyin","kuaishou","mgtv","migu","pear","pipixia","quanmin","ted","tieba","tiktok","video-downloader","weibo","youtube","youtube-api","youtube-dl","NOASSERTION","media","视频下载工具",[60,71],{"tag":61,"publishAt":34,"semVer":62,"prerelease":63,"assets":64},"checkvideodldaily",[26,26,26],false,[65],{"fileName":66,"sizeMb":67,"sha256":68,"downloadCount":69,"originUrl":70},"Bento4-SDK-1-6-0-641.x86_64-unknown-linux.zip",11.5,"d48dc6b164941212e5614237b4d9aeff81d4d111ee8b1508892764078a0870e8",1266,"https:\u002F\u002Fgithub.com\u002FCharlesPikachu\u002Fvideodl\u002Freleases\u002Fdownload\u002Fcheckvideodldaily\u002FBento4-SDK-1-6-0-641.x86_64-unknown-linux.zip",{"tag":72,"publishAt":73,"semVer":74,"prerelease":63,"assets":75},"clitools","2025-12-14T19:35:05Z",[26,26,26],[76,82,88,94],{"fileName":77,"sizeMb":78,"sha256":79,"downloadCount":80,"originUrl":81},"aria2_v1.37.0.zip",14.77,"91fc48185a196247634ee3a5bac5b3c4592926e88bf66d2bc6f354243dd4c425",949,"https:\u002F\u002Fgithub.com\u002FCharlesPikachu\u002Fvideodl\u002Freleases\u002Fdownload\u002Fclitools\u002Faria2_v1.37.0.zip",{"fileName":83,"sizeMb":84,"sha256":85,"downloadCount":86,"originUrl":87},"Bento4_v1.6.0-641.zip",40.79,"3c59772ef2f59cc80e78373d112848fbdf4dbcb8f1d12707d6c93b9c6d903c1d",630,"https:\u002F\u002Fgithub.com\u002FCharlesPikachu\u002Fvideodl\u002Freleases\u002Fdownload\u002Fclitools\u002FBento4_v1.6.0-641.zip",{"fileName":89,"sizeMb":90,"sha256":91,"downloadCount":92,"originUrl":93},"nodejs_v24.13.0.zip",346.65,"4980148101c26560c0ef111a9924e10fd8b3e2a3ec7e62676d5ae47e80420bd1",923,"https:\u002F\u002Fgithub.com\u002FCharlesPikachu\u002Fvideodl\u002Freleases\u002Fdownload\u002Fclitools\u002Fnodejs_v24.13.0.zip",{"fileName":95,"sizeMb":96,"sha256":97,"downloadCount":98,"originUrl":99},"N_m3u8DL-RE_v0.5.1-beta.zip",84.82,"3fc1360d48aa389ce5a599522addcab778edd653352ec26dfbda782db138dac4",1426,"https:\u002F\u002Fgithub.com\u002FCharlesPikachu\u002Fvideodl\u002Freleases\u002Fdownload\u002Fclitools\u002FN_m3u8DL-RE_v0.5.1-beta.zip",[101,121,140,156,178,191],{"owner":102,"repo":102,"repoId":103,"category":57,"subgroup":58,"language":19,"tags":104,"starCount":110,"ownerUid":111,"latestTag":112,"platforms":113,"lastReleaseTime":118,"downloadCount":119,"description":120},"yt-dlp",307260205,[105,106,107,108,55,109,102],"cli","downloader","python","sponsorblock","youtube-downloader",202871,79589310,"2026.10.26",[114,115,116,117],"windows","mac","linux","other","2026-10-26T22:25:26Z",85882,"A feature-rich command-line audio\u002Fvideo downloader supporting thousands of sites, actively maintained as a fork of youtube-dl.",{"owner":122,"repo":123,"repoId":124,"category":125,"subgroup":58,"language":126,"tags":127,"starCount":133,"ownerUid":134,"latestTag":135,"platforms":136,"lastReleaseTime":137,"downloadCount":138,"description":139},"JunkFood02","Seal",481797111,"tools","Kotlin",[128,129,130,131,132,55,109,102],"android","f-droid","jetpack-compose","kotlin","material-design",29430,69683722,"v2.0.0-alpha.5",[128],"2024-11-29T15:46:57Z",140564,"An Android video\u002Faudio downloader based on yt-dlp, supporting content download from numerous video platforms with features including metadata embedding, aria2c acceleration, playlist downloading, and Material Design 3 UI.",{"owner":141,"repo":142,"repoId":143,"category":57,"subgroup":58,"language":126,"tags":144,"starCount":149,"ownerUid":150,"latestTag":151,"platforms":152,"lastReleaseTime":153,"downloadCount":154,"description":155},"deniscerri","ytdlnis",497133950,[128,145,106,131,132,146,147,53,55,109,102,148],"audio","mp3","video","yt-dlp-gui",11099,64997243,"nightly-20261112-beta",[128],"2026-11-12T02:12:24Z",566,"A full-featured Android audio\u002Fvideo downloader based on yt-dlp, supporting over 1,000 websites, for Android 7.0 and above.",{"owner":157,"repo":158,"repoId":159,"category":57,"subgroup":58,"language":160,"tags":161,"starCount":171,"ownerUid":172,"latestTag":173,"platforms":174,"lastReleaseTime":175,"downloadCount":176,"description":177},"NickvisionApps","Parabolic",439665747,"C#",[162,106,163,164,165,166,167,168,114,169,170,53,55,102],"csharp","flathub","gnome","gtk4","libadwaita","music","videos","windowsappsdk","winui3",7618,130815181,"2026.5.0",[114,115,116,117],"2026-05-24T19:23:15Z",160632,"Downloading videos with command-line yt-dlp feels clunky? Parabolic wraps it in a GNOME graphical interface, supporting video and audio downloads from hundreds of sites, built by NickvisionApps.",{"owner":179,"repo":180,"repoId":181,"category":57,"subgroup":58,"language":182,"tags":183,"starCount":184,"ownerUid":185,"latestTag":186,"platforms":187,"lastReleaseTime":188,"downloadCount":189,"description":190},"iodefog","VipVideo",126031317,"Objective-C",[],5870,4490832,"1.1.7",[114,115],"2026-09-29T04:00:20Z",702,"VIP Video is an aggregator app for Mac and Windows that collects common TV, video, and music sources and plays them through third-party parsing routes.",{"owner":192,"repo":192,"repoId":193,"category":125,"subgroup":58,"language":194,"tags":195,"starCount":199,"ownerUid":200,"latestTag":201,"platforms":202,"lastReleaseTime":203,"downloadCount":204,"description":205},"biliup",116561419,"Rust",[38,41,196,197,198,53],"douyu","huya","twitch",5618,102303510,"v1.3.5",[114,115,116,117],"2026-11-06T15:53:29Z",1007,"Biliup is an automatic live stream recording, uploading, and Twitch\u002FYouTube channel migration tool. It features built-in parsing for 19 live streaming platforms, command-line Bilibili uploading, video downloading, and stream-while-upload with zero disk writes, with a visual WebUI and 24×7 unattended multi-streamer operation.",{"description":207,"readmeHtml":208},"A lightweight, pure-Python video downloader for Windows, macOS and Linux that parses and downloads videos from platforms such as Douyin, Kuaishou, Xiaohongshu, Bilibili, TikTok and YouTube via CLI or Python API, solving cross-platform high-quality video acquisition and batch downloading","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>VideoDL (installed as the videofetch package) is a lightweight video downloader written entirely in Python. It can parse and download videos from a large number of streaming platforms such as Douyin, Kuaishou, Xiaohongshu, Bilibili, TikTok and YouTube, aiming for high-quality, watermark-free results. It works both as a command-line tool and as a Python library that can be embedded into your own scripts. The project is intended for learning and research only, and commercial use is prohibited.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>A pure-Python video parser and downloader that covers more than a hundred streaming platforms\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Broad platform support\u003C\u002Fstrong>: A large set of platform-specific clients covers Douyin, Kuaishou, Xiaohongshu, Bilibili, Youku, Tencent, iQiyi, MGTV, Migu, YouTube, TikTok, Twitter and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generic parsers\u003C\u002Fstrong>: Many general-purpose parsers let you attempt sites that are not in the dedicated list\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two usage modes\u003C\u002Fstrong>: Ships both the videodl command-line tool and the videodl.VideoClient Python API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Parse then download\u003C\u002Fstrong>: Parse a URL into video info, inspect it, and download afterwards\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Download acceleration\u003C\u002Fstrong>: Works with FFmpeg, N_m3u8DL-RE and aria2c for HLS streams, encrypted streams and resumable downloads\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible configuration\u003C\u002Fstrong>: Supports custom headers, proxies, cookies, output directories and per-client thread counts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Developers\u003C\u002Fstrong>: who need to integrate URL parsing and downloading into their own programs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Researchers\u003C\u002Fstrong>: who need to collect and organize video data for dataset construction\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enthusiasts\u003C\u002Fstrong>: who want to save online videos they are permitted to access for offline viewing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Install the package: run pip install videofetch\u003C\u002Fli>\n\u003Cli>Install FFmpeg (required for HLS streams); optionally add N_m3u8DL-RE, aria2c, Node.js and Bento4 for extra capability\u003C\u002Fli>\n\u003Cli>Download a video directly: run videodl -i &quot;\u003Ca href=\"https:\u002F\u002Fwww.acfun.cn\u002Fv\u002Fac36491489\" target=\"_blank\" rel=\"noopener noreferrer\">https:\u002F\u002Fwww.acfun.cn\u002Fv\u002Fac36491489\u003C\u002Fa>&quot;\u003C\u002Fli>\n\u003Cli>Run videodl without -i to enter interactive mode and paste a link at the prompt\u003C\u002Fli>\n\u003Cli>Or use Python: videodl.VideoClient().download(video_client.parsefromurl(&quot;URL&quot;))\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"core-advantages\">Core Advantages\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Pure Python\u003C\u002Fstrong>: No compilation step and clear dependencies make it easy to read, modify and embed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wide coverage\u003C\u002Fstrong>: Dedicated clients plus generic parsers handle more unconventional sites\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Programmable\u003C\u002Fstrong>: Parsing and downloading are decoupled, so workflows can be customized\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optional acceleration\u003C\u002Fstrong>: External tools can speed up large files and streaming downloads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>Windows, macOS or Linux\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Runtime\u003C\u002Ftd>\n\u003Ctd>Python 3\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Architecture\u003C\u002Ftd>\n\u003Ctd>Cross-platform (x64 and ARM)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>External tools\u003C\u002Ftd>\n\u003Ctd>FFmpeg recommended; N_m3u8DL-RE, aria2c, Node.js and Bento4 optional\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Learning only\u003C\u002Fstrong>: This project is for learning and exchange only; commercial use is prohibited\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Respect copyright\u003C\u002Fstrong>: Make sure you hold a valid membership before downloading paid videos\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API sources\u003C\u002Fstrong>: All APIs come from public networks; contact the author if any content infringes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dependency availability\u003C\u002Fstrong>: Without FFmpeg and similar tools, some platforms may fail to parse or download\u003C\u002Fli>\n\u003C\u002Ful>\n",1794623955411]