Бот-скачивалка видео: YouTube, VK, TikTok, Instagram — исходник на Python (MP3 тоже)
Seller: SirBob
Price: 4.84 USD
Available. The final price depends on the selected options and is checked before payment.
Product description
⚡ ЧТО ВНУТРИ И КАК ЗАПУСТИТЬ — КРАТКО
ФОРМАТ: исходник Python (bot.py, ~430 строк, aiogram 3) + GUIDE.pdf + README.md
ТРЕБОВАНИЯ: Python 3.9+ · pip install aiogram yt-dlp · ffmpeg (для MP3: winget install Gyan.FFmpeg / sudo apt install ffmpeg)
ВВОД/ВЫВОД: ссылка в чат → готовый файл; модификаторы «аудио» / «480» / «720» / «лучшее»
ПЛАТФОРМЫ: YouTube, VK Видео, TikTok, Instagram/Reels, Rutube, X, Дзен, Twitch, Vimeo и 1000+ сайтов через yt-dlp
ЛИЦЕНЗИЯ: MIT — файл LICENSE.txt в архиве
ПРОВЕРКА: SMOKE-TEST.txt в архиве; --dry-run проверяет конфиг без запуска опроса
БОТ-СКАЧИВАЛКА ВИДЕО ДЛЯ TELEGRAM — ПОЛНЫЙ ИСХОДНИК
Пользователь присылает ссылку — бот возвращает файл. YouTube, VK Видео, TikTok, Instagram/Reels, Rutube, X (Twitter), Дзен, Twitch, Vimeo и 1000+ сайтов — всё через один движок yt-dlp.
ЧЕМ ЛУЧШЕ ДРУГИХ ПОХОЖИХ БОТОВ:
- РАБОТАЕТ С VK ВИДЕО — большинство конкурентов ломаются на VK
- MP3 С ТЕГАМИ — извлечение звука в 192 kbps через ffmpeg
- ФАЙЛЫ БОЛЬШЕ 50 МБ — встроенный HTTP-сервер даёт прямую ссылку (Telegram-ботам нельзя отправлять >50 МБ — конкуренты просто пишут «ошибка»)
- ЗАЩИТА ОТ БАНА — не более 2 одновременных загрузок на пользователя
- ЧЕЛОВЕЧЕСКИЕ ОШИБКИ — «видео приватное», «сайт ограничил запросы» вместо стека traceback
- АВТООБНОВЛЕНИЕ — сайты меняют разметку, yt-dlp обновляется одной командой (инструкция внутри, это честнее «вечных гарантий»)
ЧТО ВНУТРИ (one-файловый исходник bot.py, ~430 строк):
- Автоопределение платформы: 12 известных + любой сайт yt-dlp
- Модификаторы в сообщении: «аудио» / «480» / «720» / «лучшее»
- Выбор качества 480/720/максимальное, MP3-режим
- Прогресс скачивания, уведомление со ссылкой на файл
- Очистка старых файлов (TTL настраивается — диск не переполняется)
- config.json: токен бота, порт HTTP-сервера, лимиты
- Полностью русский интерфейс бота (меню, команды, ошибки)
ЗАПУСК НА ЧИСТОЙ МАШИНЕ (5 минут):
- Python 3.10+ с сайта python.org (галочка «Add to PATH»)
- py -m pip install aiogram yt-dlp
- Создать бота у @BotFather, скопировать токен в config.json
- python bot.py
Готово — можно кидать ссылки и делиться ботом с друзьями.
ВНИМАНИЕ:
- Для MP3 и склейки потоков нужен ffmpeg (бесплатно, инструкция по установке в README — 1 команда)
- Хостинг: работает на Windows/Linux VPS или домашнем ПК; для приёма ссылок из интернета нужен открытый порт (в гайде)
- Инструмент для личного сохранения контента; не для массового обхода защиты сайтов
ПРОВЕРЕНО ПЕРЕД ПРОДАЖОЙ:
- 40 автотестов логики — все зелёные (selftest.py входит в комплект)
- Живое тестовое скачивание: реальное видео 480p (35 МБ) ✓, MP3 ✓, невалидная ссылка → понятная ошибка ✓
Гарантия: замена или возврат. Файл доставляется автоматически сразу после оплаты.
СМОТРИ ТАКЖЕ:
⟶ Сжатие видео: MP4 до −96% без потери разборчивости (десктоп-программа, ffmpeg) — plati.market/itm/6107235