zing518 / Youtube-dl-REST

Youtube & BiliBili 视频在线解析下载 -- Website for download the Youtube & BiliBili videos.

Home Page:https://y2b.123345.xyz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Youtube-dl-REST

通过本项目,您可以搭建一个网页,快速下载您中意的Youtube视频。 在线地址:https://y2b.123345.xyz

安装

1.安装Node.js

以Ubuntu为例,使用snapd安装:

sudo apt install -y snapd

sudo snap install core
sudo snap install node --classic --channel=14

node -v

2.安装youtube-dlFFmpeg

确保youtube-dl命令和ffmpeg命令可用:

sudo youtube-dl -U
ffmpeg -version

3.克隆本项目

克隆之后使用npm安装依赖模块:

git clone https://github.com/develon2015/Youtube-dl-REST.git
cd Youtube-dl-REST
npm install

4.启动项目

您最好在screen或tmux中运行:

npm start

更新记录

展开
很久之前
  1. 使用Kotlin实现了master分支
过了一段时间
  1. 使用Node.js重构

  2. 自动清理空间

  3. 支持视频标题作为文件名

  4. 添加黑名单, 以及Cookies, 避免Youtube 429响应

后来
  1. 添加外挂字幕下载功能
  2. 支持解析BiliBili

About

Youtube & BiliBili 视频在线解析下载 -- Website for download the Youtube & BiliBili videos.

https://y2b.123345.xyz


Languages

Language:JavaScript 51.7%Language:HTML 46.7%Language:CSS 1.6%