Это форк оригинального проекта PornHub-dlp от DUB1401.
Данная версия включает исправления критических ошибок загрузки (Cloudflare 412), поддержку куки, User-Agent и обновленную версию ядра.
📬 Контакты автора форка (NurbiSQD) Если у вас возникли вопросы или проблемы именно с этой версией:
- Discord:
Dagur#0162 - Telegram: t.me/DARGUS_Contact
- Signal:
nurbi.97 - Email:
triste.emperor472@slmails.com
- Исправлена ошибка HTTP 412 (Cloudflare): Добавлена поддержка заголовков
User-Agent,RefererиSec-Fetch-Mode. - Поддержка Cookies: Теперь можно скачивать видео, требующие авторизации или обхода CAPTCHA, через файл
cookies.txt. - Стабильность: Исправлены пути к
ffmpegиyt-dlp, добавлен автоматический перезапуск загрузки при сбоях. - Брендинг: Обновлен интерфейс и метаданные исполняемого файла.
📥 Установка и использование
Вариант 1: Исполняемый файл Windows (Рекомендуется)
- Скачайте последний релиз
.exeиз раздела Releases. - Распакуйте архив в любую папку.
- (Важно) Для скачивания защищенных видео положите файл
cookies.txtв ту же папку, где лежит.exe.- Как получить cookies: Используйте расширение браузера Get cookies.txt LOCALLY.
- Запустите
pornhub-dlp.exe. При первом запуске будут скачаны зависимости (yt-dlp,ffmpeg). - Вставьте ссылки в поле ввода и нажмите "Скачать".
Вариант 2: Запуск из исходного кода (Python) Требует Python 3.10+.
- Клонируйте репозиторий:
git clone https://github.com/xBezaza/PornHub-dlp-Fork.git cd PornHub-dlp
- Создайте виртуальное окружение:
python -m venv .venv
.venv\Scripts\activate
source .venv/bin/activate
- Установите зависимости:
pip install -r requirements.txt
- Запустите приложение:
python main.py
⚙️ Настройка Cookies
Чтобы избежать блокировок Cloudflare и скачивать приватные видео:
- Откройте браузер в режиме Инкогнито.
- Войдите в свой аккаунт Pornhub.
- Перейдите на страницу https://www.pornhub.com/robots.txt.
- Экспортируйте cookies через расширение в файл cookies.txt.
- Положите файл в корневую папку программы.
- В файле Settings.json убедитесь, что есть строка: "cookies_path": "cookies.txt".
🛠 Сборка для Windows Если вы хотите собрать .exe самостоятельно:
- Активируйте виртуальное окружение.
- Перейдите в папку Build/Windows.
- Запустите build.bat.
- Готовый файл появится в Build/Windows/Release.
📜 Лицензия и Благодарности:
Оригинальный проект разработан DUB1401. Лицензия оригинала сохраняется. Все изменения в этом форке распространяются под той же лицензией.
Зависимости:
yt-dlp – ядро загрузки. ffmpeg – обработка видео. PyQt6 – графический интерфейс.
Copyright © DUB1401 (2023-2025). Fork & Fixes © NurbiSQD (2026).