creator cover chimildic
chimildic

chimildic

Программист

150subscribers

8posts

goals2
0 of 10 paid subscribers
Спонсировать новые проекты
12 of $ 125 raised
Спонсировать новые проекты

About

Привет👋 На этой странице иногда публикуются посты о моих проектах и выдается эксклюзивный доступ к их скачиванию. 
Audiolist - конструктор плейлистов теперь для андроид
VK Play Tools - расширение, добавляет разные фишки на сайт VK Play Live
YaMuTools - расширение, набор утилит для Яндекс.Музыки
goofy - конструктор плейлистов для Spotify со множеством аддонов
livelib-backup - сервис по экспорту списка книг с Livelib.ru
• obs-vlc-video-plugin - плагин с поддержкой Streamlink для OBS Studio

Audiolist в бете!

Долгая история андроид приложения Audiolist продолжается. Ранее для него выходил обзор и пост с описанием причин долгого выхода. 
По тем же пунктам:
1. Для работы с API нужно пройти модерацию Spotify. В ней отказывали по причине того, что приложение позволяло переносить любой плейлист на другую платформу. Что запрещено правилами Spotify. Разрешены только плейлисты пользователя. 
Модерация пройдена. Компромисс в том, что все плейлисты не принадлежащие вам - отбрасываются. Однако, одна команда до переноса позволяет превратить все треки в ваши банально сохраняя их в плейлист. Все формальности соблюдены.
2. Spotify заблокировал API для запросов из России.
Запросы по-прежнему блокируются. Но один финт пока успешно решает эту проблему. Достаточно добавить Google-аккаунт в окружение программы. 
3. Новый пункт. Spotify обновил политику для API. Пользователи goofy уже успели это хорошо ощутить. Для Audiolist тоже выделен обрезанный кусок API. Например, перестали давать рекомендации. Но другие точки, к примеру, персональные плейлисты от Spotify по-прежнему приходят. 
Способы установки
1) Открытое тестирование. Регион Россия. Скачать в Google Play.
2) Закрытое тестирование. Любой регион. Для доступа нужна ваша почта от Google Play. Присылать сюда. Как только я вручную добавлю почту в белый список, на этой странице появится приглашение на тест. Установка также через Google Play.
Не работает оформление премиума, даже вход в гугл аккаунт для него завершается ошибкой, а без входа не оформить
Хотелось бы видеть возможность выгрузить список треков в файл.
Возможно ли направить список не найденных при переносе между платформами песен в отдельную переменную для дальнейшего использования (напр. тоже в файл записать)

Streamlink для OBS Studio

Полезный плагин для стримеров, которые захватывают видеопотоки коллег. Например, во время кооперативов или соревнований. Достаточно указать название канала и OBS сразу покажет видеопоток. 
Модификация изменяет стандартный VLC-плагин, добавляя в него поддержку Streamlink и аппаратного ускорения, т.е. перенос основной нагрузки от рендеринга с процессора на видеокарту. 
Вы можете выбрать качество трансляции, включить низкую задержку. Расширенные параметры Streamlink позволяют даже отключить рекламу. Также для удобства в плагин добавлена настройка, которая сразу включит звук трансляции.
Установить
______

📚 Экспорт прочитанных книг с Livelib.ru

С 2011 года у социальной сети в мире книжек Livelib есть запрос от пользователей на экспорт списка прочитанных книг. Для разных целей: спасти историю на случай закрытия сервиса, создавать графики в Excel, перейти в другой сервис.
За последние несколько лет уже появились решения от сторонних разработчиков. Кто-то делал целую курсовую работу. Потому что очень подробно описал процесс с добавлением базы данных. Кто-то обошелся простым скриптом. Самый дружелюбный вариант требует вручную сохранить страницу и загрузить на сервис для парсинга. Кстати, последний вариант можно назвать квестом со звездочкой для пользователя мобильного устройства.
Далеко не каждый читатель сможет завести скрипт, пройти квест или довольствоваться лишь названием книги из-за особенностей реализации сервиса. Мне стало интересно, а как я решу эту задачу?
Выбор платформы
Расширение для браузера - хороший вариант, но отрезает
мобильных пользователей. И, если честно, разметка и процессы сайта довольно старые или просто плохие. Особенно на контрасте с VK Play Live или Яндекс.Музыкой. Внедрил казалось бы стандартные на сегодня стили страницы для будущего окна от расширения - так то тут, то там поехали кнопки и анимации самого сайта. Потому что создатели решили, что размещать элементы в абсолютных позициях и выравнивать по пикселям это хорошая затея. Понятно, что внедрение сторонних вещей ломает исходник. Но исправлять добрую половину сайта или искать фреймворк, который приживется лучше - нет никакого желания. 

Обзор расширения VK Play Tools

Смайлики
Расширение позволяет отправлять в чат кастомные смайлики от провайдеров, которые работают на Twitch.
Превью
При наведении мыши на онлайн стрим в боковом меню покажет превью с плером без захода на страницу, а также включит звук для маленьких превью на главной и страницах с категориями.
Если ты не против, повешу у себя на канале VK Play (Video) баннер на этот пост.

Почему Audiolist до сих пор не вышел?

1. Для работы с API нужно пройти модерацию Spotify. Приложение проходило проверку 134 дня. Пришёл отказ. Потому что приложение позволяет перенести плейлист любого автора на другую платформу. Spotify запрещает такой перенос. За исключением случая, когда автор плейлиста сам пользователь.
Spotify не отвечал как на просьбы ускорения модерации, так и на уточняющие вопросы по причине отказа. Она вызывает много пограничных состояний. Ведь любой плейлист можно скопировать к себе.
2. Spotify окончательно заблокировал API для запросов из России. На любой запрос приходит ошибка. Включая запросы от аккаунта с подпиской.
Под VPN запросы естественно проходят. Но многие сценарии приложения подразумевают работу в фоне. Пользователь не станет включать его руками каждый раз. Как и создавать костыль с автовключением через Tasker.
В результате, можно снова пойти на модерацию уже с фильтром на автора плейлиста и завести своё прокси на зарубежном сервере для перенапраления трафика. Тогда снова встаёт вопрос монетизации и способа распространения. Также не исключено, что модерация будет отозвана за обход блокировки.
Такова ситуация на момент публикации поста. Буду ли продолжать - вопрос открытый. 

В разработке: андроид приложение Audiolist

UPD: вышло в раннем доступе
Конструктор плейлистов для музыкальных сервисов.
Длиннопост про функции с примерами и сбор на закрытое тестирование.
Какую музыкальную платформу вы считаете основной для себя?
Spotify
15 votes
Яндекс.Музыка
12 votes
VK Музыка
Apple Music
2 votes
YouTube Music
Deezer
Tidal
1 vote
Другая (напишите в комментариях)
1 vote
31 users voted
Qobuz + ЯМ
жду не до ждусь
Sergey Orlov, модерация Spotify все никак не отвечает

Обзор YaMuTools для андроид

Приложение, как конструктор лего, дает набор деталей, из которых Вы можете составить личный плейлист для Яндекс.Музыки.
Вот если бы можно было плейлисты импортировать допустим в Kodi или Plex, можно было бы и платную версию купить, а так просто очередной миксер треков...
На споти когда уже готово будет ?beaming_face
Денис Санников, на форуме goofy в телеграм (https://t.me/forum_goofy) есть описание и скриншоты приложения, которое объединяет несколько платформ в единый конструктор. Некоторое время проект был заморожен, но постепенно возвращаюсь к разработке.
(Архив) YaMuTools - 1.0.0a
В архиве. Не покупайте. Приложение давно не поддерживается. Новый дизайн Яндекс.Музыки сломает приложение. 
Level required:
Тестировщик
Subscription levels2

Тестировщик

$ 2.5 per month
• Поддержать разработчика

Программист

$ 5 per month
• Поддержать разработчика
Go up