LINUX.ORG.RU

ZXTune b2850

 , , , ,


2

2

Вышла новая версия кроссплатформенного плеера и риппера чиптюн-музыки ZXTune b2850.

Основными достоинствами проекта является его кроссплатформенность, быстрый и глубокий поиск музыкальных модулей в больших объемах данных. Также плеер имеет множество функций, облегчающих работу с большими коллекциями треков: поиск и удаление дубликатов, множество плейлистов, асинхронное выполнение операций, экспорт и конверсия в популярные форматы.

Плеер представлен в виде GUI-приложения на базе Qt (zxtune-qt) и в виде CLI (zxtune123). Также существует версия для ОС Android.

Список основных изменений относительно версии b2635:

  • Добавлено:
    • поддержка более чем 40 различных форматов чиптюнов с помощью библиотеки libxmp
    • zxtune-android: поддержка онлайн-каталога http://zxtunes.com
    • zxtune-android: захват CPU на время сканирования
    • zxtune-android: быстрая навигация по плейлисту и браузеру
    • zxtune-android: режим выбора для плейлиста
    • zxtune-android: добавление текущего модуля в плейлист
    • zxtune-android: поддержка разрешения xxhdpi
    • zxtune-android: зацикленный и случайный порядок воспроизведения плейлиста
    • zxtune-android: зацикливание модулей
    • zxtune-android: строка с навигацией по экранам приложения
    • zxtune-android: добавление/воспроизведение отдельных .xspf файлов
    • zxtune-android: добавление/воспроизведение отдельных .ayl файлов
    • zxtune-android: сохранение списков
    • zxtune-android: всплывающие сообщения для сервиса сканирования
    • zxtune-android: пропуск директирий с ошибками при рекурсивном сканировании
    • zxtune-android: информация о поддерживаемых плагинах в диалоге «О программе»
    • zxtune-android: ручная сортировка плейлиста
  • Исправлено:
    • обработка упакованных TRUSH блоков с нестандартным распаковщиком
    • воспроизведение AS0/ASC треков
    • автоперименование файлов при экспорте/конверсии
    • пропуск поврежденных файлов в LHA архивах
    • падения при разборе DMM треков
    • zxtune-qt: человекочитаемый размер данных в статистике плейлиста
    • zxtune-qt: текст вместо иконок типов
    • zxtune-qt: отключение флага зацикливания при конверсии
    • zxtune-qt: улучшена отзывчивость интерфейса при выполнении асинхронных операций
    • zxtune-qt: прогресс при загрузке плейлистов
    • zxtune-qt: падение при закрытии плейлиста или программы во время выолнения асинхронной операции
    • zxtune-android: улучшенная статистика сканирования
    • zxtune-android: уменьшены залипания интерфейса
    • zxtune-android: улучшена обработка ошибок в файловом браузере
    • zxtune-android: человекочитаемые размеры файлов в браузере
    • zxtune-android: обновлена главная иконка и графика приложения
    • zxtune-android: минимальная поддерживаемая версия 2.3.5 (API v10)
    • zxtune-android: перемотка законченных модулей на начало
    • zxtune-android: кнопка «назад» в окне браузера выполняет переход в родительскую папку

Доступны сборки для Windows и различных дистрибутивов Linux (RedHat, Ubuntu, Arch Linux, Dingux etc). Поддерживаются аппаратные платформы x86, x86_64, arm, armhf (RaspberryPi) и mipsel (Dingux). Во всех пакетах (кроме версии для ArchLinux) Qt/boost слинкованы статически, поэтому дополнительных зависимостей не требуется.

ZXTune для Android поддерживает устройства с минимальной версией 2.3.3 (api v10) и аппаратными платформами arm, arm-v7a и x86.

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: CYB3R (всего исправлений: 2)
Ответ на: комментарий от Indexator

Нет, проще сидеть в интернетах и чесать языком.

ещё один ушибленный c++? у вас секта какая-то что ли? только c++ и ни шагу назад!

anonymous
()
Ответ на: комментарий от vasya_pupkin

Как тебе писалка дисков в 1,5 Гб ?

писалка дисков в 1.5 гб — это из разряда «грешно над убогими смеяться». обсуждаемая в этом топике программа, к счастию, пока не разрослась до таких размеров, но всё может быть...

anonymous
()
Ответ на: комментарий от anonymous

Русский язык? Не не слышал, особенно конечно доставил чиптюн.

Ой! А как правильно-то?

Vitamin_CAIG
() автор топика
Ответ на: комментарий от anonymous

судя по багфиксам, у вас этого хватает и в c++.

Хм. Ну процитируйте навскидку пяток фиксов падений и парочку фиксов утечек памяти.

тем не менее, проще написать компактное ядро без всяких утечек

А не продемонстрируете пример? Собственный, разумеется.

Vitamin_CAIG
() автор топика

чиптюн

Что то похожее на писюн?

sersto
()
Ответ на: комментарий от zh_v68

Да обычную, рок-баллады, Кино, 8mm

лучше на этом и остановиться. Что-то сложнее «три аккорда, два струна, дирижор наш сотона» лучше не пробуйте.

Alsvartr ★★★★★
()

мини-багрепорт: сразу после распаковки и запуска, добавил музло в плейлист, нажал play, и получил ошибку:

Failed to initialize playback.
@b3,d60,e64
--------
Error in OSS backend while working with device '/dev/mixer': No such file or directory.
@69,200,199
--------

конечно, после изменения настройки на alsa все заработало, но неприятно. все же в линуксе уже >10 лет как не oss основная аудио-система.

ну и еще мелочь.. спектральный анализатор рандомно перестает работать. просто перестает перерисовываться. возможно, это на чистых beeper tunes без ay.

waker ★★★★★
()
Ответ на: комментарий от waker

конечно, после изменения настройки на alsa все заработало, но неприятно. все же в линуксе уже >10 лет как не oss основная аудио-система.

По идее, после неудачи с OSS он должен был перейти сам на алсу.

просто перестает перерисовываться. возможно, это на чистых beeper tunes без ay.

Да, там нет вывода в чип, а значит и нечего анализировать.

Vitamin_CAIG
() автор топика
Ответ на: комментарий от Vitamin_CAIG

По идее, после неудачи с OSS он должен был перейти сам на алсу.

но не перешел :)

waker ★★★★★
()
Ответ на: комментарий от anonymous

Давайте скидывать ссылки на youtube на самые хитовые приставочные композиции

Mm<M / SandS - автор самой, субъективно, восхитительной AY музыки

http://ym.mmcm.ru/

http://zxtunes.com/author.php?id=519

Какой-то конкретный трек не буду приводить, т.к. они все настолько хороши, что их кайфово слушать плейлистом.

В этом году мы познакомились, он - крутой чувак, который рад ответить на любые вопросы о написании музыки.

moonglow
()
Ответ на: комментарий от moonglow

Это ты называешь хитовыми композициями? - прослушал несколько десятков, ничего выдающегося, похоже на самые обычные саундтреки на денди.

anonymous
()

еще одно нинужно.

Deleted
()
Ответ на: комментарий от anonymous

если он выдает треки уровня capcom и konami, то это гигантский успех

n_play
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.