Lux: загрузчик видео из командной строки, поддерживающий почти все видеоплатформы
Общее введение
Lux - это быстрая и простая библиотека для загрузки видео и инструмент командной строки, написанный на языке Go. Она поддерживает загрузку видео с различных сайтов, включая YouTube, Bilibili, Youku и т. д. Lux предоставляет множество опций и функций загрузки, таких как многопоточная загрузка, точки останова, автоповтор и т. д., что значительно повышает эффективность загрузки и удобство работы. Lux также поддерживает загрузку через прокси, аутентификацию с помощью cookies и другие дополнительные функции, что подходит для различных потребностей загрузки.
Этот проект предназначен для быстрой интеграции вашего рабочего процесса AI с максимальным количеством возможностей загрузки видеоплатформ.

Список функций
- Поддержка нескольких платформ: Поддерживает множество операционных систем, таких как Windows, macOS, Linux и другие.
- Многопоточные загрузки: Увеличьте скорость загрузки и сэкономьте время.
- трансмиссия с функцией "стоп-старт: Загрузка может быть продолжена после прерывания, чтобы избежать повторных загрузок.
- автоповтор: Автоматическое повторение попыток при неудачной загрузке для обеспечения успешной загрузки.
- Поддержка агентов: Загрузка через прокси-сервер для защиты конфиденциальности.
- Поддержка файлов cookie: Аутентификация с помощью файлов cookie для загрузки видео, требующих входа в систему.
- Поддержка нескольких форматов: Поддерживает широкий спектр видеоформатов и вариантов качества.
- работа в командной строке: Простое и эффективное управление через интерфейс командной строки.
Использование помощи
Процесс установки
- Установка через Go::
go install github.com/iawia002/lux@latest
- Установка через Homebrew (только для macOS)::
brew install lux
- Установка через Scoop (Windows)::
scoop install lux
- Установка через Chocolatey (Windows)::
choco install lux
Использование
- Скачать видео::
lux [OPTIONS] URL [URL...]
Пример:
lux "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
Эта команда загрузит видео по указанному URL-адресу.
- Просмотр доступного качества видео::
lux -i "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
Эта команда отобразит все доступные варианты качества видео.
- Укажите формат загрузки::
lux -f 248 "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
Эта команда загрузит видео в указанном формате.
- трансмиссия с функцией "стоп-старт::
lux -c "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
Эта команда продолжит последнюю незавершенную загрузку.
- Использование прокси-сервера для загрузки::
lux --proxy http://proxyserver:port "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
Эта команда загрузит видео через указанный прокси-сервер.
- Загрузка с помощью файлов cookie::
lux --cookie "cookie_string" "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
Эта команда аутентифицирует и загрузит видео, используя указанные cookies.
Дополнительные возможности
- Многопоточные загрузки: через
--threads
задает количество потоков загрузки. - автоповтор: через
--retry
опция задает количество повторных попыток при неудачной загрузке. - Укажите путь к выходу и имя файла: через
-o
опция указывает путь и имя файла для сохранения загруженного файла. - режим отладки: через
--debug
включает режим отладки и выводит подробную отладочную информацию.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...