YD

yutto-dev/yutto

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

2,1 тыс. stars Качество 72 Тренд 30GPL-3.0

:ice_cube: Милый и упрямый загрузчик видео Bilibili

Обзор

Если вы столкнётесь с проблемами во время использования, пожалуйста, сообщите о правильности работы и отправьте запрос через раздел Issues. По другим вопросам, пожалуйста, сообщайте о них через обсуждения~ Yutto — это загрузчик видео Bilibili, который помогает скачивать присланные видео, аниме-сериалы, курсы и другие ресурсы с Bilibili. Он поддерживает загрузку отдельных видео и пакетных загрузок, например: Пользователи Arch Linux могут устанавливаться через AUR (благодаря @ouuan) или archlinuxcn: Вы также можете попробовать запустить yutto напрямую через Docker (см. подробности ниже, как это сделать~). В отличие от прямого запуска yutto, путь для загрузки здесь задаётся через -v:/app, то есть yutto в Docker загружает содержимое в папку /app в Docker, а соответствующая точка монтировки — это путь загрузки. Также можно монтировать напрямую на $(pwd), что соответствует стандартному поведению локального yutto и загружается в текущий каталог~ Перед этим, пожалуйста, убедитесь, что вы установили Python 3.11 или выше и правильно настроили FFmpeg (см. документацию yutto для «FFmpeg Download and Configuration»). Конечно, можно установить yutto через pipx/uv (при условии, что вы сами установите). pipx/uv создаёт виртуальную среду для yutto, как Homebrew, изолируя её от других сред, чтобы не загрязнять pip. Поэтому по сравнению с pip, pipx/uv — более рекомендуемый метод установки (UV быстрее pipx~).

Обзор (машинный перевод)

🧊 yutto — милый и упрямый загрузчик видео на Bilibili (CLI)

Полный статический документ здесь → yutto

[! СОВЕТ]

Если вы столкнётесь с проблемами во время использования, пожалуйста, сообщите о корректности функции и запросите запрос через раздел Issues. По другим вопросам, пожалуйста, сообщайте о них через раздел Обсуждения~

Что такое ютто?

Yutto — это загрузчик видео Bilibili, который помогает скачивать присланные видео, аниме-сериалы, курсы и другие ресурсы с Bilibili. Он поддерживает загрузку отдельных видео и пакетных загрузок, например:

Начни с установки~

Установка менеджера пакетов в один клик

В настоящее время yutto можно установить напрямую через некоторые менеджеры пакетов~

Пользователи самодельной версии могут попробовать следующую команду:

Пользователи Arch Linux могут устанавливаться через AUR (благодаря @ouuan) или archlinuxcn:

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

Вы также можете попробовать запустить yutto напрямую через Docker (см. подробности ниже, как это сделать~).

В отличие от прямого запуска yutto, здесь путь назначения для загрузки задаётся через -v :/app, то есть yutto в Docker загружает содержимое в каталог /app в Docker, а соответствующая точка монтировки — это путь загрузки. Можно также напрямую монтировать в $(pwd), что соответствует стандартному поведению локального yutto, также скачивая в текущий каталог~

Установка PIP/Pipx/UV

[! СОВЕТ]

До этого, пожалуйста, убедитесь, что Python 3.11 или выше установлен и правильно настроен FFmpeg (см. документацию yutto для «FFmpeg Download and Configuration»).

Конечно, можно установить yutto через pipx/uv (при условии, что вы сами установите).

pipx/uv создаёт виртуальную среду для yutto, как Homebrew, изолируя её от других сред, чтобы не загрязнять pip. Поэтому по сравнению с pip, pipx/uv — более рекомендуемый метод установки (UV быстрее pipx~).

Познакомьтесь с новейшими возможностями главного филиала

[! СОВЕТ]

Для этого также нужно настроить собственные среды на Python и FFmpeg

Иногда, если в главной ветке появились новые функции или исправления ошибок, можно попробовать установить основной код ветки напрямую. Самый быстрый способ — всё равно установить через pip, но нужно использовать git descriptor

Основные особенности

Базовые команды

Основная команда для yutto следующая:

Подробные параметры команд можно просмотреть через yutto -h.

Если нужно скачать single видео, просто используйте yutto и добавьте URL видео. Он поддерживает номера AV/BV и соответствующие страницы видео с параметром p=n, а также страницы аниме с ep (episode_id).

Например, просто так вы можете скачать первый эпизод «転스ラ日記»:

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add yutto-dev/yutto
Новичок в MCP? Начните с руководства на mcpskill.org →