Перейти к содержанию

IgorA

Продвинутые
  • Публикаций

    5 598
  • Баллов

    14 098 
  • Зарегистрирован

  • Посещение

  • Победитель дней

    15

Весь контент IgorA

  1. @AlexMi Album Player реализован на основе принципов минимизации кода, выполняемого при воспроизведении, и выделения звукового движка в отдельный минимизированный процесс. В отношении соответствия этим критериям он скорее превосходит JRiver. На звуке это может сказываться в разной мере в зависимости от конкретной программно-аппаратной конфигурации. Если от конкретных условий и влияний абстрагироваться, то все плееры, обеспечивающие bit-perfect (то есть, почти все существующие) должны играть одинаково. Вне зависимости от интерфейса вывода - через ASIO, KS и WASAPI.
  2. @vzpharm, на x64, конечно, можно пробовать. Плеер портабельный, может запускаться без установки на разных системах. Но у меня нет опыта использования Synology, поэтому я не знаю, есть ли там какие-то особые условия для используемого софта.
  3. @vzpharm, нет, плеер только для решений на процессорах x86, x64. Для Synology надо собирать проект из исходников, а используемая в плеере для декодирования библиотека BASS распространяются без исходников.
  4. @PolarLight, Юрий, прошлая и новая версии рендерера идентичны. Отличается только на единицу номер порта для управления веб-интерфейсом. Не думаю, что это обстоятельство как-то влияет на функционирование. Прошлая версия доступна и сейчас по ее исходной ссылке. В ссылке на последний рендерер достаточно поменять new5 на new4. Сравните. Я думаю, различиям взяться неоткуда.
  5. Обновлена альфа-версия плеера и рендерера для Linux 32-разрядный плеер http://albumplayer.ru/linux/new5/aplayer32.tar.gz 64-разрядный плеер http://albumplayer.ru/linux/new5/aplayer64.tar.gz 32-разрядный рендерер http://albumplayer.ru/linux/new5/aprenderer32.tar.gz 64-разрядный рендерер http://albumplayer.ru/linux/new5/aprenderer64.tar.gz Что нового ∙ Добавлена поддержка WavPack файлов формата ISO.WV. Для формата WavPack добавлена поддержка встроенных картинок и встроенных индексных карт CUE. Для WavPack DSD добавлена поддержка вывода в режиме DoP; ∙ Для формата FLAC добавлена поддержка встроенных картинок и встроенных индексных карт CUE; ∙ Для формата APE добавлена поддержка встроенных картинок и встроенных индексных карт CUE; ∙ Для рендерера изменен порт доступа к веб-интерфейсу на 7779, чтобы была возможность одновременно запустить рендерер и плеер. Напоминаю инструкции. Плеер выводит напрямую через драйвер ALSA. При установке отключается автоматическая загрузка сервера PulseAudio. Восстановить её можно, добавив ";" в начало строки "autospawn = no" в файле /etc/pulse/client.conf (с перезагрузкой). Устанавливается на любой распространенный дистрибутив Linux x86 и x64. Для установки скачать и распаковать архив, соответствующий используемой платформе. Скрипты для запуска плеера с правами root подразумевают, что плеер распакован в папку /usr, но их можно изменить или запускать плеер иначе. Запускать плеер можно и из терминала, и из графического файлового менеджера. После распаковки архива надо однократно выполнить в папке плеера под root файл pulseoff ( sudo ./pulseoff ) и перезагрузиться. Проще всего на любой конфигурации запускать программы от администратора, используя файловый менеджер mc. В терминале запустить sudo mc. После этого все программы, запущенные из панелей менеджера, будут с root правами. Для использования плеера запускается файл aplayer. Первый раз надо запустить плеер обязательно с root правами. Открыть в браузере веб-интерфейс по адресу localhost:7778 для локального доступа или ip_компьютера:7778 по сети. Для рендерера вместо 7778 следует указывать 7779. Перейти в панели настроек (вызывается правой нижней кнопкой на панели) на вкладку Card, найти в списке доступных нужную карту, ввести в поле ввода ее номер и нажать кнопку "Select card". Плеер после этого должен автоматически завершиться. Карту достаточно выбрать один раз для плеера или рендерера. Выбор действует на обе программы. После этого можно приступать к обычному использованию плеера. Управление плеером в целом аналогично использованию веб-интерфейса для Windows. Отличия следующие: ∙ В левом верхнем углу панели плеера находится кнопка включения/выключения режима радио. При включении этого режима плеер вместо текущего плейлиста отображает каталог радиостанций, который находится в папке Radio и может редактироваться пользователем. ∙ В правом нижнем углу панели плеера находится кнопка вызова панели настроек. Для рендерера правила использования и управление аналогичны плееру (тот же веб-интерфейс), но запускается файл ap2renderer.
  6. @sannik, буфер предзагрузки должен быть согласован с буфером приемника, поэтому речь шла о его увеличении от стандартного (65536) не в десятки раз, а максимум - в разы. У меня станции держаться нормально даже со стандартным буфером.
  7. @AleXH Я проверил все девять станции из раздела Radio FLAC с настройками из коробки - стандартный режим воспроизведения, буфер предзагрузки 256KБ. Прослушивал по 8-12 минут. Все работали стабильно, без заиканий, за исключением последней - The Cheese, где бывают прерывания звука.
  8. Если загружать с SSD образ, не сжатый в DST, то, может быть. Если 64-разрядный плеер работает, значит, 64-разрядный драйвер ASIO есть.
  9. От этой опции зависит, когда начинается воспроизведение при Full Memory загрузке - сразу (опция выключена) или по завершении загрузки (опция включена). Да, если так показывает, значит, DSD выводится в Native формате.
  10. @AlexMi, в целом всё нормально. Но "Полная предзагрузка" вместе с режимом "Full Disc playback mode" для SACD создаст перед воспроизведением SACD образа довольно длительную паузу на загрузку всего SACD образа в оперативную память. Без "Полной предзагрузки" загрузка тоже полная, просто не задерживается начало воспроизведения.
  11. Preload Buffer только для режима Standard.
  12. @sannik Я думаю, дело в том, что в прошлой версии был выбран режим Direct Input, а в новой - Standard. Для увеличения размера буферизованных данных в Standard надо увеличивать Preload Buffer в настройках.
  13. @Ozi, Библиотека BASS в полной версии плеера используется (и загружается) только для декодирования некоторых lossy форматов (для которых "BASS" указано в списке "Форматы файлов"). Плагин FLAC, как сейчас, так и ранее, реализован на основе официальной библиотеки libFLAC.
  14. @Ozi, при желании можно взять старый плагин из любого предыдущего архива. Но я не думаю, что у нового есть причины звучать хуже, так как на выходе он дает bit perfect, как и предыдущий, а "звучит" на основе этих данных от плагинов отдельный процесс ap2decoder. Плагин FLAC выполняется в контексте процесса approxy, который при Full Memory воспроизведении завершается по окончании загрузки. То есть и с новым, и со старым плагином один и тот же файл ap2decoder играет из памяти один и тот же блок данных в одних и тех же условиях. Нет каких-то различий, из-за которых могла бы появиться разница. Звук (или его восприятие) могут варьироваться даже при последовательных запусках одной и той же конфигурации. Поэтому некоторые выводы могут быть слишком поспешными.
  15. Например, режим Full Memory с включенной в ap2config опцией "Полная предзагрука". Он доходит до начала воспроизведения или нет? Если он начнет играть, то заедать ему уже не должно быть причин.
  16. @clubnewmen Рендерер может работать в трёх режимах воспроизведения - стандартном, FM, DI. Они в равной мере неустойчиво работают? На низкопроизводительных процессорах негативно может влиять включение опции "Одно ядро".
  17. @audioshock Добрый день, Дмитрий! Во-первых, уточнение по единицам измерений. В цитате упоминаются "мс" (миллисекунды), но в поля для задержек вводятся величины в µs (мкс) - в микросекундах. Значения буфера и периода ALSA, конечно, можно задавать самостоятельно. Варианты ввода в микросекундах и фреймах - альтернативные. Если явно задаются фреймы, то микросекунды игнорируются. Буфер должен быть в 2 или более раза больше периода. С малым значением буфера Gapless Mode будет работать только в режиме вывода Standard. Задавать можно, в принципе, любые величины, но сам драйвер накладывает ограничения на диапазон, поэтому реальные параметры воспроизведения можно контролировать на вкладке Status. Что касается выбора правильных и оптимальных параметров, то мнения о предпочтительных вариантах существуют противоположные и какого-то однозначного ответа на этот вопрос нет.
  18. Вся поддержка ресемплинга реализована внутри плеера. Зависимость от системы была бы странной. При переключении частоты на ходу трек, за исключением FM, не должен запускаться с начала. Он и должен играть дальше с краткосрочным прерыванием. Я проверил (на Lubuntu) на ЦАПе с индикацией, выходные частоты меняются без остановки воспроизведения в разных режимах. На всякий случай - актуальные версии плеера и рендерера в архивах должны иметь дату 26.02.2018.
  19. Фубар стримит в режиме непрерывной трансляции, как радиостанция. Он не сообщает рендереру размер воспроизводимого файла, соответственно, под такой файл невозможно зарезервировать блок памяти для FM загрузки. То есть, так и должно быть.
  20. У меня проблема при таком переходе не наблюдается при настройках плеера "из коробки", т.е., в режиме Standard с включенной Gapless Mode, но проявляется, если в режиме DI или FM при переходе на трек с ресемплингом включена опция Gapless Mode. Если там отключить Gapless Mode, то сбоя нет. Я посмотрю, как поправить ситуацию для проблемной комбинации настроек.
  21. А сам плеер при тех же настройках нормально работает? Cистема виснет сразу или в процессе воспроизведения, в произвольный момент или с какой-то закономерностью?
  22. @servich Нет, обязателен запуск с root правами только при первоначальном выборе карты и изменении этого выбора. Проблем с доступом к веб-интерфейсу обычно не наблюдается. Я сам отлаживаю плеер под Lubuntu x64 и постоянно его запускаю. Отказов в доступе нет.
  23. @servich, Можно запускать mc под root: sudo mc Тогда плеер из mc автоматически запустится с root правами. Это требуется при первом запуске. Выбор карты надо завершать кнопкой Select Card, а не Apply. Плеер при этом должен сам завершиться. Версии с Desktop интерфейсом для Linux нет. Только веб. Копировать папку плеера в /usr не обязательно. Но если захочется, это можно сделать через mc, запущенный под root.
  24. Добрый день! С Porteus я пока не сталкивался, поэтому готовым модулем для нее поделиться, к сожалению, не могу.
  25. Размер уменьшился при обновлении, поскольку я попутно убрал лишнюю функцию, которая была нужна для старой версии mp4 плагина. Но она давно уже не вызывается, поэтому вреда от нее тоже никакого нет.
×
×
  • Создать...

Важная информация

Пользуясь форумом вы соглашаетесь с нашими Условия использования.