Releases: PurpleHorrorRus/Meridius
Meridius 15.7
Meridius 15.7
Вообще, это нововведение я планировал на 16 патч, но так как время сейчас безыдейное, то вот, патч ровно для одной фичи, но довольно полезной. Прямо сейчас зайдите в настройки и очистите кэш музыки. Больше он вам не понадобится никогда, Однако сам FFmpeg ещё нужен для других дел, таких, как скачивание треков или загрузка аудио с ютуба, поэтому он остаётся.
- Вся музыка теперь стримится, а не обрабатывается. Это позволяет сильно сэкономить память компьютера и трафик интернета, если кому-то это актуально.
- Удалено кэширование музыки.
Например, закэшированный трек, длительностью более часа мог весить 200 мб, он и загружался полностью в оперативную память из кэша, из-за чего приложение потребляло >500 МБ ОЗУ и могло даже вылетать, теперь этой проблемы нет.
Meridius 15.6
- Исправлена ошибка, из-за которой треки при сколле ленты новостей или стены не добавлялись в список воспроизведения.
- Устранена ошибка, из-за которой не загружался список чатов в окне "поделиться", если у чата нет аватарки.
- Исправлены ошибки с автозагрузкой.
- Добавлен небольшой загрузочный экран при первом запуске.
- Небольшие корректировки в темы и исправление визуальных неточностей.
- Изменены ответы от веб-сокетов. Кто этим пользуется, обратите внимание.
Meridius 15.5
- Устранение ошибок и улучшение стабильности работы приложения.
Meridius 15.4
- Новая настройка: выбор устройства воспроизведения в разделе настроек "плеер". Список устройств обновляется автоматически, когда вы подключаете/отключаете устройство.
- Улучшен код загрузчика аудио на сервера ВК.
Meridius 15.3
- Новый установщик и деинсталлятор. Теперь можно выбирать путь установки приложения.
- Отныне после обновления его установка будет проходить в фоне.
- Некоторые визуальные исправления, в том числе и окна обновления.
- Исправления страниц друзей и сообществ.
- На главной странице избранные пользователи вновь загружаются корректно.
- Исправлен баг, из-за которого не сортировались аудио в плейлистах.
- Исправлен баг, из-за которого не удалялись аудио из плейлистов.
бтв, "новый" дизайн ВК... Зачем это существует? Хотя, ничего у нас не сломало, уже хорошо, верно? Даже Меридиус обзавёлся темами, а ВК не может, хотя разница в аудитории в несколько миллионов человек.
Meridius 15.2
- Различные внешние усовершенствования.
- Исправлен баг, блокирующий кнопку Escape во всей системе.
Meridius 15.1
- Исправлена ошибка, возникающая вследствие удаления трека из плейлиста.
- Исправлены некоторые визуальные баги.
Meridius 15.0 - When They Cry
Для начала, я хочу сказать спасибо за Ваше терпение, ведь плеер не работал около полутора месяца. Я решил не торопиться чинить его, поэтому часто занимался чем-то совсем другим, потому что никто особо не торопился мне написать о неисправностях. Но тем не менее, кто всё-таки терпеливо ждал, спасибо, но ожидания того стоят. И кстати, впервые у патча помимо цифры появилось название, просто потому что.
Новый дизайн
Meridius обрёл новый макет. Спасибо товарищу Кохаю за предоставленное личное видение как должно выглядеть приложение, иконки и цвета. Получилось действительно весьма удобно, современно и красиво. Вместе с тем переделана система и дизайн модальных окон. Настройки переехали в модальное окно.
Удаление компонента переходов между страницами
{пассивнаяагрессия} "Датычо, загрузки в 2077?" {/пассивнаяагрессия}
Удалено.
Новые настройки и выбор темы
В новых настройках теперь можно отключить компоненты главной страницы или отключить её полностью, если она вам не нужна, в таком случае при первом запуске будет сразу загружаться страница с вашими аудиозаписями.
Несколько человек недоумевали, почему до сих пор нет выбора темы (интересно, почему к Spotify такой претензии нет?). Действительно, серьёзная проблема, хоть я и отвечал, что это не в приритете. Теперь есть. Так как я подумал, что новые цвета могут понравиться не всем, я сделал задачу добавления выбора цвета приоритетной и оставить старые цвета по-умолчанию. На данный момент доступны четыре темы на выбор: Classic, Modern, Spotify, Higurashi (бело-красная). К тому же в настройках внешнего вида появилась возможность закруглить края, если кому-то нравятся закруглённые приложения (хотя на практике никогда не встречал таких). Если у вас есть идея для темы - милости прошу написать мне об этом, может я даже составлю гайд позже.
Музыка из ленты новостей
После добавления вкладки с музыкой со стены пользователя/группы, появилась возможность сделать страницу с музыкой из ленты.
Загрузка музыки с YouTube
Ну, формально можно загружать не только музыку, а вообще звук из любого видео на YouTube.
Удаление полноэкранного режима
Удален за ненужностью. Судя по аналитике, им вообще никто не пользуется. Плюс его надо переписывать, а выпуск патча я и без того затянул. Верну, если появятся люди, которым он нужен.
Мелкие изменения
- Улучшена стабильность ядра для конвертируемых аудио продолжительность больше часа.
- Добавлен показатель количества занимаемого места кэшем аудио на диске.
- Возвращены тексты треков по клику на название трека, если у трека есть текст, конечно же.
Meridius 15.6
Meridius 15.6
- Исправлена ошибка, из-за которой треки при сколле ленты новостей или стены не добавлялись в список воспроизведения.
- Устранена ошибка, из-за которой не загружался список чатов в окне "поделиться", если у чата нет аватарки.
- Исправлены ошибки с автозагрузкой.
- Добавлен небольшой загрузочный экран при первом запуске.
- Небольшие корректировки в темы и исправление визуальных неточностей.
- Изменены ответы от веб-сокетов. Кто этим пользуется, обратите внимание.
Meridius 15.5
- Устранение ошибок и улучшение стабильности работы приложения.
Meridius 15.4
- Новая настройка: выбор устройства воспроизведения в разделе настроек "плеер". Список устройств обновляется автоматически, когда вы подключаете/отключаете устройство.
- Улучшен код загрузчика аудио на сервера ВК.
Meridius 15.3
- Новый установщик и деинсталлятор. Теперь можно выбирать путь установки приложения.
- Отныне после обновления его установка будет проходить в фоне.
- Некоторые визуальные исправления, в том числе и окна обновления.
- Исправления страниц друзей и сообществ.
- На главной странице избранные пользователи вновь загружаются корректно.
- Исправлен баг, из-за которого не сортировались аудио в плейлистах.
- Исправлен баг, из-за которого не удалялись аудио из плейлистов.
бтв, "новый" дизайн ВК... Зачем это существует? Хотя, ничего у нас не сломало, уже хорошо, верно? Даже Меридиус обзавёлся темами, а ВК не может, хотя разница в аудитории в несколько миллионов человек.
Meridius 15.2
- Различные внешние усовершенствования.
- Исправлен баг, блокирующий кнопку Escape во всей системе.
Meridius 15.1
- Исправлена ошибка, возникающая вследствие удаления трека из плейлиста.
- Исправлены некоторые визуальные баги.
Meridius 15.0 - When They Cry
Для начала, я хочу сказать спасибо за Ваше терпение, ведь плеер не работал около полутора месяца. Я решил не торопиться чинить его, поэтому часто занимался чем-то совсем другим, потому что никто особо не торопился мне написать о неисправностях. Но тем не менее, кто всё-таки терпеливо ждал, спасибо, но ожидания того стоят. И кстати, впервые у патча помимо цифры появилось название, просто потому что.
Новый дизайн
Meridius обрёл новый макет. Спасибо товарищу Кохаю за предоставленное личное видение как должно выглядеть приложение, иконки и цвета. Получилось действительно весьма удобно, современно и красиво. Вместе с тем переделана система и дизайн модальных окон. Настройки переехали в модальное окно.
Удаление компонента переходов между страницами
{пассивнаяагрессия} "Датычо, загрузки в 2077?" {/пассивнаяагрессия}
Удалено.
Новые настройки и выбор темы
В новых настройках теперь можно отключить компоненты главной страницы или отключить её полностью, если она вам не нужна, в таком случае при первом запуске будет сразу загружаться страница с вашими аудиозаписями.
Несколько человек недоумевали, почему до сих пор нет выбора темы (интересно, почему к Spotify такой претензии нет?). Действительно, серьёзная проблема, хоть я и отвечал, что это не в приритете. Теперь есть. Так как я подумал, что новые цвета могут понравиться не всем, я сделал задачу добавления выбора цвета приоритетной и оставить старые цвета по-умолчанию. На данный момент доступны четыре темы на выбор: Classic, Modern, Spotify, Higurashi (бело-красная). К тому же в настройках внешнего вида появилась возможность закруглить края, если кому-то нравятся закруглённые приложения (хотя на практике никогда не встречал таких). Если у вас есть идея для темы - милости прошу написать мне об этом, может я даже составлю гайд позже.
Музыка из ленты новостей
После добавления вкладки с музыкой со стены пользователя/группы, появилась возможность сделать страницу с музыкой из ленты.
Загрузка музыки с YouTube
Ну, формально можно загружать не только музыку, а вообще звук из любого видео на YouTube.
Удаление полноэкранного режима
Удален за ненужностью. Судя по аналитике, им вообще никто не пользуется. Плюс его надо переписывать, а выпуск патча я и без того затянул. Верну, если появятся люди, которым он нужен.
Мелкие изменения
- Улучшена стабильность ядра для конвертируемых аудио продолжительность больше часа.
- Добавлен показатель количества занимаемого места кэшем аудио на диске.
- Возвращены тексты треков по клику на название трека, если у трека есть текст, конечно же.
Meridius 15.5
Meridius 15.5
- Устранение ошибок и улучшение стабильности работы приложения.
Meridius 15.4
- Новая настройка: выбор устройства воспроизведения в разделе настроек "плеер". Список устройств обновляется автоматически, когда вы подключаете/отключаете устройство.
- Улучшен код загрузчика аудио на сервера ВК.
Meridius 15.3
- Новый установщик и деинсталлятор. Теперь можно выбирать путь установки приложения.
- Отныне после обновления его установка будет проходить в фоне.
- Некоторые визуальные исправления, в том числе и окна обновления.
- Исправления страниц друзей и сообществ.
- На главной странице избранные пользователи вновь загружаются корректно.
- Исправлен баг, из-за которого не сортировались аудио в плейлистах.
- Исправлен баг, из-за которого не удалялись аудио из плейлистов.
бтв, "новый" дизайн ВК... Зачем это существует? Хотя, ничего у нас не сломало, уже хорошо, верно? Даже Меридиус обзавёлся темами, а ВК не может, хотя разница в аудитории в несколько миллионов человек.
Meridius 15.2
- Различные внешние усовершенствования.
- Исправлен баг, блокирующий кнопку Escape во всей системе.
Meridius 15.1
- Исправлена ошибка, возникающая вследствие удаления трека из плейлиста.
- Исправлены некоторые визуальные баги.
Meridius 15.0 - When They Cry
Для начала, я хочу сказать спасибо за Ваше терпение, ведь плеер не работал около полутора месяца. Я решил не торопиться чинить его, поэтому часто занимался чем-то совсем другим, потому что никто особо не торопился мне написать о неисправностях. Но тем не менее, кто всё-таки терпеливо ждал, спасибо, но ожидания того стоят. И кстати, впервые у патча помимо цифры появилось название, просто потому что.
Новый дизайн
Meridius обрёл новый макет. Спасибо товарищу Кохаю за предоставленное личное видение как должно выглядеть приложение, иконки и цвета. Получилось действительно весьма удобно, современно и красиво. Вместе с тем переделана система и дизайн модальных окон. Настройки переехали в модальное окно.
Удаление компонента переходов между страницами
{пассивнаяагрессия} "Датычо, загрузки в 2077?" {/пассивнаяагрессия}
Удалено.
Новые настройки и выбор темы
В новых настройках теперь можно отключить компоненты главной страницы или отключить её полностью, если она вам не нужна, в таком случае при первом запуске будет сразу загружаться страница с вашими аудиозаписями.
Несколько человек недоумевали, почему до сих пор нет выбора темы (интересно, почему к Spotify такой претензии нет?). Действительно, серьёзная проблема, хоть я и отвечал, что это не в приритете. Теперь есть. Так как я подумал, что новые цвета могут понравиться не всем, я сделал задачу добавления выбора цвета приоритетной и оставить старые цвета по-умолчанию. На данный момент доступны четыре темы на выбор: Classic, Modern, Spotify, Higurashi (бело-красная). К тому же в настройках внешнего вида появилась возможность закруглить края, если кому-то нравятся закруглённые приложения (хотя на практике никогда не встречал таких). Если у вас есть идея для темы - милости прошу написать мне об этом, может я даже составлю гайд позже.
Музыка из ленты новостей
После добавления вкладки с музыкой со стены пользователя/группы, появилась возможность сделать страницу с музыкой из ленты.
Загрузка музыки с YouTube
Ну, формально можно загружать не только музыку, а вообще звук из любого видео на YouTube.
Удаление полноэкранного режима
Удален за ненужностью. Судя по аналитике, им вообще никто не пользуется. Плюс его надо переписывать, а выпуск патча я и без того затянул. Верну, если появятся люди, которым он нужен.
Мелкие изменения
- Улучшена стабильность ядра для конвертируемых аудио продолжительность больше часа.
- Добавлен показатель количества занимаемого места кэшем аудио на диске.
- Возвращены тексты треков по клику на название трека, если у трека есть текст, конечно же.
Meridius 15.4
Meridius 15.4
- Новая настройка: выбор устройства воспроизведения в разделе настроек "плеер". Список устройств обновляется автоматически, когда вы подключаете/отключаете устройство.
- Улучшен код загрузчика аудио на сервера ВК.
Meridius 15.3
- Новый установщик и деинсталлятор. Теперь можно выбирать путь установки приложения.
- Отныне после обновления его установка будет проходить в фоне.
- Некоторые визуальные исправления, в том числе и окна обновления.
- Исправления страниц друзей и сообществ.
- На главной странице избранные пользователи вновь загружаются корректно.
- Исправлен баг, из-за которого не сортировались аудио в плейлистах.
- Исправлен баг, из-за которого не удалялись аудио из плейлистов.
бтв, "новый" дизайн ВК... Зачем это существует? Хотя, ничего у нас не сломало, уже хорошо, верно? Даже Меридиус обзавёлся темами, а ВК не может, хотя разница в аудитории в несколько миллионов человек.
Meridius 15.2
- Различные внешние усовершенствования.
- Исправлен баг, блокирующий кнопку Escape во всей системе.
Meridius 15.1
- Исправлена ошибка, возникающая вследствие удаления трека из плейлиста.
- Исправлены некоторые визуальные баги.
Meridius 15.0 - When They Cry
Для начала, я хочу сказать спасибо за Ваше терпение, ведь плеер не работал около полутора месяца. Я решил не торопиться чинить его, поэтому часто занимался чем-то совсем другим, потому что никто особо не торопился мне написать о неисправностях. Но тем не менее, кто всё-таки терпеливо ждал, спасибо, но ожидания того стоят. И кстати, впервые у патча помимо цифры появилось название, просто потому что.
Новый дизайн
Meridius обрёл новый макет. Спасибо товарищу Кохаю за предоставленное личное видение как должно выглядеть приложение, иконки и цвета. Получилось действительно весьма удобно, современно и красиво. Вместе с тем переделана система и дизайн модальных окон. Настройки переехали в модальное окно.
Удаление компонента переходов между страницами
{пассивнаяагрессия} "Датычо, загрузки в 2077?" {/пассивнаяагрессия}
Удалено.
Новые настройки и выбор темы
В новых настройках теперь можно отключить компоненты главной страницы или отключить её полностью, если она вам не нужна, в таком случае при первом запуске будет сразу загружаться страница с вашими аудиозаписями.
Несколько человек недоумевали, почему до сих пор нет выбора темы (интересно, почему к Spotify такой претензии нет?). Действительно, серьёзная проблема, хоть я и отвечал, что это не в приритете. Теперь есть. Так как я подумал, что новые цвета могут понравиться не всем, я сделал задачу добавления выбора цвета приоритетной и оставить старые цвета по-умолчанию. На данный момент доступны четыре темы на выбор: Classic, Modern, Spotify, Higurashi (бело-красная). К тому же в настройках внешнего вида появилась возможность закруглить края, если кому-то нравятся закруглённые приложения (хотя на практике никогда не встречал таких). Если у вас есть идея для темы - милости прошу написать мне об этом, может я даже составлю гайд позже.
Музыка из ленты новостей
После добавления вкладки с музыкой со стены пользователя/группы, появилась возможность сделать страницу с музыкой из ленты.
Загрузка музыки с YouTube
Ну, формально можно загружать не только музыку, а вообще звук из любого видео на YouTube.
Удаление полноэкранного режима
Удален за ненужностью. Судя по аналитике, им вообще никто не пользуется. Плюс его надо переписывать, а выпуск патча я и без того затянул. Верну, если появятся люди, которым он нужен.
Мелкие изменения
- Улучшена стабильность ядра для конвертируемых аудио продолжительность больше часа.
- Добавлен показатель количества занимаемого места кэшем аудио на диске.
- Возвращены тексты треков по клику на название трека, если у трека есть текст, конечно же.
Meridius 15.3
Meridius 15.3
- Новый установщик и деинсталлятор. Теперь можно выбирать путь установки приложения.
- Отныне после обновления его установка будет проходить в фоне.
- Некоторые визуальные исправления, в том числе и окна обновления.
- Исправления страниц друзей и сообществ.
- На главной странице избранные пользователи вновь загружаются корректно.
- Исправлен баг, из-за которого не сортировались аудио в плейлистах.
- Исправлен баг, из-за которого не удалялись аудио из плейлистов.
бтв, "новый" дизайн ВК... Зачем это существует? Хотя, ничего у нас не сломало, уже хорошо, верно? Даже Меридиус обзавёлся темами, а ВК не может, хотя разница в аудитории в несколько миллионов человек.
Meridius 15.2
- Различные внешние усовершенствования.
- Исправлен баг, блокирующий кнопку Escape во всей системе.
Meridius 15.1
- Исправлена ошибка, возникающая вследствие удаления трека из плейлиста.
- Исправлены некоторые визуальные баги.
Meridius 15.0 - When They Cry
Для начала, я хочу сказать спасибо за Ваше терпение, ведь плеер не работал около полутора месяца. Я решил не торопиться чинить его, поэтому часто занимался чем-то совсем другим, потому что никто особо не торопился мне написать о неисправностях. Но тем не менее, кто всё-таки терпеливо ждал, спасибо, но ожидания того стоят. И кстати, впервые у патча помимо цифры появилось название, просто потому что.
Новый дизайн
Meridius обрёл новый макет. Спасибо товарищу Кохаю за предоставленное личное видение как должно выглядеть приложение, иконки и цвета. Получилось действительно весьма удобно, современно и красиво. Вместе с тем переделана система и дизайн модальных окон. Настройки переехали в модальное окно.
Удаление компонента переходов между страницами
{пассивнаяагрессия} "Датычо, загрузки в 2077?" {/пассивнаяагрессия}
Удалено.
Новые настройки и выбор темы
В новых настройках теперь можно отключить компоненты главной страницы или отключить её полностью, если она вам не нужна, в таком случае при первом запуске будет сразу загружаться страница с вашими аудиозаписями.
Несколько человек недоумевали, почему до сих пор нет выбора темы (интересно, почему к Spotify такой претензии нет?). Действительно, серьёзная проблема, хоть я и отвечал, что это не в приритете. Теперь есть. Так как я подумал, что новые цвета могут понравиться не всем, я сделал задачу добавления выбора цвета приоритетной и оставить старые цвета по-умолчанию. На данный момент доступны четыре темы на выбор: Classic, Modern, Spotify, Higurashi (бело-красная). К тому же в настройках внешнего вида появилась возможность закруглить края, если кому-то нравятся закруглённые приложения (хотя на практике никогда не встречал таких). Если у вас есть идея для темы - милости прошу написать мне об этом, может я даже составлю гайд позже.
Музыка из ленты новостей
После добавления вкладки с музыкой со стены пользователя/группы, появилась возможность сделать страницу с музыкой из ленты.
Загрузка музыки с YouTube
Ну, формально можно загружать не только музыку, а вообще звук из любого видео на YouTube.
Удаление полноэкранного режима
Удален за ненужностью. Судя по аналитике, им вообще никто не пользуется. Плюс его надо переписывать, а выпуск патча я и без того затянул. Верну, если появятся люди, которым он нужен.
Мелкие изменения
- Улучшена стабильность ядра для конвертируемых аудио продолжительность больше часа.
- Добавлен показатель количества занимаемого места кэшем аудио на диске.
- Возвращены тексты треков по клику на название трека, если у трека есть текст, конечно же.
Meridius 15.2
Meridius 15.2
- Различные внешние усовершенствования.
- Исправлен баг, блокирующий кнопку Escape во всей системе.
Meridius 15.1
- Исправлена ошибка, возникающая вследствие удаления трека из плейлиста.
- Исправлены некоторые визуальные баги.
Meridius 15.0 - When They Cry
Для начала, я хочу сказать спасибо за Ваше терпение, ведь плеер не работал около полутора месяца. Я решил не торопиться чинить его, поэтому часто занимался чем-то совсем другим, потому что никто особо не торопился мне написать о неисправностях. Но тем не менее, кто всё-таки терпеливо ждал, спасибо, но ожидания того стоят. И кстати, впервые у патча помимо цифры появилось название, просто потому что.
Новый дизайн
Meridius обрёл новый макет. Спасибо товарищу Кохаю за предоставленное личное видение как должно выглядеть приложение, иконки и цвета. Получилось действительно весьма удобно, современно и красиво. Вместе с тем переделана система и дизайн модальных окон. Настройки переехали в модальное окно.
Удаление компонента переходов между страницами
{пассивнаяагрессия} "Датычо, загрузки в 2077?" {/пассивнаяагрессия}
Удалено.
Новые настройки и выбор темы
В новых настройках теперь можно отключить компоненты главной страницы или отключить её полностью, если она вам не нужна, в таком случае при первом запуске будет сразу загружаться страница с вашими аудиозаписями.
Несколько человек недоумевали, почему до сих пор нет выбора темы (интересно, почему к Spotify такой претензии нет?). Действительно, серьёзная проблема, хоть я и отвечал, что это не в приритете. Теперь есть. Так как я подумал, что новые цвета могут понравиться не всем, я сделал задачу добавления выбора цвета приоритетной и оставить старые цвета по-умолчанию. На данный момент доступны четыре темы на выбор: Classic, Modern, Spotify, Higurashi (бело-красная). К тому же в настройках внешнего вида появилась возможность закруглить края, если кому-то нравятся закруглённые приложения (хотя на практике никогда не встречал таких). Если у вас есть идея для темы - милости прошу написать мне об этом, может я даже составлю гайд позже.
Музыка из ленты новостей
После добавления вкладки с музыкой со стены пользователя/группы, появилась возможность сделать страницу с музыкой из ленты.
Загрузка музыки с YouTube
Ну, формально можно загружать не только музыку, а вообще звук из любого видео на YouTube.
Удаление полноэкранного режима
Удален за ненужностью. Судя по аналитике, им вообще никто не пользуется. Плюс его надо переписывать, а выпуск патча я и без того затянул. Верну, если появятся люди, которым он нужен.
Мелкие изменения
- Улучшена стабильность ядра для конвертируемых аудио продолжительность больше часа.
- Добавлен показатель количества занимаемого места кэшем аудио на диске.
- Возвращены тексты треков по клику на название трека, если у трека есть текст, конечно же.
v1.5.1
Meridius 15.1
- Исправлена ошибка, возникающая вследствие удаления трека из плейлиста.
- Исправлены некоторые визуальные баги.
Meridius 15.0 - When They Cry
Для начала, я хочу сказать спасибо за Ваше терпение, ведь плеер не работал около полутора месяца. Я решил не торопиться чинить его, поэтому часто занимался чем-то совсем другим, потому что никто особо не торопился мне написать о неисправностях. Но тем не менее, кто всё-таки терпеливо ждал, спасибо, но ожидания того стоят. И кстати, впервые у патча помимо цифры появилось название, просто потому что.
Новый дизайн
Meridius обрёл новый макет. Спасибо товарищу Кохаю за предоставленное личное видение как должно выглядеть приложение, иконки и цвета. Получилось действительно весьма удобно, современно и красиво. Вместе с тем переделана система и дизайн модальных окон. Настройки переехали в модальное окно.
Удаление компонента переходов между страницами
{пассивнаяагрессия} "Датычо, загрузки в 2077?" {/пассивнаяагрессия}
Удалено.
Новые настройки и выбор темы
В новых настройках теперь можно отключить компоненты главной страницы или отключить её полностью, если она вам не нужна, в таком случае при первом запуске будет сразу загружаться страница с вашими аудиозаписями.
Несколько человек недоумевали, почему до сих пор нет выбора темы (интересно, почему к Spotify такой претензии нет?). Действительно, серьёзная проблема, хоть я и отвечал, что это не в приритете. Теперь есть. Так как я подумал, что новые цвета могут понравиться не всем, я сделал задачу добавления выбора цвета приоритетной и оставить старые цвета по-умолчанию. На данный момент доступны четыре темы на выбор: Classic, Modern, Spotify, Higurashi (бело-красная). К тому же в настройках внешнего вида появилась возможность закруглить края, если кому-то нравятся закруглённые приложения (хотя на практике никогда не встречал таких). Если у вас есть идея для темы - милости прошу написать мне об этом, может я даже составлю гайд позже.
Музыка из ленты новостей
После добавления вкладки с музыкой со стены пользователя/группы, появилась возможность сделать страницу с музыкой из ленты.
Загрузка музыки с YouTube
Ну, формально можно загружать не только музыку, а вообще звук из любого видео на YouTube.
Удаление полноэкранного режима
Удален за ненужностью. Судя по аналитике, им вообще никто не пользуется. Плюс его надо переписывать, а выпуск патча я и без того затянул. Верну, если появятся люди, которым он нужен.
Мелкие изменения
- Улучшена стабильность ядра для конвертируемых аудио продолжительность больше часа.
- Добавлен показатель количества занимаемого места кэшем аудио на диске.
- Возвращены тексты треков по клику на название трека, если у трека есть текст, конечно же.
Meridius 15.0
Meridius 15.0 - When They Cry
Для начала, я хочу сказать спасибо за Ваше терпение, ведь плеер не работал около полутора месяца. Я решил не торопиться чинить его, поэтому часто занимался чем-то совсем другим, потому что никто особо не торопился мне написать о неисправностях. Но тем не менее, кто всё-таки терпеливо ждал, спасибо, но ожидания того стоят. И кстати, впервые у патча помимо цифры появилось название, просто потому что.
Новый дизайн
Meridius обрёл новый макет. Спасибо товарищу Кохаю за предоставленное личное видение как должно выглядеть приложение, иконки и цвета. Получилось действительно весьма удобно, современно и красиво. Вместе с тем переделана система и дизайн модальных окон. Настройки переехали в модальное окно.
Удаление компонента переходов между страницами
{пассивнаяагрессия} "Датычо, загрузки в 2077?" {/пассивнаяагрессия}
Удалено.
Новые настройки и выбор темы
В новых настройках теперь можно отключить компоненты главной страницы или отключить её полностью, если она вам не нужна, в таком случае при первом запуске будет сразу загружаться страница с вашими аудиозаписями.
Несколько человек недоумевали, почему до сих пор нет выбора темы (интересно, почему к Spotify такой претензии нет?). Действительно, серьёзная проблема, хоть я и отвечал, что это не в приритете. Теперь есть. Так как я подумал, что новые цвета могут понравиться не всем, я сделал задачу добавления выбора цвета приоритетной и оставить старые цвета по-умолчанию. На данный момент доступны четыре темы на выбор: Classic, Modern, Spotify, Higurashi (бело-красная). К тому же в настройках внешнего вида появилась возможность закруглить края, если кому-то нравятся закруглённые приложения (хотя на практике никогда не встречал таких). Если у вас есть идея для темы - милости прошу написать мне об этом, может я даже составлю гайд позже.
Музыка из ленты новостей
После добавления вкладки с музыкой со стены пользователя/группы, появилась возможность сделать страницу с музыкой из ленты.
Загрузка музыки с YouTube
Ну, формально можно загружать не только музыку, а вообще звук из любого видео на YouTube.
Удаление полноэкранного режима
Удален за ненужностью. Судя по аналитике, им вообще никто не пользуется. Плюс его надо переписывать, а выпуск патча я и без того затянул. Верну, если появятся люди, которым он нужен.
Мелкие изменения
- Улучшена стабильность ядра для конвертируемых аудио продолжительность больше часа.
- Добавлен показатель количества занимаемого места кэшем аудио на диске.
- Возвращены тексты треков по клику на название трека, если у трека есть текст, конечно же.
Meridius 14.0
Meridius 14.0
Довольно долго не было обновлений. На удивление ничего такого серьёзного не сломалось за это время и я мог позаниматься другими вещами, особенно геншином, который забрал меня на долгое время. Спасибо всем, кто присылал свои идеи и сообщал о багах. Всё было записано и всё было исправлено. Давайте пробежимся по ключевым моментам патча.
Стена.
Появилась новая вкладка - стена пользователей и сообществ. Как несложно догадаться, там треки, плейлисты, лайки со стены. Больше мне нечего сказать по этому поводу.
Подсказки.
На удивление, за всё время существования плеера мне написало несколько человек с требованием добавить подсказки в виде тултипов к кнопкам. И они были добавлены.
Другое.
- Была добавлена навигация в "мои аудиозаписи".
- Кнопки в полноэкранном режиме теперь пропадают сами, появляются по движению мыши.
- Некоторые внешние изменения.
Исправления багов.
- Исправлен баг, из-за которого не открывалась страница исполнителя.
- Исправлены баги с очередью воспроизведения. Теперь всё отображается корректно.
- Исправлено появление списка плейлистов при нажатии ПКМ на аудио. Теперь оно не выходит за пределы окна.
- Другие визуальные исправления.
Meridius 13.0
Meridius 13.0
Очень сложный патч в плане разработки. О сложностях и компромиссах я напишу ниже. Если не будет никаких критических багов, то я возьму перерыв. Я знаю, что Meridius не загружался пару дней вообще, но я не мог выпустить хотфикс моментально, потому что работа над 13 патчем кипела вовсю и заниматься фиксом предыдущего я особо не хотел, о чём я бесчеловечно попросил потерпеть до обновления.
Обработка аудио и кэширование.
Теперь, даже если в ссылках на аудио в самом ВК произойдут изменения, Meridius можно будет легко адаптировать к этим изменениям. Раньше я вручную искал расположение полного файла на серверах ВК, но на этот раз с несколькими файлами, которые расположились по какому-то абсолютно новому пути, это сталось невозможным, поэтому было решено рассмотреть другую тактику. По умолчанию наша любимая социальная сеть выдаёт ссылки на потоковые m3u8 файлы, в которые записаны ссылки на .ts файлы (спасибо Эппл за эту "невероятную" технологию). Этих файлов может быть очень много, а конкретное число зависит от длины самого трека. Эти файлы необходимо скачать и "сложить" их вместе в цельный .mp3 файл. Для этого нужен FFmpeg - утилита с открытым исходным кодом для обработки медиафайлов. Если вы наткнётесь на подобный тип файлов, Meridius вас оповестит в подсказке, где нужно будет всего лишь нажать кнопку "установить" или же вы можете заранее установить его через настройки. Обработка и кэширование занимает 3 секунды. Итак, что происходит за эти 3 секунды:
- Парсится m3u8 файл, собирая все ссылки и данные воедино.
- Автоматически получается ключ дешифровки.
- Все .ts файлы качаются в папку m3u8, которую Meridius создаёт автоматически в корне приложения.
3.а. Если .ts файл зашифрован ключом, то бинарное содержимое файла расшифровывается с помощью вышеупомянутого ключа. - С помощью FFmpeg все "кусочки" собираются воедино в цельный .mp3 файл без потери качества.
- Все .ts файлы автоматически удаляются, чтобы не занимать места на жёстком диске, а бинарное содержимое выходного файла передаётся в Meridius в кодировке base64, которое в свою очередь кэшируется в папку %appdata%/meridiusreborn/SongsCache после чего и сам итоговый файл удаляется.
То есть данная обработка нужна лишь единожды, если файл не находится в кэше. Давайте уясним ещё пару моментов.
Q: Почему сохраняется base64, а не бинарное содержимое файла в чистом виде, ведь так один файл может сэкономить на 30% меньше месте на жёстком диске?
A: Это так. Больше скажу, я убил два дня на разработку собственного аудиодвижка, который умел бы работать с этим так, как есть, но для работы этого потребовалось дополнительных 100 МБ ОЗУ. Это никуда не годится, поэтому это были два дня работы впустую. В ходе тестов я пришёл к выводу, что даже хранение аудиозаписей на диске в чистом виде с дальнейшим преобразованием в base64 потребляет больше системных ресурсов, чем того хотелось бы, поэтому самое компромиссное решение появилось само собой - запись base64 в файлы с дальнейшим чтением из них. Я понимаю насколько дорого место на SSD, так как сам являюсь владельцем SSD, поэтому мой небольшой совет - установите все системные папки, такие как %appdata%, %temp%, загрузки, документы и прочее на HDD.
Q: Скачивать аудио и плейлисты по-прежнему можно?
A: Да. Если вам попадается аудио, которое нужно обработать, Meridius даст вам знать, если вы до сих пор не установили FFmpeg. Но есть и другая сторона медали, для скачивания плейлистов наличие FFmpeg обязательно, так как, допустим, среди 1000 аудио, может попасться даже пусть одна или две, которым необходим FFmpeg, не хотелось бы их пропускать, вее~еерно?
Данный метод может работать нестабильно, поэтому не злитесь, а лучше сообщайте мне, если какой-то аудиофайл не обработался, я буду разбираться в причинах и устранять по возможности.
Двухфакторная аутентификация
Причина, по которой многие обходят Meridius стороной является отказ выключать двухфакторную авторизацию в настройках безопасности. Действительно, это выглядит крайне подозрительно. Если бы разработчиком был не я, то я бы сам себе не поверил в свои же намерения. Но это правильно. Я не могу доказать, что происходит с вашими данными, пока не опубликую исходный код приложения, словно кот в коробке. Но тем не менее, поддержка двухфакторной аутентификации появилась и она полностью работает. Работает даже код, присланный администрацией ВК или по СМС (я до сих пор не понимаю по какому принципу VK решает, в какой момент что прислать). Стопроцентная работоспособность авторизации гарантирована в случае, если вы используете приложения для генерации кодов, такие как Google Authenticator или в Telegram. Переавторизация каждые 2 часа больше не нужна. Письма на почту и в уведомление на телефон пересатнут наконец-то приходить в повальном количестве в день. В очередной раз я хочу выразить слова благодарности проекту EasyVK, который как нельзя кстати сделал это возможным и пользователям Meridius, которые ради него отключали двухфакторную авторизацию, держа свой аккаунт в опасности. Больше этого не потребуется. После включения двухфакторной авторизации в настройках безопасности, перезапустите Meridius и введите все необходимые данные ещё раз. Вас попросит два кода - один для обычных функций VK, второй - для HTTP-клиента, который ответственен за работу с аудио.
Сервер
Данный пункт рекомендуется к прочтению айтишникам, остальным по желанию. Meridius под капотом теперь имеет собственный сервер, основой которой послужила библиотека Fastify. В настройках вы можете задать порт, а также включить/выключить сервер, но больше пока что и не нужно. Суть - существуют GET Endpoints и WebSocket Endpoints. Вы можете посмотреть список доступных эндпоинтов, запустив сервер. GET Endpoints выдают результаты по запросу к нему, будь то аудио, плейлист и прочее. Если вы в этом разбираетесь, мне нет смысла объявлять, зачем это нужно. Гораздо интереснее работают WebSocket Endpoints, которые постоянно выдают актуальный результат без необходимости повторяющихся запросов. Пока что таких эндпоинтов всего лишь два - текущий трек и время трека, но в дальнейшем планирется добавление большего количества актуальных данных. О том, как к ним (вебсокетам) подключаться и в дальнейшем оперировать с данными, читайте документацию или туториалы вашего языка программирования. Благодаря этому вы можете связать ваше приложение и Meridius.
Внешний вид
- Вторичный цвет поменялся, теперь он будет оттенком красного. Могут быть ещё изменения этого оттенка, так что особо не привыкайте.
- Верхняя панель имела слишком много пустого места, что выглядело очень плохо. Было решено от неё избавиться и перенести все элементы на левое меню. Едиственным нерешённым моментом остался поиск, если вы не расширяли левое меню, он расположен в контекстном меню пункта "обзор". Не очень удобно, понимаю, но ничего другого я не придумал. Другое дело, выглядит очень даже красиво, если это меню расширить.
- Очередь воспроизведения была переработа полностью. Не только визуально. Теперь, если вы хотите послушать трек следующим, который уже есть в очереди, он просто сдвинется. Так просто логичней.
- Полноэкранный режим был немного изменён.
- Очередь воспроизведения, оповещения теперь имеют свои выдвижные контекстные меню, что освобождает от лишнего клика по иконкам.
- Полоска громкости так же обзавелась новым слайдбаром. Внедрение продолжается.
Остальное
- В настройки добавлен пункт "инструменты разработки". Если у вас возникает какая-нибудь ошибка или что-то не подгружается, опишите мне проблему в ЛС и приложите скрин ошибки, которая при этом возникает, так мне будет проще понять суть ошибки.
- Electron обновлён до свежей версии 10.1.
- Повышена стабильность загрузки главной страницы.