{"id":14275,"url":"\/distributions\/14275\/click?bit=1&hash=bccbaeb320d3784aa2d1badbee38ca8d11406e8938daaca7e74be177682eb28b","title":"\u041d\u0430 \u0447\u0451\u043c \u0437\u0430\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e\u0442 \u043f\u0440\u043e\u0444\u0435\u0441\u0441\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u043e\u0434\u0430\u0432\u0446\u044b \u0430\u0432\u0442\u043e?","buttonText":"\u0423\u0437\u043d\u0430\u0442\u044c","imageUuid":"f72066c6-8459-501b-aea6-770cd3ac60a6"}

"YT Frost Mourne" - Бесплатный телеграм бот для скачивания YouTube видео в различных форматах

Если хочешь сделать что-то хорошо, сделай это сам

Для тех, кто не хочет читать мой словестный поток, оставлю сразу ссылку на бота.

Я люблю Telegram всем сердцем. Он прекрасен не только как мессенджер, но и как платформа в целом.

Возможности Telegram давно перевалили за границы обычного мессенджера. Одна только платформа Ботов чего стоит.

Telegram позволяет сохранять файлы из мессенджера в память устройства и хранит их не ограниченное кол-во времени (при правильной настройки приложения)

Мои документы, важные заметки, музыка, фильмы, книги, напоминания, финансы, все это «живет» в Telegram и у меня становится все меньше поводов покидать его в течении дня.

Но вернемся к моему новому Боту. Какова мотивация его создания, кому он может быть полезен, его основной функционал, ограничения и какие у меня планы на будущее. Все это обсудим ниже.

Мотивация

Помимо Telegram, я часто пользуюсь YouTube, не только когда надо «убить время», но и для сбора полезной для себя информации, а так же поиска новой музыки в свою коллекцию.

Многочасовые сборники такого формата — это прям любовь 😁

Когда ты дома и используешь домашний WiFi, то никаких проблем не возникает, но если тебе необходимо посмотреть видео или прослушать что-то через мобильный интернет, частенько жалко тратить на это трафик. Особенно, если ты находишься за границей, на территории роуминга, где стоимость пакетов связи стоит космических денег 😁.

Для решения этой задачи я использовал многими любимый сервис savefrom. net. Он действительно очень хороший, но требует лишних телодвижений, а я крайне ленив.

  • Скопировать ссылку
  • Открыть сайт
  • Вставить ссылку в поле
  • Выбрать формат
  • Дождаться скачивания файла на устройство
  • Загрузить файл в Telegram

В таком режиме я прожил около полугода, после чего, у меня родилась идея написания своего Бота, который позволит делать все тоже самое, но без покидания мессенджера. Так и появился Yt Frost Mourne.

Функционал и ограничения

Что касается функционала, то тут все просто.

  • Оправляем в бота URL с видео из YouTube (shorts тоже поддерживаются)
  • Выбираем какой формат требуется (audio, video)
  • Ждем, когда бот пришлет вам готовый файл
  • profit 😊

Все, никаких сложностей. Если вдруг вы отправите что-то не то, бот вам об этом скажет. Так же придет нотификация, если вдруг у бота произошел сбой. В таком случае, просто обратитесь в группу и я Вам обязательно помогу.

Теперь давайте поговорим об ограничениях.

Основным и самым главным ограничением, на данный момент, является кол-во параллельных загрузок. Это связанно с вычислительными мощностями, на которых работает бот. Как только бот понимает, что нагрузка возросла, он добавляет все ваши запросы в очередь и пишет ваш номер в этой очереди. Вам ничего не требуется делать, просто немного подождать. Когда очередь до вас дойдет, бот автоматически обработает ваше сообщение и пришлет файл.

Вторым ограничением является скорость обработки запроса. Она напрямую зависит от размера (продолжительности) видео, которое Вам нужно скачать. И вот тут кроется не самый очевидный момент.

Скачать 3х часовое видео займет меньше времени, чем скачать аудио дорожку у этого же видео.

Почему так происходит?

Дело в том, что и в случае с аудио и с видео бот скачивает искомый видеоряд с сайта и дальше либо отправляет его Вам как есть, либо тратит время на извлечение аудио дорожки. Процесс извлечения достаточно ресурсоемок и требует времени. Поэтому аудио дорожку скачать занимает чуть больше времени. Это точно можно улучшить и ближайшее время я это сделаю.

Планы на будущее (монетизация, функционал)

Монетизация

Бот в том виде, что есть сейчас, будет бесплатным всегда.

Я считаю, что тот минимум который он дает сейчас, крайне полезен как для меня, так и для других людей и просить за это плату не правильно. Не буду лукавить, зарабатывать тоже хочется, но в каком виде это будет, я еще не думал. Возможно некая подписка на Boosty, которая позволит влиять на развитие бота.

Функционал

Ближайшее время я планирую делать упор на 2 аспекта

  • Увеличение скорости
  • Увеличение кол-во ресурсов, с которых можно будет скачивать (vk, одноклассники, tiktok и т. п.)

Так же есть мысль добавить возможность скачивать книги.

Итого

Данная статья имеет одну цель — привлечь как можно больше людей к использованию бота. Если идея вам понравилась, но хотелось бы чего-то добавить, смело пишите тут в комменты или в чат поддержки.

Большое спасибо за внимание

0
2 комментария
Румянцев

откуда столько мотивации что-то делать

Ответить
Развернуть ветку
# Без Воды

Привет! Напиши в личку, поделюсь кодом, как быстро аудиодорожку скачивать с YT

Ответить
Развернуть ветку
-1 комментариев
Раскрывать всегда