Lux: загрузчик видео из командной строки, поддерживающий почти все видеоплатформы

Общее введение

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

Этот проект предназначен для быстрой интеграции вашего рабочего процесса AI с максимальным количеством возможностей загрузки видеоплатформ.

Lux:几乎支持所有视频平台的命令行视频下载器

 

Список функций

  • Поддержка нескольких платформ: Поддерживает множество операционных систем, таких как Windows, macOS, Linux и другие.
  • Многопоточные загрузки: Увеличьте скорость загрузки и сэкономьте время.
  • трансмиссия с функцией "стоп-старт: Загрузка может быть продолжена после прерывания, чтобы избежать повторных загрузок.
  • автоповтор: Автоматическое повторение попыток при неудачной загрузке для обеспечения успешной загрузки.
  • Поддержка агентов: Загрузка через прокси-сервер для защиты конфиденциальности.
  • Поддержка файлов cookie: Аутентификация с помощью файлов cookie для загрузки видео, требующих входа в систему.
  • Поддержка нескольких форматов: Поддерживает широкий спектр видеоформатов и вариантов качества.
  • работа в командной строке: Простое и эффективное управление через интерфейс командной строки.

 

Использование помощи

Процесс установки

  1. Установка через Go::
   go install github.com/iawia002/lux@latest
  1. Установка через Homebrew (только для macOS)::
   brew install lux
  1. Установка через Scoop (Windows)::
   scoop install lux
  1. Установка через Chocolatey (Windows)::
   choco install lux

Использование

  1. Скачать видео::
   lux [OPTIONS] URL [URL...]

Пример:

   lux "https://www.youtube.com/watch?v=dQw4w9WgXcQ"

Эта команда загрузит видео по указанному URL-адресу.

  1. Просмотр доступного качества видео::
   lux -i "https://www.youtube.com/watch?v=dQw4w9WgXcQ"

Эта команда отобразит все доступные варианты качества видео.

  1. Укажите формат загрузки::
   lux -f 248 "https://www.youtube.com/watch?v=dQw4w9WgXcQ"

Эта команда загрузит видео в указанном формате.

  1. трансмиссия с функцией "стоп-старт::
   lux -c "https://www.youtube.com/watch?v=dQw4w9WgXcQ"

Эта команда продолжит последнюю незавершенную загрузку.

  1. Использование прокси-сервера для загрузки::
   lux --proxy http://proxyserver:port "https://www.youtube.com/watch?v=dQw4w9WgXcQ"

Эта команда загрузит видео через указанный прокси-сервер.

  1. Загрузка с помощью файлов cookie::
   lux --cookie "cookie_string" "https://www.youtube.com/watch?v=dQw4w9WgXcQ"

Эта команда аутентифицирует и загрузит видео, используя указанные cookies.

Дополнительные возможности

  • Многопоточные загрузки: через --threads задает количество потоков загрузки.
  • автоповтор: через --retry опция задает количество повторных попыток при неудачной загрузке.
  • Укажите путь к выходу и имя файла: через -o опция указывает путь и имя файла для сохранения загруженного файла.
  • режим отладки: через --debug включает режим отладки и выводит подробную отладочную информацию.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...