关于
利用yt-dlp
,可以轻松爬取网络上的视频,并且可以调用 FFmpeg
,对视频进行转码与合并。项目地址:https://github.com/yt-dlp/yt-dlp
安装
yt-dlp
的安装很简单,您可以使用二进制文件、pip 或使用第三方包管理器安装 yt-dlp。本文这里以kali为例,进行安装。
wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp
或者我们用pip直接按照(推荐)因为kali中已经集成了python环境。
pip3 install yt-dlp
测试
yt-dlp -h
下载视频
B站视频
b站视频,我们只需要复制视频的地址即可。
注意,后面的参数可以不要。
yt-dlp https://www.bilibili.com/video/BV1Ah411T7jc
需要注意的是,这样下载后视频和音频是单独分离的(B站特有)。需要合成我们需要安装ffmpeg
。利用apt命令直接安装就行了。
apt-get install ffmpeg
这样,下载的视频会直接合成为mp4文件。yk视频
其他
只下载音频
如果我们只想下载音频怎么办呢?很简单,添加-x参数即可只下载音频,添加--audio-format mp3就可以把下载下来的音频视频转码为mp3。
yt-dlp -x --audio-format mp3 https://www.bilibili.com/video/BV1Ah411T7jc
调用aria2
当然,前提是需要提前配置好aria2
,可以使用下面命令
yt-dlp --external-downloader aria2c --downloader-args aria2c:"-x 8 -k 1M" https://www.bilibili.com/video/BV1Ah411T7jc
8线程、分片(每分1M,且视频支持分片下载,否则不生效)
总结
yt-dlp
这款工具还是十分强大的,支持大多数视频下载。安装和配置也十分简单,并且支持跨平台。喜欢就收藏吧!
推荐站内搜索:最好用的开发软件、免费开源系统、渗透测试工具云盘下载、最新渗透测试资料、最新黑客工具下载……
还没有评论,来说两句吧...