您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Advanced YouTube video downloader with quality selection and progress tracking
A powerful YouTube video downloader that combines a userscript frontend with a secure backend server. Download videos in various formats and qualities directly from YouTube's interface.
Backend Repository: youtubeApiDownloader
Clone the backend repository:
git clone https://github.com/anassk01/youtubeApiDownloader
cd youtubeApiDownloader
Install Node.js dependencies:
npm install
Install system dependencies:
For Ubuntu/Debian:
sudo apt update
sudo apt install python3 ffmpeg
pip3 install yt-dlp
For Fedora:
sudo dnf install python3 ffmpeg
pip3 install yt-dlp
Configure environment:
# Create .env file with your secure API key
echo "API_KEY=your_generated_64_character_key" > .env
Start the server:
# Development
npm run dev
# Production
npm start
Install a userscript manager:
Install this userscript
Configure the script:
API_KEY
: Your secure API key# Build
docker build -t youtube-api-dl .
# Run
docker run -p 3000:3000 --env-file .env youtube-api-dl
MIT License - Feel free to modify and distribute while maintaining attribution.
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址