Это локальный музыкальный проигрыватель, основанный на PySide6/PyQt6. Он фокусируется на отображении встроенных текстов песен и информации о песнях, поддерживает получение онлайн-текстов песен и использует базу данных SQLite3 для поиска музыки.
Воспроизведение мультимедиа в этом программном обеспечении реализовано на основе класса QMediaPlayer в Qt5, а на платформе Windows QMediaPlayer основан на DirectShowPlayerService. Если на вашем компьютере нет декодера DirectShow, проигрыватель не будет работать нормально (проявляется в постоянном переключении музыки). Поэтому вам необходимо проверить, установлен ли на вашем ПК декодер LAV. В настоящее время основными версиями LAV являются:
Если вы никогда не устанавливали декодер LAV, рекомендуется установить базовую версию K-Lite, которая имеет небольшой размер и быстро устанавливается.
Реализован на Python и PySide6.
Поддерживает форматы воспроизведения и чтения тегов mp3, flac, wav, m4a, ape. Не поддерживает воспроизведение формата dsd (пока не найден способ поддержки dsd с помощью DirectShow).
Поддерживает чтение встроенных текстов песен и файлов lrc в той же папке, предпочитая встроенные тексты песен. Поддерживает формат текстов песен (и рекомендуется), где основной и второстепенный тексты разделены строками, поддерживает отключение перевода в программе, поддержку отображения японских ромадзи, получение текстов песен и комментариев из сети (без гарантии точности).
Отображает обложки альбомов, метаданные и информацию о песнях.
Получает все музыкальные файлы в папке (включая подпапки), поддерживает поиск по названию песни, исполнителю, альбому и жанру.
Режимы воспроизведения включают список, случайный порядок, одиночный цикл, список музыки можно отсортировать по порядку пиньинь, по времени в обратном порядке или по дате создания в обратном порядке.
Автоматически сохраняет конфигурацию программы для удобства последующего использования.
Проверяет наличие обновлений вручную.
Обновляет музыкальную базу данных автоматически.
Частично управляется с клавиатуры.
— Программа создаст файлы конфигурации setting.json и базу данных songs.db в текущем каталоге, что может вызвать предупреждения об уничтожении программного обеспечения. — Если у вас возникли проблемы с открытием программы из-за изменения пути к песне, попробуйте удалить файлы songs.db и setting.json в каталоге, чтобы сбросить настройки проигрывателя.
— 2023.10.07-1.6.0: Исправлена логическая ошибка при выборе текста песни после предыдущего обновления; обновлены некоторые комментарии; оптимизирована логика добавления и определения римских букв; оптимизированы ограничивающие операторы формата; улучшен эффект отображения римских букв; обновлён файл шрифта; оптимизирован вопрос невозможности восстановления после сворачивания меню в Windows; обновление с PyQt5 до PySide6, полное изменение кода для соответствия новому API, полная адаптация интерфейса, оптимизация отображения на экранах с разной разрешающей способностью; добавлено цифровое отображение прогресса музыки во время инициализации; оптимизирован способ загрузки ресурсов шрифтов.
Дополнительные исторические обновления см. на странице отправки.
— Функция масштабирования интерфейса.
— Лучший дизайн интерфейса.
— Оптимизация получения и отображения онлайн-данных.
— Чтение обложек для формата APE.
— Статистика воспроизведения музыки.
— Загрузка и управление несколькими путями к музыке.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )