Stash v0.9.103 build 139 (Spotify + YouTube Music client)
Stash — это офлайн-музыкальный проигрыватель для Android, который синхронизирует ваши любимые песни, плейлисты, ежедневные миксы, а также находит миксы из Spotify и YouTube Music в единую локальную библиотеку. Треки загружаются в формате высококачественного аудио в формате FLAC.Разработчик: Stash Team
Язык интерфейса: Multilanguage
Совместимость: Android™ 8.0+
Состояние: Untouched версия
Screenshot: Original by Dymonyxx
Ваша музыкальная библиотека Spotify + YouTube в автономном режиме в формате FLAC бесплатно.
Stash — это офлайн-музыкальный проигрыватель для Android, который синхронизирует ваши любимые песни, плейлисты, ежедневные миксы, а также находит миксы из Spotify и YouTube Music в единую локальную библиотеку. Треки загружаются в формате высококачественного аудио в формате FLAC.
Stash не является стриминговым онлайн-сервисом. Это инструмент личной библиотеки для людей, у которых уже есть учетные записи Spotify или YouTube Music и которые хотят, чтобы их библиотека была доступна в автономном режиме на их условиях. Треки студийного качества останутся у вас.
Особенности
● Все в автономном режиме — треки загружаются в виде высококачественного звука без потерь.
● Надежное сопоставление — находит правильную версию треков в 99 % случаев.
● Пользовательские плейлисты — создавайте собственные плейлисты и сохраняйте в них треки где угодно.
● Настройки синхронизации Spotify и YT — выберите, какие именно плейлисты, понравившиеся песни, ежедневные миксы и миксы Discovery нужно синхронизировать. Индивидуальные переключатели для каждого. Не хотите Daily Mix 3? Выключите его.
● Расширенное обнаружение миксов Spotify — Release Radar, Discover Weekly, On Повтор, Дневной список, Повторная перемотка назад, Time Capsule и Ежедневные миксы 1–6 обнаруживаются автоматически, если они доступны. У каждого свой переключатель.
● Режимы синхронизации «Обновить» и «Накопить» — миксы могут либо заменять свое содержимое при каждой синхронизации («Обновить»), либо накладывать новые треки поверх уже имеющихся («Накопление»). Ваш звонок.
● Параллельная загрузка — 8 одновременных треков. Фоновая синхронизация выполняется как приоритетная служба, поэтому фактически она завершается с блокировкой телефона.
● Обложки альбомов в высоком разрешении.
● Автоматические уведомления об обновлениях — ежедневно проверяет GitHub на наличие новых выпусков и уведомляет вас, когда они станут доступны.
● Полный эквалайзер — 5-полосный эквалайзер с предустановками, усилением низких частот и виртуализатором.
● Встроенный вход в Spotify — просто войдите в Spotify внутри приложения.
● Конфиденциальность по задумке — учетные данные зашифрованы с помощью AES-256-GCM, никаких серверов, никакой телеметрии, ничего не покидает ваш телефон.
● Бесплатный и с открытым исходным кодом — без подписок и рекламы, GPL-3.0.
Stash — это офлайн-музыкальный проигрыватель для Android, который синхронизирует ваши любимые песни, плейлисты, ежедневные миксы, а также находит миксы из Spotify и YouTube Music в единую локальную библиотеку. Треки загружаются в формате высококачественного аудио в формате FLAC.
Stash не является стриминговым онлайн-сервисом. Это инструмент личной библиотеки для людей, у которых уже есть учетные записи Spotify или YouTube Music и которые хотят, чтобы их библиотека была доступна в автономном режиме на их условиях. Треки студийного качества останутся у вас.
Особенности
● Все в автономном режиме — треки загружаются в виде высококачественного звука без потерь.
● Надежное сопоставление — находит правильную версию треков в 99 % случаев.
● Пользовательские плейлисты — создавайте собственные плейлисты и сохраняйте в них треки где угодно.
● Настройки синхронизации Spotify и YT — выберите, какие именно плейлисты, понравившиеся песни, ежедневные миксы и миксы Discovery нужно синхронизировать. Индивидуальные переключатели для каждого. Не хотите Daily Mix 3? Выключите его.
● Расширенное обнаружение миксов Spotify — Release Radar, Discover Weekly, On Повтор, Дневной список, Повторная перемотка назад, Time Capsule и Ежедневные миксы 1–6 обнаруживаются автоматически, если они доступны. У каждого свой переключатель.
● Режимы синхронизации «Обновить» и «Накопить» — миксы могут либо заменять свое содержимое при каждой синхронизации («Обновить»), либо накладывать новые треки поверх уже имеющихся («Накопление»). Ваш звонок.
● Параллельная загрузка — 8 одновременных треков. Фоновая синхронизация выполняется как приоритетная служба, поэтому фактически она завершается с блокировкой телефона.
● Обложки альбомов в высоком разрешении.
● Автоматические уведомления об обновлениях — ежедневно проверяет GitHub на наличие новых выпусков и уведомляет вас, когда они станут доступны.
● Полный эквалайзер — 5-полосный эквалайзер с предустановками, усилением низких частот и виртуализатором.
● Встроенный вход в Spotify — просто войдите в Spotify внутри приложения.
● Конфиденциальность по задумке — учетные данные зашифрованы с помощью AES-256-GCM, никаких серверов, никакой телеметрии, ничего не покидает ваш телефон.
● Бесплатный и с открытым исходным кодом — без подписок и рекламы, GPL-3.0.
Изменения:
Ежедневные миксы вернулись, а YouTube — примерно через секунду.
Начиная с версии 0.9.102 возникли две проблемы, и обе они исправлены здесь. Spotify изменил свой веб-плеер, и синхронизация незаметно прекратила хранить Daily Mixes, Discover Weekly и Release Radar. А путь YouTube, который в плохой день решал трек за двадцать секунд, теперь делает это примерно за одну. Остальная часть этого выпуска — это отставание, которое мы очистили на этом пути: сохранение данных делает то, что написано, тексты песен KuGou, порядок вкладок «Понравилось», случайная очередь, возобновление холодного запуска, понравившиеся песни Android Auto и черные обложки альбомов.
Спотифай
● Daily Mixes и Release Radar вернулись (#471). Spotify изменил запрос домашнего канала, и на его карточках плейлистов перестали указываться имена их владельцев, поэтому при синхронизации ни один из ваших миксов не сохранялся. Каждый запрос Spotify теперь пересчитывает свой ключ из живого веб-плеера в тот момент, когда Spotify прекращает его использование, поэтому следующая ротация восстанавливается без обновления приложения. Запустите синхронизацию на вкладке «Синхронизация»; миксы появятся в списке вкладок «Синхронизация», где вы их включите.
● Версия клиента снова считывается из живого веб-плеера. Spotify переместил его; мы отправляем настоящий вместо закрепленного резервного варианта.
Потоковое вещание на YouTube
● Около секунды, а не двадцати. Stash создает на устройстве собственные токены подтверждения происхождения, поэтому URL-адреса InnerTube проходят через стену потоковой передачи YouTube, а не исчезают после первого мегабайта. Два резервных клиента Apple присоединяются к обходу, и клиент, который обслуживался последним, ходит первым.
● Закрытый URL-адрес перемещается дальше, а не удаляется. Когда клиент возвращает URL-адрес, который не будет обслуживать всю дорожку, вместо того, чтобы сдаваться, обход пытается перейти к следующему клиенту.
● Медленный откат никогда не гарантирует победу. Когда InnerTube отвечает, воспроизведение начинается сразу; yt-dlp присоединяется поздно, и его никогда не ждут.
● Скоростная полоса проходит рядом с системой без потерь, а не после нее. YouTube и JioSaavn разрешаются параллельно со ступеньками без потерь и используются только в случае промахов без потерь.
● Предварительный просмотр в результатах поиска выполняется только в ускоренном режиме, поэтому при просмотре не требуется затратить время на запуск yt-dlp.
Сохранение данных и переключатель Lossless
● «Сохранить данные» означает то, что написано. Если этот параметр включен, потоковая передача принимает самый низкий уровень без потерь (качество CD), а на пути YouTube - самое низкое качество, которое предлагает YouTube.
● Переключатель «Без потерь» (ранее «Загрузки без потерь») управляет потоковой передачей, а также загрузками: если он отключен, потоковая передача никогда не касается Qobuz или ARCOD, а подключенная учетная запись Qobuz больше не принимается за мертвую из-за ответа с потерями.
Тексты песен
● KuGou выступает в качестве источника синхронизированных текстов между LRCLIB и YouTube Music, при этом собственные рекомендации KuGou предпочтительнее сторонних загрузок.
● Кредитные строки обрезаются, а не тексты: строка, содержащая только двоеточие, остается на листе.
Плеер и библиотека
● Функция «Сохранить» сохраняет альбом или список воспроизведения в вашей библиотеке без их загрузки (#304).
● На вкладке «Понравилось» сортируется по времени, когда песня вам понравилась (#455).
● На листе очереди отображается порядок перемешивания, пока оно включено (#468).
● Холодный старт показывает, что ваш последний сеанс был приостановлен, а воспроизведение трека из поиска может возобновиться, как и любой другой (#462).
● Черная обложка альбома исчезла. Миниатюры YouTube используют размер, который всегда обслуживает YouTube, сохраненные URL-адреса переносятся, а функция «Сейчас исполняется» показывает заполнитель, а не черную плитку, когда изображение отсутствует.
Андроид Авто
● Запись «Одна понравившаяся песня» в автомобиле и нажатие строки ставит в очередь именно те строки, которые указаны в машине.
Реле без потерь
● Ответ на предварительный просмотр удаляет трек, а не учетную запись. Учетная запись, отмеченная как мертвая, получает еще один шанс через шесть часов, а дневной лимит составляет 1000 на учетную запись.
Под капотом
Контроллер проигрывателя повторно подключается, когда приложение возвращается на передний план. Поиск Qobuz задает все слова сразу и читает ответы в приоритетном порядке. Пропущенная разминка больше не может отравить следующее нажатие. Базовый уровень модульного тестирования снова стал полностью зеленым, и этот выпуск стал первым, прошедшим многоагентную проверку перед пометкой; единственная находка — обрезка текста, которая могла бы обрезать начало песни, — зафиксирована выше.
Авторы
@ParaliyzedEvo: ссылка для загрузки уведомления об обновлении открывается в браузере, как и предполагалось (# 469), а кнопки альбомов в библиотеке позволяют перейти к удаленным альбомам (# 470). Спасибо.
Известные проблемы
● Трек YouTube, который ни один клиент не будет обслуживать напрямую, по-прежнему использует более медленный путь yt-dlp.
Ежедневные миксы вернулись, а YouTube — примерно через секунду.
Начиная с версии 0.9.102 возникли две проблемы, и обе они исправлены здесь. Spotify изменил свой веб-плеер, и синхронизация незаметно прекратила хранить Daily Mixes, Discover Weekly и Release Radar. А путь YouTube, который в плохой день решал трек за двадцать секунд, теперь делает это примерно за одну. Остальная часть этого выпуска — это отставание, которое мы очистили на этом пути: сохранение данных делает то, что написано, тексты песен KuGou, порядок вкладок «Понравилось», случайная очередь, возобновление холодного запуска, понравившиеся песни Android Auto и черные обложки альбомов.
Спотифай
● Daily Mixes и Release Radar вернулись (#471). Spotify изменил запрос домашнего канала, и на его карточках плейлистов перестали указываться имена их владельцев, поэтому при синхронизации ни один из ваших миксов не сохранялся. Каждый запрос Spotify теперь пересчитывает свой ключ из живого веб-плеера в тот момент, когда Spotify прекращает его использование, поэтому следующая ротация восстанавливается без обновления приложения. Запустите синхронизацию на вкладке «Синхронизация»; миксы появятся в списке вкладок «Синхронизация», где вы их включите.
● Версия клиента снова считывается из живого веб-плеера. Spotify переместил его; мы отправляем настоящий вместо закрепленного резервного варианта.
Потоковое вещание на YouTube
● Около секунды, а не двадцати. Stash создает на устройстве собственные токены подтверждения происхождения, поэтому URL-адреса InnerTube проходят через стену потоковой передачи YouTube, а не исчезают после первого мегабайта. Два резервных клиента Apple присоединяются к обходу, и клиент, который обслуживался последним, ходит первым.
● Закрытый URL-адрес перемещается дальше, а не удаляется. Когда клиент возвращает URL-адрес, который не будет обслуживать всю дорожку, вместо того, чтобы сдаваться, обход пытается перейти к следующему клиенту.
● Медленный откат никогда не гарантирует победу. Когда InnerTube отвечает, воспроизведение начинается сразу; yt-dlp присоединяется поздно, и его никогда не ждут.
● Скоростная полоса проходит рядом с системой без потерь, а не после нее. YouTube и JioSaavn разрешаются параллельно со ступеньками без потерь и используются только в случае промахов без потерь.
● Предварительный просмотр в результатах поиска выполняется только в ускоренном режиме, поэтому при просмотре не требуется затратить время на запуск yt-dlp.
Сохранение данных и переключатель Lossless
● «Сохранить данные» означает то, что написано. Если этот параметр включен, потоковая передача принимает самый низкий уровень без потерь (качество CD), а на пути YouTube - самое низкое качество, которое предлагает YouTube.
● Переключатель «Без потерь» (ранее «Загрузки без потерь») управляет потоковой передачей, а также загрузками: если он отключен, потоковая передача никогда не касается Qobuz или ARCOD, а подключенная учетная запись Qobuz больше не принимается за мертвую из-за ответа с потерями.
Тексты песен
● KuGou выступает в качестве источника синхронизированных текстов между LRCLIB и YouTube Music, при этом собственные рекомендации KuGou предпочтительнее сторонних загрузок.
● Кредитные строки обрезаются, а не тексты: строка, содержащая только двоеточие, остается на листе.
Плеер и библиотека
● Функция «Сохранить» сохраняет альбом или список воспроизведения в вашей библиотеке без их загрузки (#304).
● На вкладке «Понравилось» сортируется по времени, когда песня вам понравилась (#455).
● На листе очереди отображается порядок перемешивания, пока оно включено (#468).
● Холодный старт показывает, что ваш последний сеанс был приостановлен, а воспроизведение трека из поиска может возобновиться, как и любой другой (#462).
● Черная обложка альбома исчезла. Миниатюры YouTube используют размер, который всегда обслуживает YouTube, сохраненные URL-адреса переносятся, а функция «Сейчас исполняется» показывает заполнитель, а не черную плитку, когда изображение отсутствует.
Андроид Авто
● Запись «Одна понравившаяся песня» в автомобиле и нажатие строки ставит в очередь именно те строки, которые указаны в машине.
Реле без потерь
● Ответ на предварительный просмотр удаляет трек, а не учетную запись. Учетная запись, отмеченная как мертвая, получает еще один шанс через шесть часов, а дневной лимит составляет 1000 на учетную запись.
Под капотом
Контроллер проигрывателя повторно подключается, когда приложение возвращается на передний план. Поиск Qobuz задает все слова сразу и читает ответы в приоритетном порядке. Пропущенная разминка больше не может отравить следующее нажатие. Базовый уровень модульного тестирования снова стал полностью зеленым, и этот выпуск стал первым, прошедшим многоагентную проверку перед пометкой; единственная находка — обрезка текста, которая могла бы обрезать начало песни, — зафиксирована выше.
Авторы
@ParaliyzedEvo: ссылка для загрузки уведомления об обновлении открывается в браузере, как и предполагалось (# 469), а кнопки альбомов в библиотеке позволяют перейти к удаленным альбомам (# 470). Спасибо.
Известные проблемы
● Трек YouTube, который ни один клиент не будет обслуживать напрямую, по-прежнему использует более медленный путь yt-dlp.
СКАЧАТЬ:
stash_v0_9_103_139.apk
156.51 Mb
30




