Перейти к содержанию
View in the app

A better way to browse. Learn more.

Dr.Head Forum. Всё можно послушать!

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

1920x420_D.webp

Album Player (Aplayer)

Featured Replies

Опубликовано
  • Автор

Не подскажите, в какой версии последний раз были изменения в звуковом движке (для Виндовс)?

 

Файлы модулей вывода ap2decoder.exe для различных интерфейсов вывода в последний раз пересобирались для обновления от 5 апреля 2018 года.

Файл модуля декодеров/DSP approxy.exe в последний раз пересобирался для первого релиза AP 2.111 от 7 января 2019 года.

  • Ответов 20,7k
  • Просмотры 3,1m
  • Создана
  • Последний ответ

Больше всех сообщений

Популярные сообщения в теме

  • Есть область "beyong bit-perfect". То есть, когда bit-perfect уже есть, а проблемы остаются. Авторы ряда популярнейших плееров, включая foobar2000 и AIMP, активно отрицают саму принципиальную возможн

  • Обновление плеера от 31.01.2023 Для Windows • Исправлено восстановление выбора последнего воспроизводившегося трека при перезапуске плеера для альбомов с индексной картой .cue. • Для веб-интер

  • Для чайников все просто и так - нажать кнопку "пуск" и слушать. Настройки - от лукавого

Изображения в теме

Опубликовано

Не понимаю:

echo -nE "$line" > /tmp/line # файл длиной 3 байта, содержимое EFBBBF (UTF-8 header)
if [ "$line" != "\239\187\191" ]; then ...; fi

- почему-то выполняется ветка then, что не так?

Изменено пользователем AleXH

Опубликовано
  • Автор

@AleXH

bash != сравнивает символьные строки, а маркер utf8 - не символы.

Если сравнивать числа на неравенство через -ne, то ветка then не срабатывает:

let "line = 16#EFBBBF"
if [ "$line" -ne 15711167 ]; then ... ; fi

Изменено пользователем IgorA

Опубликовано

Спасибо за подсказку, выкрутился через разбиение побайтно, чтобы взлетело

[[ ! ( ${line:0:1} == $'\xEF' && ${line:1:1} == $'\xBB' && ${line:2:1} == $'\xBF' ) ]]

, мало практики. Через числа красиво, но какие в line будут 3 байта заранее не известно, придётся их перемножать.

Изменено пользователем AleXH

Опубликовано

@DAZZER

 

У меня всё нормально установилось

 

https://yadi.sk/d/P8b69ivwbOgiSg

 

Файлы из архива скопировать на флешку в папку tce/sce

В файл tce/sceboot.lst добавить строку alsa-tools-gui

Спасибо, наконец-то запустил нормально этот hsdpmixer, но оказывается проблема всё-таки не в нём, звук как всё равно хрипит и также искажается, на цифровом выходе показывает -6 дБ вместо 0 дБ на пиках. Подумал, что дело в прошивке, Нашел комп с ХР, скачал старые дрова с прошивальщиком, сделал даунгрейд с последней прошивки 155 до 100% рабочей 151 и всё равно это не помогло. И в YoctoAP и TinyAP звук хрипит. Что делать дальше хз.

Изменено пользователем DAZZER

Опубликовано
  • Автор

Обновления от 22.09.2020

 

Для Windows

 

• Обновлен веб-интерфейс. В левый верхний угол панели добавлена кнопка включения/выключения режима радио. Когда радио включается, открывается каталог радиостанций плеера, когда выключается - происходит возврат к последнему альбому.

• Добавлен новый веб-интерфейс, разработанный для плеера автором Dimas.sky, известным по аудиофильским операционным системам TinyMPD и Fatboy. Интерфейс открывается при добавлении ключа /d к базовому адресу веб-интерфейса, например:

http://192.168.1.3:100/d

Изображения веб-интерфейса с комментариями доступны по ссылке

http://albumplayer.ru/img/dimas-win.png

Интерфейс состоит из трёх основных секций (слева направо) - основной экран, панель плейлиста, панель выбора папок/плейлистов. На рабочем столе или горизонтально ориентированном экране планшета или смартфона отображаются две секции из трёх, на вертикально ориентированном экране - одна секция. Экраны листаются влево-вправо или переключаются кнопками на панели. В случае вертикальной ориентации на основной экран добавляется справа внизу круглая кнопка "M" для быстрого перехода в панель выбора папок. При клике по картинке открывается полноэкранный просмотр картинок альбома или трека радиостанции. Выход из этого режима выполняется кнопкой в правом верхнем углу, а листание картинок - кнопкой в середине правого края картинки.

Общие правила использования веб-интерфейсов изложены в разделе V файла readme: http://albumplayer.ru/readme_ru.txt

 

Для Linux

 

• Плеер и рендерер обновлены до версии 2.07.

• Добавлен веб-интерфейс Dimas от Dimas.sky. Веб интерфейс открывается при добавлении ключа /d к адресу плеера, например http:/192.168.1.77:7778/d и через APmenu в системах с плеером. В руководство пользователя добавлено описание этого веб-интерфейса.

• В рендерере устранено аварийное завершение при ручном переключении треков в режиме Full Memory.

• Плеер и рендерер в загрузочных образах для PC, Raspberry Pi и других микрокомпьютеров обновлены в соответствии с последними изменениями.

Опубликовано

Игорь, предлагаю сделать path.txt многострочным, предоставляя арс выбирать строку за строкой по окончании воспроизведения текущей, перечитывая path.txt каждый раз, это позволит обновлять его из скрипта, добавляя/редактируя файл-лист для последующего воспроизведения.

Опубликовано
  • Автор

@AleXH, ap сделан для интерактива. Попытки сделать из него стелс-движок - насилие над материалом. А реальный стелс-движок уже сделан и называется он APRenderer_SE. Если в вашем ядре сокеты работают и Lua на нём работает, то, возможно, в Lua можно формировать http-запросы, управляющие этим рендерером. Там и Gapless поддерживается.

Опубликовано

Так уж насилие ) , над видением автора, возможно ) На lua много чего можно накрутить, но хотелось бы пока полноценно развить локальную, минимальную без сетевую платформу как максимум возможного чистого звука.

 

Я в конце предыдущей страницы написал вам, не знаю видели ли.

Опубликовано
  • Автор

AleXH

Я выскажу своё личное ощущение, может быть, оно ошибочно - это труды для никого, для двух-пяти человек. Поскольку, на мой взгляд, для людей, толерантных к консоли, уже в исходном ap всё нормально, а тех, кому и эти изыски нужны, и консоль подходит - искать днём с огнём.

Изменено пользователем IgorA

Опубликовано

Так и есть, я не настаиваю, обременительно - не делайте, это же ваше личное время, вам виднее как его использовать. aq написан по той причине, что в стелс режиме ap звучит прозрачнее, плюс имеется возможность реализовать некоторые юзабилити плюшки не напрягая вас.

Изменено пользователем AleXH

Опубликовано

Игорь, здравствуйте!

Каждый день наслаждаюсь музыкой с помощью Вашего плеера, но после перехода на Linux Mint 20 появился один мелкий, но неприятный баг, не самого плеера, а совместимости с Линукс. Старый метод отключения Pulseaudio, который работал в Mint 18 и 19, не работает в Mint 20. Здесь, несмотря на наличие в файле client.conf строки 'autospawn = no', система Pulseaudio постоянно возобновляет работу после команды pulseaudio --kill, так что приходится ловить момент после убийства пульсаудио, чтобы запустить APlayer. Пробовал менять разные настройки в daemon.conf, ничего не помогает. Куда ещё копать?

Опубликовано
  • Автор

@Egor567

Можно попробовать команды (все три):

systemctl --user stop pulseaudio.socket

systemctl --user stop pulseaudio.service

systemctl --user mask pulseaudio.socket

 

потом перезагрузка.

Для восстановления

systemctl --user unmask pulseaudio.socket

 

с перезагрузкой.

Опубликовано

Для Linux • Плеер и рендерер обновлены до версии 2.07.

Спасибо, Игорь! На мой ух звук еще воздушнее стал)))

 

файловый транспорт - глубокая доработка Versus Audio MP с внешним клоком Cybershaft

винил Thorens TD 520/SME 312/Lyra Delos/Zyx R-100

CD North Star Desing 192

ламповый фоно mm\mc KivSound Dual

Rockna Bal (MSBmodule)

Audio Gd Di-20he

Coda CSib

Hurricane от Энергетика

Hifiman Susvara

Fostex TH900 (Snorry mod), НЕ-1000v2

Neat XLS

Кабельное хозяйство: Fadel Art, AudioQuest, Arkana, Shunyata , Voodoo, от Ильи и от Сергея... прочая

сетевой фильтр импульсных и сетевых помех Filter RF 3 Гилева

NAS Synology 218 с опторазвязкой

 

 

Опубликовано

• Добавлен веб-интерфейс Dimas от Dimas.sky. Веб интерфейс открывается при добавлении ключа /d к адресу плеера, например http:/192.168.1.77:7778/d и через APmenu в системах с плеером.

 

Здравствуйте, Игорь!

Спасибо за очередное обновление. Хочу поинтересоваться у Вас и у коллег насчёт одного момента работы нового веб-интерфейса.

Не смотря на то, что в строке PicturesInterval выставлен 0, в новом веб-интерфейсе продолжается обновление файлов изображений из папки альбома. При том, что в прежнем веб-интерфейсе изображения, как и положено, не обновляются. Чудно, но факт. Во всяком случае у меня. :D

 

P.S. Вероятно данная функция прописана в новом веб-интерфейсе самостоятельно и не подлежит настройке через PicturesInterval. :(

Изменено пользователем PolarLight

С уважением, Юрий

Опубликовано
  • Автор

@PolarLight

Юрий, у каждого веб-интерфейса есть свой aplayer.is.

У Dimas он, соответственно, в папке dimas.

При отключенной ротации картинки можно менять кликом по тексту в инфопанели или открыв в Dimas полноэкранный просмотр картинок.

Опубликовано

Игорь, здравствуйте!

Спасибо вам за ваш труд!

Может подскажете, куда копать. Слушаю YoctoAP по USB. Впервые за все время, на свежей версии не определился юсб-цап. На вкладке CARD - пусто. Пробовал две разные флешки, без результата.

Радио воспроизводит, но ускоренно в два раза.

Изменено пользователем svladimir57

Опубликовано
  • Автор

@svladimir57, попробуйте удалить файл /etc/asound.conf и перезапустить плеер. Иногда содержание этого файла мешает корректной работе плеера.

В целом за опознание устройств отвечает система и драйверы. А они в обновлениях этого года не затрагивались вообще. То есть, если раньше что-то там работало, то и сейчас должно. Или есть какие-то внешние причины.

 

Yoctoap загружается какой версии (для какой аппаратной платформы)?

Изменено пользователем IgorA

Опубликовано

@svladimir57, попробуйте удалить файл /etc/asound.conf и перезапустить плеер. Иногда содержание этого файла мешает корректной работе плеера.

В целом за опознание устройств отвечает система и драйверы. А они в обновлениях этого года не затрагивались вообще. То есть, если раньше что-то там работало, то и сейчас должно. Или есть какие-то внешние причины.

А этого файла в /etc нет. Перезапускал пару раз - не создается.
Опубликовано
  • Автор

@svladimir57

Версия Yoctoap для PC? 32- или 64- разрядная?

Опубликовано

@svladimir57

Версия Yoctoap для PC? 32- или 64- разрядная?

для PC 64- разрядная
Опубликовано
  • Автор

@svladimir57

Я записал выложенный вчера образ yoctoap64.iso на флешку, загрузил, на вкладке Card она видит USB XMOS ЦАП.

На всякий случай ещё раз перезалил файл на сервер.

Опубликовано

@svladimir57

Я записал выложенный вчера образ yoctoap64.iso на флешку, загрузил, на вкладке Card она видит USB XMOS ЦАП.

На всякий случай ещё раз перезалил файл на сервер.

Спасибо. Вечером попробую. Удачи вам!
Опубликовано

@IgorA,

Не как не получается запустить плеер на ОС Puppy Linux 9.5.

Опубликовано
  • Автор

@IgorA,

Не как не получается запустить плеер на ОС Puppy Linux 9.5.

 

Я попробовал на виртуальной машине, запускается:

 

post-5391-0-77650400-1600854328_thumb.png

 

Скачал в браузере этот файл:

http://albumplayer.ru/linux/aplayer64.tar.gz

Распаковал в папке Downloads

Зашел там в папку aplayer

Кликом правой кнопки по файлу aplayer запускается контекстное меню.

Там File 'aplayer' -> Run in Terminal

Затем в браузере http://localhost:7778

Для публикации сообщений создайте учётную запись или авторизуйтесь

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.