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

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

Баг: при прослушивании DVDA (*.IFO) оказалось, что при совпадении размеров (продолжительности?) проигрывается только первый альбом с таким размером в списке, при попытке включить другой такой альбом он проигрывается визуально, но звучит 1-й, дожидаться конца трека и смотреть что будет с синхронизацией не стал. На CDDA с таким не сталкивался, возможно не попадались в плейлист одинаковые по продолжительности альбомы.

Это только к DVD-A относится. В DVD-A библиотеке кэшируются данные ранее открытых в текущем сеансе дисков и ключом для записей в кэше является размер файла. Кэширование можно убрать и этой проблемы не будет. Я учту, что такая ситуация встречается.

Недоработки-пожелания:

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

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

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

2. Нет возможности отжать кнопку Open без захвата подсвеченной папки.

Можно выбрать верхнюю строку "Last Playlist". По крайней мере, сканирования папок не будет.

3. При последующем нажатии Open и открытии списка, список позиционируется в самый конец, в то время как папка может быть радикально вверху - списки очень длинные, разделы по музыку велики.

Я делал исправление позиционирования в списке папок при использовании вертикального масштабирования окна плеера, но в последнем обновлении сборки забыл это добавить в aplayer.js. Потом поправлю.

4. Нет ползунковой прокрутки в списке альбомов в плейлисте - колесом крутить умаешься..

Там используется стандартная браузерная реализация html элемента select.

Доступа к вариациям ее вида, вроде бы, нет. Альтернатива - делать свой список на HTML+CSS+Javascript. Посмотрю, что можно сделать.

Игорь, приятного, удачного отпуска.

Спасибо.

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

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

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

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

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

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

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

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

Можно выбрать верхнюю строку "Last Playlist". По крайней мере, сканирования папок не будет.

Пробовал - получил пустой плейлист.

 

в последнем обновлении сборки забыл это добавить в aplayer.js

в отдельном АП js идентичный, отличается только объявлением var coeff

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

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

Можно выбрать верхнюю строку "Last Playlist". По крайней мере, сканирования папок не будет.

Пробовал - получил пустой плейлист.

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

в последнем обновлении сборки забыл это добавить в aplayer.js

в отдельном АП js идентичный, отличается только объявлением var coeff

Я имел ввиду, что не добавил это исправление вообще в обновление, но актуально оно прежде всего для сборки, так как там задано вертикальное масштабирование.
Опубликовано

Пытаю вашу последнюю сборку Tiny AP 1.01, есть два вопроса:

1 - авто загружаемый Aplayer видит примонтированные сетевые папки только после его перезагрузки через Kill_Aplayer

Возможно, плеер не видит примонтированные после его запуска сетевые папки. Тогда это решаемо настройкой задержек в скриптах и, может быть, переносом запуска aplayer.sh в конец файла /opt/bootlocal.sh.

2 - сборка не реагирует на кнопку отключения питания, но может эта проблема только у меня

Я это у себя не проверял, посмотреть смогу дней через десять. Сейчас не дома.

Перемещение строки aplayer.sh в конец файла /opt/bootlocal.sh действительно решило проблему, спасибо!

Еще обратил внимание на то, что кнопка Shutdown в APmenu вместо отключения приводит к перезагрузке сборки.

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

Еще обратил внимание на то, что кнопка Shutdown в APmenu вместо отключения приводит к перезагрузке сборки.

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

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

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

Еще обратил внимание на то, что кнопка Shutdown в APmenu вместо отключения приводит к перезагрузке сборки.

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

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

@PolarLight, по сравнению с Fatboy как звучит?

 

файловый транспорт - глубокая доработка 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 с опторазвязкой

 

 

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

Игорь, здравствуйте! Прошу вашего совета. На данный момент использую вашу версию плеера под Linux - на Dannyboy (мини-сборка на Debian7). На свежую сборку не перешел - не видит USB-цап.

Так вот. Вся коллекция на NASе, настройки плеера - из коробки. Альбомы в основном - wav/cue, управление через браузер (Opera).

На версии плеера от 05.07. такую картину получаю -

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

Сегодня откатился на версию от 03.06.

алгоритм тот-же - плеер воспроизвел уже два трека - и вылет.

Мне кажется раньше такого не было. Вроде мелочь, но не мелочь :spiteful: Да, забыл упомянуть - рендерер не пробовал на этот эффект.

Что делать? Посоветуйте.

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

PolarLight, по сравнению с Fatboy как звучит?

vlad07, приветствую!

Вы знаете, мне не удалось полслушать сборки Игоря в полноценной системе, т.к. мой NAD не определился ОС и я его продал. Сейчас, временно,слушаю через встройку, что конечно, не совсем объективно. Но даже в таком варианте звучание интересное. Очень надеюсь, что с будущим DAC получу истинное наслаждение. Касаемо сравнения с Fatboy, то сборка Игоря звучит несколько иначе. Хотя обе мне нравятся.

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

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

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

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

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

А в FM? Можно по умолчанию?
Опубликовано
  • Автор

Да, в FM должно быть нормально по умолчанию.

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

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

@IgorA,

Благодарю Вас за замечательный плеер! Буду пробовать!

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

@svladimir57, и ещё при проблемах с устойчивостью можно пробовать отключить режим Gapless Mode. Для однофайловых образов с CUE он в любом случае не нужен.

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

@IgorA, FM, flac - не переходит на следующий альбом, осталось по прежнему - последний трек продолжает играть тишину за концом трека.

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

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

@AleXH, мне эту проблему не удавалось воспроизвести.

Какой процессор используется в этой конфигурации?

Есть ли связь с длительностью треков - однофайловые образы альбомов и потрековые файлы одинаково себя ведут?

Какая выходная разрядность при воспроизведении (на вкладке Status видны поддерживамые)?

Отказ "плавающий" или стабильно воспроизводимый?

И если в этом "застрявшем" состоянии закрыть окно браузера и снова открыть, то какое состояние он покажет?

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

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

Core2Duo E7300 - 2 ядра, в настройках АП выбрано single core. ЗК - перешитый в AP192 tremor, вывод по SPDIF. Поэкспериментирую.

 

screenshot_0720183731.png

screenshot_0720183715.png

сейчас включил flac-образ CDDA, прыгнул на последний трек, прыгнул за 30 сек до конца - переход на 2-ой альбом нормальный. Переходы обламываются как правило, если диск слушать полностью.

 

sudo mc, mnt/sdd1 - пытаюсь скопировать на флешку скрины, ругается что-то не разрешено, предлагает skip, соглашаюсь в обоих случаях - скрины на флешку почему-то скопировались %) Да, вместо кириллицы на NTFS в media вопросительные знаки - что и где подкрутить? В строке загрузки кернела указываю lang=ru_RU.UTF-8 kmap=qwerty/ruwin_ct_sh-UTF-8, в процессе загрузки написало Done для обоих опций - без них вроде было тоже самое, надо ещё раз попробовать...

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

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

сейчас включил flac-образ CDDA, прыгнул на последний трек, прыгнул за 30 сек до конца - переход на 2-ой альбом нормальный. Переходы обламываются как правило, если диск слушать полностью.

Это, конечно, странно, поскольку в FM перемотка - просто изменение адреса в одной переменной в памяти. И состояние системы, памяти и приложения не должно ничем отличаться после перемотки и после полного воспроизведения альбома. Может быть, диск засыпает и это создаёт проблему? Если Gapless отключить, что-то изменится?

И если закрыть окно браузера в этой ситуации и открыть снова - он покажет воспроизведение или остановку, или плеер падает?

 

sudo mc, mnt/sdd1 - пытаюсь скопировать на флешку скрины, ругается что-то не разрешено, предлагает skip, соглашаюсь в обоих случаях - скрины на флешку почему-то скопировались %) Да, вместо кириллицы на NTFS в media вопросительные знаки - что и где подкрутить? В строке загрузки кернела указываю lang=ru_RU.UTF-8 kmap=qwerty/ruwin_ct_sh-UTF-8, в процессе загрузки написало Done для обоих опций - без них вроде было тоже самое, надо ещё раз попробовать...

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

 

Если через файловый менеджер нужен доступ к дискам с кириллицей, можно поставить графический файловый менеджер xfe. Режим с двумя панелями у него тоже есть:

sce-import -br xfe

(выбрать в меню первый пункт).

sce-load xfe

Запускать xfe

Когда будет не нужен, можно отключить загрузку пакета в tce/sceboot.lst.

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

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

в dmesg для обнаруженных дисков заметил такое:

ntfs: (device sda1): parse_options(): Option iocharset is deprecated. Please use option nls=<charsetname> in the future.

 

попробовал научить консоль (mc) кириллице - не взлетело.

 

для 2/32/192 wavpack размером 1772MB, например, не хатило 4GB памяти для FM - это нормально?

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

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

-

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

Опубликовано
  • Автор
для 2/32/192 wavpack размером 1772MB, например, не хатило 4GB памяти для FM - это нормально?

Поскольку все файлы системы и загружаемых пакетов в памяти, плюс сама система, а WavPack в памяти распакованный, то на грани, и для FM может не хватить памяти.

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

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

 

Судя по картинкам, японец для TinyCore 8 вопрос решил , но есть ли getlocale.tcz для tc9?

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

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

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

Если возможно, напомните пожалуйста, как задаётся период смены обложек в плеере. Вы по-моему уже отвечали на этот вопрос, но я не нашёл в данной ветке.

Спасибо.

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

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

Здравствуйте, Юрий!

Для Linux версии в файле aplayer.js в 23-й строке:

var PicturesInterval = 20;

Можно открыть в текстовом редакторе и задать нужный интервал в секундах.

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

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