ubuntu环境下安装配置yd-dlp模块和windows环境下配置使用,最主要的一个步骤在于ffmpeg工具的安装与使用.
ffmpeg模块windows的安装需要到官网下载(访问网址:https://www.gyan.dev/ffmpeg/builds)二进制的bin文件,(全文搜索CTRL+F找到ffmpeg-release-full.7z这个安装包,点击下载解压到本地目录中,打开bin文件夹,地址栏复制本地路径)然后配置win的环境变量,计算机右键【属性】-> 【高级系统设置】->【高级】-> 【环境变量】-> 【用户变量】双击Path,新建,在变量值里粘贴到输入框中,确定即可。
一、安装ffmpeg
而Ubuntu环境中,则比windows显示简单一些,在PowerShell中,输入
sudo apt-get install ffmpeg
回车确定,出现下面的步骤,
恭喜您,已经进入正确的安装配置环境。根据个人Ubuntu环境和网速的不同,系统自动安装配置的时间不同,一般5-10分钟左右即可结束安装。
检查是否完成安装,在命令行中输入ffmpeg回车,显示下面的画面
说明ffmpeg已经安装正确。
二、安装yt-dlp模块
我是分两步实现的:
1.安装yt-dlp
sudo apt-get install yt-dlp
此时,就可以直接在shell中下载视频了,用法见 三。
为了使其支持python,我又安装了yt-dlp模块,这一步骤相对比较简单,在命令行中直接输入命令回车即可
pip install yt-dlp
安装完毕,即可通过命令行进行视频的下载了,如果想在python中调用模块,也相对比较简单。
三、视频下载例子
将视频 网站地址直接加到后面,就可以下载相应视频了
yt-dlp https://www.youtube.com/watch?v=DTbk0nHdHh4&list=RDEM_bRA3q0NCxds2ztxKb0xzA&start_radio=1&rv=NRh3ubYJmw4
出现下面的界面,恭喜您,正常开始下载了。
yt-dlp复杂的操作命令,请参考yt-dlp网站:GitHub - yt-dlp/yt-dlp: A youtube-dl fork with additional features and fixes