一种通过命令行简单免费下载素材的开源工具——Lux

2024-02-29 12:10

本文主要是介绍一种通过命令行简单免费下载素材的开源工具——Lux,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 1.Lux简介
  • 2.安装
  • 3.简单使用
  • 4.支持网站

1.Lux简介

Lux是Github上的一个开源项目,主要功能就是通过命令行快速下载所需要的视频素材。

2.安装

Lux官网网址:https://github.com/iawia002/lux/
Scoop官网:https://scoop.sh/

选择Installation
在这里插入图片描述
找到在Windows上安装,有两种方式,一种是Scoop,一种是Chocolatey。
在这里插入图片描述
在此处选择通过Scoop安装,需要PowerShell terminal版本高于5.1。
在这里插入图片描述
首先安装scoop
打开PowerShell
在这里插入图片描述
根据官网提示运行相关命令(Scoop官网:https://scoop.sh/)

随后,通过scoop安装Lux

scoop install lux

3.简单使用

具体使用细节详见官网文档:https://github.com/iawia002/lux/#getting-started

在此处以视频为例:

下载单个视频

lux 视频网址

下载多个视频

lux -i 视频网址1 视频网址2

从文件中读取视频URL

lux -F 文件路径

注意: 下载后文件所在的位置就是执行命令目录所在的位置。
在这里插入图片描述
下载完成!

4.支持网站

SiteURL🎬 Videos🌁 Images🔊 Audio📚 Playlist🍪 VIP adaptation
抖音https://www.douyin.com
哔哩哔哩https://www.bilibili.com
半次元https://bcy.net
pixivisionhttps://www.pixivision.net
优酷https://www.youku.com
YouTubehttps://www.youtube.com
西瓜视频(头条)https://m.toutiao.com, https://v.ixigua.com, https://www.ixigua.com
爱奇艺https://www.iqiyi.com
新片场https://www.xinpianchang.com
芒果 TVhttps://www.mgtv.com
糖豆广场舞https://www.tangdou.com
Tumblrhttps://www.tumblr.com
Vimeohttps://vimeo.com
Facebookhttps://facebook.com
斗鱼视频https://v.douyu.com
秒拍https://www.miaopai.com
微博https://weibo.com
Instagramhttps://www.instagram.com
Twitterhttps://twitter.com
腾讯视频https://v.qq.com
网易云音乐https://music.163.com
音悦台https://yinyuetai.com
极客时间https://time.geekbang.org
Pornhubhttps://pornhub.com
XVIDEOShttps://xvideos.com
聯合新聞網https://udn.com
TikTokhttps://www.tiktok.com
好看视频https://haokan.baidu.com
AcFunhttps://www.acfun.cn
Epornerhttps://eporner.com
StreamTapehttps://streamtape.com
虎扑https://hupu.com
虎牙视频https://v.huya.com
喜马拉雅https://www.ximalaya.com
快手https://www.kuaishou.com
Reddithttps://www.reddit.com

这篇关于一种通过命令行简单免费下载素材的开源工具——Lux的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/758731

相关文章

SpringBoot返回文件让前端下载的几种方式

《SpringBoot返回文件让前端下载的几种方式》文章介绍了开发中文件下载的两种常见解决方案,并详细描述了通过后端进行下载的原理和步骤,包括一次性读取到内存和分块写入响应输出流两种方法,此外,还提供... 目录01 背景02 一次性读取到内存,通过响应输出流输出到前端02 将文件流通过循环写入到响应输出流

GO语言实现串口简单通讯

《GO语言实现串口简单通讯》本文分享了使用Go语言进行串口通讯的实践过程,详细介绍了串口配置、数据发送与接收的代码实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要... 目录背景串口通讯代码代码块分解解析完整代码运行结果背景最近再学习 go 语言,在某宝用5块钱买了个

Python+wxPython开发一个文件属性比对工具

《Python+wxPython开发一个文件属性比对工具》在日常的文件管理工作中,我们经常会遇到同一个文件存在多个版本,或者需要验证备份文件与源文件是否一致,下面我们就来看看如何使用wxPython模... 目录引言项目背景与需求应用场景核心需求运行结果技术选型程序设计界面布局核心功能模块关键代码解析文件大

SpringBoot整合Apache Spark实现一个简单的数据分析功能

《SpringBoot整合ApacheSpark实现一个简单的数据分析功能》ApacheSpark是一个开源的大数据处理框架,它提供了丰富的功能和API,用于分布式数据处理、数据分析和机器学习等任务... 目录第一步、添加android依赖第二步、编写配置类第三步、编写控制类启动项目并测试总结ApacheS

前端Visual Studio Code安装配置教程之下载、汉化、常用组件及基本操作

《前端VisualStudioCode安装配置教程之下载、汉化、常用组件及基本操作》VisualStudioCode是微软推出的一个强大的代码编辑器,功能强大,操作简单便捷,还有着良好的用户界面,... 目录一、Visual Studio Code下载二、汉化三、常用组件1、Auto Rename Tag2

C++简单日志系统实现代码示例

《C++简单日志系统实现代码示例》日志系统是成熟软件中的一个重要组成部分,其记录软件的使用和运行行为,方便事后进行故障分析、数据统计等,:本文主要介绍C++简单日志系统实现的相关资料,文中通过代码... 目录前言Util.hppLevel.hppLogMsg.hppFormat.hppSink.hppBuf

Python包管理工具uv下载python版本慢问题解决办法

《Python包管理工具uv下载python版本慢问题解决办法》uv是一个非常快的Python包和项目管理器,用Rust编写,使用热缓存安装Trio的依赖项的速度对比,:本文主要介绍Python包... 目录发现问题对于 MACOS / linux 用户 (zsh/bash):对于 Windows 用户:总

基于Python开发Windows自动更新控制工具

《基于Python开发Windows自动更新控制工具》在当今数字化时代,操作系统更新已成为计算机维护的重要组成部分,本文介绍一款基于Python和PyQt5的Windows自动更新控制工具,有需要的可... 目录设计原理与技术实现系统架构概述数学建模工具界面完整代码实现技术深度分析多层级控制理论服务层控制注

Python实现简单封装网络请求的示例详解

《Python实现简单封装网络请求的示例详解》这篇文章主要为大家详细介绍了Python实现简单封装网络请求的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录安装依赖核心功能说明1. 类与方法概览2.NetHelper类初始化参数3.ApiResponse类属性与方法使用实

基于Go语言开发一个 IP 归属地查询接口工具

《基于Go语言开发一个IP归属地查询接口工具》在日常开发中,IP地址归属地查询是一个常见需求,本文将带大家使用Go语言快速开发一个IP归属地查询接口服务,有需要的小伙伴可以了解下... 目录功能目标技术栈项目结构核心代码(main.go)使用方法扩展功能总结在日常开发中,IP 地址归属地查询是一个常见需求: