Перейти к содержанию
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

Опубликовано
В 28.01.2022 в 10:32, IgorA сказал:

консольный интерфейс ap2con для основного Linux плеера (aplayer) как альтернатива консольному плееру.
...
Поскольку поддерживает клавиатуру, может использоваться для управления с пульта.

Игорь, приветствую!

Пока только два вопроса-замечания по управлению с пульта:

1. нет паузы (или не нашел): находясь в основном меню при воспроизведении трека нажатие на Enter вызывает повторное воспроизведение этого же трека с начала, а, по аналогии, должна быть пауза.

2. как с пульта выключить комп, сохранение настроек приветствуется.

Речь идет о Linux без какого-либо графического интерфейса.

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

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

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

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

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

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

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

Опубликовано
  • Автор
13 часов назад, sannik сказал:

Попался альбом Arnett Cobb - Funky Butt DSD256, но почему то не получается его послушать с конвертацией на лету в 176.

 

Суть проблемы ясна. В файлах этого альбома в теге даты  дата прописана в "нечеловеческом" формате ISO-8601:

2021-03-26T00:00:00.000Z

и переполняется внутренний буфер в 16 байтов, отведенный для даты трека во внутренних структурах плеера.

Это поправимо,  для Yoctoap64 PC надо заменить файл по пути /usr/aplayer/aplayer на файл из архива по ссылке

http://albumplayer.ru/linux/test/aplayer64-fix.tar.gz

 

Централизованно для всех платформ я поправлю это в следующем накопительном обновлении.

Опубликовано
  • Автор
16 минут назад, audioshock сказал:

Пока только два вопроса-замечания по управлению с пульта:

1. нет паузы (или не нашел): находясь в основном меню при воспроизведении трека нажатие на Enter вызывает повторное воспроизведение этого же трека с начала, а, по аналогии, должна быть пауза.

2. как с пульта выключить комп, сохранение настроек приветствуется.

1. Я отказался от паузы по Enter ради удобства произвольного переключения треков минуя остановку воспроизведения. Теперь по Enter сразу включается воспроизведение нового выбранного в списках трека.  После этого для паузы на минимальном пульте кнопок не осталось и паузу теперь можно включить/выключить с клавиатуры  клавишей Backspace (забой).

2. Консольный интерфейс лишь выполняет задачу управления плеером, работающим в режиме службы. Он даже плеер не выгружает, не говоря уже о выключении компьютера. Компьютер можно выключить через APmenu или с клавиатуры командой poweroff.

Опубликовано
12 минут назад, IgorA сказал:

Я отказался от паузы по Enter

Я считаю, что пауза нужна.

 

15 минут назад, IgorA сказал:

паузу теперь можно включить/выключить с клавиатуры  клавишей Backspace (забой).

Весь интерес и был отказаться от клавиатуры (и мыши) - все управление через пульт. Клавиатура и мышь только при первоначальной настройки плеера и ОС.

 

18 минут назад, IgorA сказал:

Компьютер можно выключить через APmenu или с клавиатуры командой poweroff.

См. выше - интерес управлять плеером и ОС дистанционно: с пульта или через сеть. Сети нет, значит с пульта.

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

Дмитрий, я делаю универсальный вариант для пользователей любых систем, включая  пользователей без пульта, так, как я его представляю целесообразным.

 

Но для избранных, я, конечно, могу сделать что-то особенное  :)

 

Вернуть паузу, как было в модифицированном веб-интерфейсе, не сложно. Но вот выключать всё чем из задействованных кнопок и когда?

 

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

В TinyAP удалось воспроизвести.

В Yoctoap воспроизведение останавливается после 2-3 сек.

В Card ЦАП выбран.

 

Опубликовано
  • Автор
12 минут назад, audioshock сказал:

В Yoctoap воспроизведение останавливается после 2-3 сек.

Если настройки стандартные, может быть, тормозит источник файлов. Можно посмотреть, что будет при переключении режима воспроизведения на Direct Input  и Full Memory.

Опубликовано
3 часа назад, IgorA сказал:

Если настройки стандартные, может быть, тормозит источник файлов.

Настройки стандартные. Источник файлов - это что? У меня контент на внутреннем HDD. В ТиниАП все ОК, вот сейчас слушаю.

На Йокто ни через какие плееры не удалось воспроизвести.

Возможно, это из-за нового ЦАП, вход на XMOS. На "старом" ЦАП вход на Amanero, все работало нормально.

Через новый ЦАП Тини играет, Йокто нет. Блин :(((

При выборе устройства вывода новый ЦАП виден и в настройках сохраняется, но звука нет и через 1-2 сек воспроизведение прекращается.

 

3 часа назад, IgorA сказал:

Но для избранных, я, конечно, могу сделать что-то особенное

:praynew0::praynew0::praynew0:

 

3 часа назад, IgorA сказал:

Но вот выключать всё чем из задействованных кнопок и когда?

 

У меня есть кнопка на пульте (у всех она есть) как раз отвечающая за "включение-выключение" - красная!!!

Можно ее как-то прикрутить.

Есть кнопка "включения-отключения" мыши - то же не задействована, может ее удастся прикрутить.

Варианты есть.

Спойлер

338284049_.thumb.jpg.ddf3823fea2460ca150e0d8271e8037f.jpg

 

 

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

Опубликовано
2 часа назад, IgorA сказал:

что будет при переключении режима воспроизведения на Direct Input  и Full Memory.

Забыл ответить - ни чего не происходит, не играет.

Опубликовано
  • Автор
1 час назад, audioshock сказал:

У меня есть кнопка на пульте (у всех она есть) как раз отвечающая за "включение-выключение" - красная!!!

Можно ее как-то прикрутить.

Есть кнопка "включения-отключения" мыши - то же не задействована, может ее удастся прикрутить.

Надо разбираться, какие кнопки и как доходят.

Программа из архива по ссылке выводит код клавиш, которые до нее доходят, последовательно в строку.

Вопрос - доходят ли не задействованные кнопки пульта и как?

https://disk.yandex.ru/d/wdKj9gu5jvNAMA

Выход из программы - клавишей 'x' с клавиатуры.

 

1 час назад, audioshock сказал:

Возможно, это из-за нового ЦАП, вход на XMOS. На "старом" ЦАП вход на Amanero, все работало нормально.

Через новый ЦАП Тини играет, Йокто нет.

 

Вот это очень странно. Обычно XMOS везде без проблем. В Yoctoap драйверы новее, а плеер тот же.

Опубликовано
26 минут назад, IgorA сказал:

Вот это очень странно. Обычно XMOS везде без проблем. В Yoctoap драйверы новее, а плеер тот же.

Согласен, если есть UAC2, то поддержка во всех Linux.

Ваша сборка Йокто играла на «старом» ЦАП, также как и Тини.

На флешке с Тини и с Йокто ни чего не менял.

Поменял ЦАП.

ТиниАП играет, Йокто нет, а хотелось бы послушать именно Йокто, тем более новый интерфейс консольного плеера поддерживает пульт.

Пересобирать флешку смысла нет - на новом ЦАП и веб плеер не играет. 
Что делать, куда копать? :banghead:

Опубликовано
34 минуты назад, IgorA сказал:

Надо разбираться, какие кнопки и как доходят.

Обязательно попробую!

Опубликовано
  • Автор
36 минут назад, audioshock сказал:

ТиниАП играет, Йокто нет, а хотелось бы послушать именно Йокто, тем более новый интерфейс консольного плеера поддерживает пульт.

Пересобирать флешку смысла нет - на новом ЦАП и веб плеер не играет. Что делать, куда копать?

Можно попробовать все значения ALSA Buffer/Period сделать в настройках  '-1'.  Посмотреть, нет ли в alsamixer каких-то аномалий.  Попробовать, будет ли играть консольный ap и системный aplay.  Можно попробовать Yoctoap64 с другим ядром, 5.10.12: https://disk.yandex.com/d/siwpf-hNIrzYtQ

 

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

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

ОК! 

Все попробую.

Опубликовано
1 час назад, IgorA сказал:

Можно попробовать все значения ALSA Buffer/Period сделать в настройках  '-1'.  Посмотреть, нет ли в alsamixer каких-то аномалий.

Это забыл попробовать - все впереди.

1 час назад, IgorA сказал:

Попробовать, будет ли играть консольный ap и системный aplay. 

Это попробовал - не играет.

 

1 час назад, IgorA сказал:

Можно попробовать Yoctoap64 с другим ядром, 5.10.12

Попробовал - не играет.

 

Картина такая:

В настройках вывода ЦАП виден, выбираем, сохраняем, перезагружаем (на всякий случай, мы чего только не пробовали) и видим, что ЦАП сохранен, как устройство вывода

722950176_ard.thumb.jpg.848bfa030e8c022b2627e8fe85eef9b7.jpg

 

Пытаемся воспроизвести и получаем

1.thumb.jpg.bff5c18fd7e9d4cdfa91929428bdc5ef.jpg

 

или

 

2.thumb.jpg.bc2319f7d312280ccac63af0e423e0fc.jpg

 

Перезагружаемся с флешки с ТИниАП и... и все играет!

А на ЙоктоАП не хочет! :(((

Опубликовано
1 час назад, IgorA сказал:

Можно попробовать все значения ALSA Buffer/Period сделать в настройках  '-1'. 

3.thumb.jpg.2369e4366c51a93627fdf4c140af9157.jpg

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

Я имел в виду -1 не только в нижнем ряду, но и в верхнем.

Карту можно попробовать выбирать под номером 0, а не 1. В этом варианте должен alsamixer запускаться, посмотреть, что там.

Опубликовано
28 минут назад, IgorA сказал:

Я имел в виду -1 не только в нижнем ряду, но и в верхнем.

Понял, завтра.

 

28 минут назад, IgorA сказал:

Карту можно попробовать выбирать под номером 0, а не 1.

Пробовал, все тоже - не играет.

 

29 минут назад, IgorA сказал:

В этом варианте должен alsamixer запускаться, посмотреть, что там.

Давненько я шашек не вынимал alsamixer не смотрел, интересно стало, завтра обязательно, посмотрим, что там.

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

IgorA

Игорь, приветствую!

 

16 часов назад, IgorA сказал:

Я имел в виду -1 не только в нижнем ряду, но и в верхнем.

Установил и в верхнем - не работает, сообщение

2.thumb.jpg.f8b71d60becb75bdf2bb2f0221b16ce3.jpg

 

16 часов назад, IgorA сказал:

В этом варианте должен alsamixer запускаться, посмотреть, что там.

Alsamixer:

Вот что показывает в TinyAP, где ЦАП определяется и звук воспроизводится:

TinyAP_alsamixer.thumb.jpeg.17ecb1391b6d44ea3bd6a189b180f0c4.jpeg

 

Вот какая картина в YoctoAP, где ЦАП то же определяется, но звука нет:

YoctoAP_alsamixer.thumb.jpg.d89a5ccb397cdd6abd9bb14edd322390.jpg

 

Запускаю консольный плеер ap, пытаюсь выбрать устройство вывода, при первой попытке на экране какое-то сообщение см. ниже), при повторной попытке, ЦАП выбирается, можно выбрать файлы для воспроизведения, но звука нет, вернее плеер останавливается через 1-2 сек.

Card.thumb.jpg.aef299d84509d94bc4c7c26cc7fce690.jpg

 

Резюме: с моим ЦА Aqua La Voce S2 ТиниАП играет, а ЙоктоАП не хочет. :(((

 

С BlackOS проблем то же нет - ЦАП определяется и файлы воспроизводятся.

 

Сорри за кривые фото :stopit:

Опубликовано
  • Автор
2 часа назад, audioshock сказал:

Резюме: с моим ЦА Aqua La Voce S2 ТиниАП играет, а ЙоктоАП не хочет

Тут либо у новой ALSA с этим ЦАПом что-то не срастается, либо у новых драйверов.

С ALSA проще - надо заменить файл libasound.so.2.0.0 в папке /usr/lib на файл из архива

 

https://disk.yandex.ru/d/zpL0KMEWr_jfvQ

 

и перезагрузиться.

Опубликовано
35 минут назад, IgorA сказал:

С ALSA проще - надо заменить файл libasound.so.2.0.0 в папке /usr/lib на файл из архива

ОК! Попробую.

Опубликовано
3 часа назад, IgorA сказал:

С ALSA проще - надо заменить файл libasound.so.2.0.0 в папке /usr/lib на файл из архива

 

Увы, через новый ЦАП звука нет: 1-2 сек и плеер ap «вылетает».

В web интерфейсе выводится сообщение

7CC00E75-A4CC-44E0-87F2-03E2064EF6B7.thumb.jpeg.3e4a340bd96b4dabe0135fdb8e1a39cf.jpeg

 

С прежним ЦАП все работает.

 

Игорь,

если в YoctoAP нет возможности авто старта любого плеера после загрузки ОС, т.е. если нельзя использовать любой плеер в YoctoAP без клавиатуры и мыши, то нет смысла бороться за вывод звука через новый ЦАП.

Спасибо.

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

Дмитрий, сам aplayer в режиме службы и так автозагружается в Yoctoap, а запуск консольного интерфейса при загрузке в текстовом режиме можно добавить в конец файла /home/root/. profile перед последней строкой fi. 

 

Что касается проблем с этим  ЦАПом, то история воистину уникальная, никогда с XMOS в плане вывода PCM никаких проблем в Yoctoap не наблюдалось, и здесь, скорее, какая-то специфичная нестыковка новых драйверов для XMOS с этой моделью. Поскольку Yoctoap в эту часть системы ничего своего не привносит,  и не работает не только aplayer, но и системный aplay.  В такой ситуации можно использовать плеер с другими системами, где такой проблемы нет, например,  TinyAP. 

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

Опубликовано
9 часов назад, IgorA сказал:

не работает не только aplayer, но и системный aplay.  В такой ситуации можно использовать плеер с другими системами, где такой проблемы нет, например,  TinyAP. 

Именно, система цап не видит, аплеер вообще не при чем. Тини, или откатится на предыдущую йокто, на которой работало. Я редко обновляюсь, раз в год :) , не хочется ничего трогать если все работает и устраивает.

Player Raspberry PI 4, USB DAC Sam@Paul AK4497 & BB PCM63K, HeadPhones: SONY MDR-MA900, AKG-Q701, ONKYO H900MB, ХИХИ_MAN HE-560-I, PoweAmp nCore clone, Speaker: Dynaudio DM2/7 & Elac Debut Reference DBR-62 & Onkyo D-212EXT(D).

 

Опубликовано
1 минуту назад, Delta213 сказал:

Именно, система цап не видит,

Система ЦАП видит, позволяет выбрать его в настройках, но воспроизводить через него не хочет.

 

9 часов назад, IgorA сказал:

сам aplayer в режиме службы и так автозагружается в Yoctoap, а запуск консольного интерфейса при загрузке в текстовом режиме можно добавить в конец файла /home/root/. profile перед последней строкой fi. 

Игорь,  приветствую!

Да, Вы об этом писали, помню, попробую настроить в TinyAP.

 

9 часов назад, IgorA сказал:

В такой ситуации можно использовать плеер с другими системами, где такой проблемы нет, например,  TinyAP. 

К звуку на TinyAP есть некоторые "вопросы" (что через старый, что через новый ЦАП), скажем так, пока без деталей.

По-этому хотелось услышать как будет на YoctoAP через новый ЦАП.

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

Последние посетители 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.