2

「Go工具箱」一个能下载各种视频的开源工具

 2 years ago
source link: https://studygolang.com/articles/35839
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

「Go工具箱」一个能下载各种视频的开源工具

yudotyang · 大约8小时之前 · 163 次点击 · 预计阅读时间 1 分钟 · 大约8小时之前 开始浏览    

大家好,我是渔夫子。本号新推出「go工具箱」系列,意在给大家分享使用go语言编写的实用的、好玩的工具。

你一定想过将视频网站上的视频给下载下来。可是又愁于没有合适的工具。今天就给大家推荐一款用Go写的视频下载工具lux。

lux是用Go编写的一个下载视频的工具,基于ffmpeg库,支持macOS、windows、linux等多个平台。可以下载抖音、哔哩哔哩、优酷、youtube、西瓜视频、爱奇艺、秒拍、微博、快手、Instagram、Twitter、腾讯视频、网易音乐、音悦台、极客时间、TikTok、好看视频、虎扑、虎牙视频、喜马拉雅、糖豆广场舞等。可以说所有主流网站的视频都可以下载。

其安装也非常简单,如果是在macOS下,可以通过brew命令安装:

brew install lux

如果使用go语言的话,也可以使用go install来安装:

go install github.com/iawia002/lux@latest

在windows下,可以直接下载其编译好的二进制版本即可。

使用也非常简单,下面是以youtube的视频为例进行下载: image.png

也可以通过-p参数下载bilibili的视频合集:

image.png

更多项目详情请查看如下链接。

开源项目地址:https://github.com/iawia002/lux

开源项目作者:iawia002

---特别推荐---

特别推荐:一个专注go项目实战、项目中踩坑经验及避坑指南、各种好玩的go工具的公众号,「Go学堂」,专注实用性,非常值得大家关注。点击下方公众号卡片,直接关注。关注送《100个go常见的错误》pdf文档。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK