ytdl-webserver是一个用Node.js编写的用于下载YouTube视频的Web服务器应用程序,本文就介绍在Linux下安装并使用ytdl-webserver下载youtube视频的方法。同时有两种方法可以安装ytdl-webserver,第一种是使用npm Node.js包管理器,第二种是在docker中运行ytdl-webserver,下面为你介绍。
方法一、使用npm安装ytdl-webserver 你需要在计算机上安装Node.js和npm才能使用此方法,参考: 在Ubuntu 18.04系统中安装Node.js 10的方法 1、一旦你安装了Node.js,下载git,从Github克隆项目源代码: sudo yum install github #针对CentOS sudo apt-get install git #针对Debian/Ubuntu sudo pacman -S git #针对Arch Linux和Manjaro sudo dnf install git #针对Fedora 2、安装ffmpeg(Ubuntu/Debian、Fedora和Arch) sudo apt-get install ffmpeg sudo dnf install ffmpeg sudo pacman -S ffmpeg 3、安装youtube-dl 使用python pip包安装程序安装youtube-dl: sudo pip install youtube-dl 获取应用程序源代码: git clone https://github.com/Algram/ytdl-webserver.git 将工作目录更改为ytdl-webserver: cd ytdl-webserver 通过运行安装它: npm install 然后启动应用程序: npm start
方法二、使用Docker安装ytdl-webserver 在Docker容器中运行ytdl-webserver是使用该应用程序下载YouTube视频的最快方法,参考在Ubuntu 18.04系统中安装指定docker版本的简单方法。 安装docker后,创建一个用于存储YouTube视频的目录: mkdir ~/ytdl-webserver 使用映射目录启动docker容器: docker run -v $HOME/ytdl-webserver:/home/app/public/temp -d \ -p 3000:3000 algram/ytdl-webserver 或: docker run -v $HOME/ytdl-webserver:/home/app/public/temp --rm \ -p 3000:3000 algram/ytdl-webserver
使用ytdl-webserver下载YouTube视频的方法 在浏览器上打开URL:http://localhost:3000/:
将网址粘贴到你要下载的YouTube视频:
等待应用程序提取视频元数据,然后单击下载按钮下载视频:
基本方法就是这样了,就是这么简单。
相关主题 |