Skip to content

Приложение для массовой загрузки видеороликов с PornHub.

License

Notifications You must be signed in to change notification settings

DUB1401/PornHub-dlp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PornHub-dlp

PornHub-dlp – это приложение для массовой загрузки видео с PornHub, поддерживающее сортировку по моделям и выбор предпочитаемого качества роликов. Доступны графический и консольный интерфейсы.

Порядок установки и использования | Исполняемый файл Windows

  1. Загрузить последний релиз для платформы Windows. Распаковать.
  2. Запустить pornhub-dlp.exe. При первом запуске будет произведена загрузка зависимостей, что может занять некоторое время.
  3. Вставить в поле ввода список ссылок на видео и нажать кнопку загрузки.
  4. Дождаться скачивания видео в папку Downloads, в директории скрипта.

Порядок установки и использования | Скрипт Python

  1. Скачать и распаковать последний релиз.
  2. Убедиться в доступности на вашем устройстве Python версии 3.12 или новее.
  3. Открыть каталог со скриптом в терминале: можно воспользоваться командой cd или встроенными возможностями файлового менеджера.
  4. Создать виртуальное окружение Python.
python -m venv .venv
  1. Активировать вирутальное окружение.
# Для Windows.
.venv\Scripts\activate.bat

# Для Linux или MacOS.
source .venv/bin/activate
  1. Установить зависимости.
pip install -r requirements.txt
  1. Разработчики yt-dlp настоятельно рекомендуют установить библиотеку ffmpeg для поддержки расширенных сценариев загрузки и постпроцессинга. Ниже приведено несколько примеров.
# Fedora
sudo dnf install ffmpeg-free
# Arch Linux
pacman -S ffmpeg
# Ubuntu
sudo apt install ffmpeg
  1. В вирутальном окружении указать для выполнения интерпретатором файл main.py. По умолчанию будет выбран графический режим с использованием библиотеки PyQt6. При желании воспользоваться CLI, передайте главному файлу соответствующую команду main.py run -live.

Скриншот

image

Сборка для Windows

  1. Подготовить скрипт Python к работе согласно инструкции из порядка установки и использования.
  2. Открыть терминал в директории скрипта и активировать виртуальное окружение.
.venv\Scripts\activate.bat
  1. Перейти в каталог Build/Windows и запустить сценарий сборки build.bat.
cd Build\Windows
build.bat
  1. Исполняемая версия будет помещена по пути Build/Windows/Release вместе со всеми зависимостями.

Локализация

В скрипт внедрена начальная поддержка локализации через средство GNU gettext, что позволяет любому принять участие в переводе.

Версии загружаемых бинарных файлов

Файл Версия Источник
yt-dlp / yt-dlp.exe 2025.01.12 ссылка
ffmpeg.exe 6.0 2023-03-04 (essentials) ссылка
ffprobe.exe 6.0 2023-03-04 (essentials) ссылка

Благодарность

  • yt-dlp – библиотека для скачивания видео из множества источников с широким дополнительным функционалом.

Copyright © DUB1401. 2023-2025.

About

Приложение для массовой загрузки видеороликов с PornHub.

Topics

Resources

License

Stars

Watchers

Forks