Иногда, в моменты долгой, монотонной работы, кажется, будто ты — не человек, а часть машины. Руки совершают однотипные движения, тело гнётся по привычной траектории, а сознание... оно словно отстыковывается, улетает. Будто ты пассажир на корабле, курсирующем в сторону Альфы Центавра. Всё идёт по плану, автоматика справляется, и разумная часть мозга уходит в стазис до следующей звёздной системы.
Увы, в моём случае никакой Альфы Центавра не было. Была обычная полиграфия, где я проводил дни за ручной работой, и казалось, что каждый день — это та же страница, только с другим номером. Чтобы не сойти с ума, я начал слушать подкасты. YouTube стал для меня чем-то вроде университетского курса. Оказалось, что там есть интервью, обсуждения, научные разговоры — всё это можно не смотреть, а просто слушать.
Рабочие часы стали капать иначе: не как скучные капли из протекающего крана, а как ритмичные удары метронома, за которым шло что-то большее. Мозг, пока руки механически перекладывали стопки бумаги, узнавал про неоднозначность алкоголя, почему мозг боится перемен, фокусы памяти...
Но быстро всплыла одна проблема: слушать подкасты с включённым экраном — это, мягко говоря, неудобно. Батарея таяла, как весенний лёд. Трафик — улетал. Экран в кармане жил своей жизнью: перематывал, сбрасывал, раздражал. Решение вроде бы было на поверхности — подписка YouTube Premium. Но полторы тысячи в месяц? Не-е, спасибо. Вот если бы ценник был в районе трёхсот — тогда ещё можно было бы подумать.
Я начал искать альтернативы. Приложения, браузеры, обёртки. Всё не то. Еще и видео в последнее время стало грузиться медленно. Почему? Никто не знал. У знакомых — та же беда. И вот тогда, в одну из таких бессмысленных загрузок, я подумал: «А почему бы не сделать своё?»
«Зачем ещё одно?» — спросит кто-то. А я спрошу в ответ: «Зачем ещё одна песня, если уже написано столько?» Мир не делится на «лучшее» и «лишнее». Он делится на то, что откликается, и то, что нет. И, возможно, моё приложение откликнется кому-то сильнее, чем другие.
К слову, программированием я увлёкся ещё в 2015-м — начал с Delphi. На тот момент язык уже вышел из моды, но мне было всё равно: хотелось просто с чего-то начать и наконец понять, как всё устроено. Сначала писал Windows-приложения, потом подтянул Python с фронтом для web-приложений и Telegram-ботов. Всё это было больше похоже на исследование неизведанного острова, чем на работу. Хотелось разбираться, понимать, строить что-то своё — пусть и в стол.
С годами тяга не угасла. Появились Java и Kotlin, зашёл в Linux, увлёкся нейросетями и GPT. Многое было ради интереса, многое — просто чтобы попробовать. Но тогда, в тот вечер, когда начал писать «то самое» приложение, я вдруг понял: это не очередной эксперимент. Это — в цель.
Я решил сделать приложение, которое будет:
позволять слушать видео в фоне;
экономить батарею и трафик;
при желании — скачивать контент;
и, главное, работать быстро и стабильно.
Работал вечерами. Днём — типография, потом ужин, потом код. Иногда — по выходным. Пять месяцев. Пять месяцев попыток, ошибок, правок, вдохновений, откатов, снова вдохновений. И вот, когда всё почти было готово — YouTube внезапно начал «резать» скорость загрузки. Всё, что работало как часы, начало спотыкаться. Пришлось оптимизировать потоки, делать адаптацию под мобильные сети, чтобы хоть как-то стабилизировать поток данных. Сейчас вроде работает. Если у вас тоже YouTube подвисает, из-за слабого интернета или чего-то еще, то внутренний оптимизатор поможет. Особенно в мобильных сетях. С Wi-Fi бывает хуже — не всегда, но бывает.
Я не оставлю ссылку — не хочу, чтобы пост снесли. Но найти приложение просто: вбейте "Стримикс" в Google или Яндекс, оно будет среди первых. Доступно в RuStore и 4PDA. Только Android, увы.
Скачивать видео и аудио с YouTube;
Проигрывать в фоне онлайн и оффлайн;
Искать контент прямо в приложении;
Подгружать новые видео с любимых каналов;
Оптимизировать работу YouTube, если случаются тормоза.
Реклама? Есть, но по минимуму: при скачивании, включении оптимизатора и баннер внизу. Хотите без — есть подписка за 50 рублей. Всё просто.
Если у вас есть идеи — пишите. Работает — не работает, красиво — некрасиво, непонятно — неудобно. Я читаю всё.
Меня зовут Кузьмич. И я рад, что вы дочитали до конца.
Всё началось с одного вечера, который затянулся на пять месяцев. Теперь я слушаю подкасты через своё собственное приложение. Иногда этого достаточно, чтобы понять: не зря...