Умный загрузчик видео и аудио
YouTube, TikTok, Instagram без лишних движений
Вставь ссылку, выбери качество и формат — всё остальное сделает downloader.lt. В будущем — личный кабинет, лимиты, PRO-режим и YouTube-прокси для РФ.
Что умеет downloader.lt (планируемый функционал)
Мы сразу строим систему как сервис, а не просто “одну кнопку скачать”.
Модульная архитектура
Каждый сервис (YouTube, TikTok и т.д.) оформлен отдельным модулем. Можно подключать и отключать без поломки всего проекта.
Глубокая статистика
По дням, по сервисам, по IP, по трафику. Увидим, кто что качает и сколько нам это стоит.
Защита от встраивания
Анти-iframe, токены сессии, защита от тупого curl-дёргания и hotlink’ов. Пользуются сайтом — приходят на сайт.
Прокси-режим YouTube
Для РФ: вставил ссылку — сайт ретранслирует поток через свой плеер. Никаких прямых запросов к youtube.com с браузера.
Платные тарифы
Личный кабинет, лимиты, приоритет, без рекламы. Можно продавать как сервис или давать доступ друзьям.
API для интеграций
В будущем: JSON-API, чтобы можно было скармливать ссылки с других сайтов, ботов и PHP-проектов.
Какие сервисы планируем поддерживать
Список можно расширять. Архитектура уже рассчитана на модули.
YouTube
Видео и аудио, выбор качества, в будущем — прокси-просмотр для заблокированных регионов.
TikTok
Загрузка роликов без водяного знака. Возможно пакетное скачивание аккаунтов / хэштегов.
Посты, Reels, карусели. Скачивание одной кнопкой или архивом .zip.
Публичные видео, страницы, группы. В будущем — умный обход ограничений.
И другие
Любой сервис, где можно достать прямой URL или поток: Twitter/X, Vimeo и прочие.
Как это будет работать технически
Ты это поймёшь как разработчик, а коллегам можно показать как красивую схему.
Пользователь → Морда
Пользователь вставляет ссылку. Морда отправляет запрос на наш API с токеном сессии. Никаких “голых” API без интерфейса.
API → Сервис-модуль
PHP определяет сервис по ссылке и вызывает соответствующий модуль:
YoutubeService, TiktokService и т.д.
Парсинг и выдача форматов
Сервис возвращает список форматов и прямых URL (или прокси-URL) в JSON. Морда красиво рисует карточки форматов.
Статистика и лимиты
Каждый запрос пишет статистику в БД: IP, сервис, объём трафика, ошибку (если была). На этом строится аналитика и лимиты.
Вопросы, которые наверняка спросят друзья
Коротко и по делу.
Будет ли сервис работать в РФ без VPN?
Да, цель проекта — в том числе сделать удобный прокси-режим для YouTube. Браузер будет общаться только с нашим доменом, а сервер сам заберёт поток с YouTube и ретранслирует его.
Нужно ли регистрироваться?
На базовом уровне — нет. Но для повышенных лимитов и стабильной работы будет личный кабинет и платные PRO-тарифы.
Можно ли интегрировать это с ботами / другими сайтами?
Да, в планах JSON-API с ключами и лимитами. Архитектура изначально проектируется как сервис, а не один сайт.
Сохраняются ли видео у вас на сервере?
По умолчанию — нет. Видео транслируется потоком с исходного сервиса. Можно будет включить временный кэш, если понадобится.