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

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

invalid argument

 

В любом случае монтирование по умолчанию как RW разделов пользователя нежелательно.

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

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

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

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

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

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

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

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

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

invalid argument

Я не знаю, откуда берется invalid argument.

 

Ниже демонстрация, что всё работает.

FAT-флешка TINYAP, подключенная к Yoctoap64, просматривается и затем успешно размонтируется.

 

1174621701_.thumb.png.ec17e019916c233064ef141abfc932a3.png

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

инвалиды были после umount -a, без него типа демонтируются все, кроме ссылок downloads и Radio, при входе во все остальные пусто. Но в /dev устройства sda..sdd присутствуют, при перезагрузке по команде reboot получаю проверку фатов.

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

Но в /dev устройства sda..sdd присутствуют

Так они там будут присутствовать, даже если вообще ничего не монтировать.

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

Победил костылями:

1. Заменил ps, mount, umount статически слинкованными из дистриба spartan. Комплектные с изъянами.

2. Скрипт перезагрузки:

#!/bin/bash

# seek and destroy ap process
home=/media

while read line
do if [[ $line =~ ^(\./)?ap([' ']/.+)?$ ]]; then killall ap; sleep 1s; break; fi
done <<< "$(ps -o args)"

for i in $(ls -p $home)
do
  if [[ -d $home/$i && "$i" != "Radio" && "$i" != "downloads" ]]; then
    if [ -w $home/$i ]; then mount -o noatime,nodiratime,remount,ro $home/$i; fi
    umount $home/$i
  fi
done
reboot

- т.е. всё равно костыльно - раздел смонтированнный на запись сначала надо перемонтировать под RO и лишь затем демонтировать, иначе проверки разделов обеспечены.

 

Как говорил ранее - надо избавляться от RW монтирования разделов пользователя во избежание неприятных сюрпризов.

 

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

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

Бедный Игорь, настройка плеера плавно перешла в основы тестирования и программирования )

 

Musician Pegasus (сменил Audio-GD D77) -> Schiit Lyr Multibit (Jcat Femto -> Neotech NEUB-1020 -> Пегас-> Lyr) + HD650 + Hifiman 560 v.2 + Genelec 8010 (замена кондюков) + Dynaudio 9S (замена проводки и кондюков)

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

Народ, подскажите, что подкрутить в настройках Album Player, чтобы ноутбук переходил в спящий режим по завершении проигрывания "Списка"?

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

чтобы ноутбук переходил в спящий режим по завершении проигрывания "Списка"

В АР этого нет. Наверняка можно решить другим усыпляющим софтом при отсутствии активности энное время.

 

 

Нахожу в rootfs.img >176 KHz< 9 раз в html коде, распаковываю содержимое имиджа в папку и ищу в ней, чтобы понять в каких именно файлах найдено совпадение - нет совпадений - это КАК? :blink: 

 

Насколько я понимаю, в образе свободно ~137МБ, это так?

 

DMDE после реконструкции EXT4 показал, что вхождения строки находятся в /usr/aplayer/aplayer.css, /usr/aprenderer/zepto.min.js, $MetaData/Resize. Видимо это "хвосты" - свободные сектора в кластере, принадлежащим объектам выше. 

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

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

Нахожу в rootfs.img >176 KHz< 9 раз в html коде, распаковываю содержимое имиджа в папку и ищу в ней, чтобы понять в каких именно файлах найдено совпадение - нет совпадений - это КАК? :blink: 

 

Насколько я понимаю, в образе свободно ~137МБ, это так?

AleXH, при всём уважении. Может Вы в личку Игорю будете писать подобные претензии и прочие предложения и дополнения. Поверьте, рядовым пользователям плеера это нисколько не интересно. Всё работает замечательно и теперь главное ничего не испортить.

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

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

Может Вы в личку Игорю будете писать подобные претензии

Покажите, где именно Вы видите ПРЕТЕНЗИИ, особенно учитывая бесплатность продукта?

 

Обсуждение ведётся открыто всегда и везде, поскольку это даёт возможность разбирающейся части аудитории участвовать в обсуждении фич/багов сабжа. Если Вы не относитесь к этой части аудитории, то лучше промолчать. Со всем уважением.

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

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

Насколько я понимаю, в образе свободно ~137МБ, это так?

 

Где-то так. Для плейлистов должно хватать, а для сохранения музыки на той же флешке папка downloads из FAT раздела монтируется в /media.

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

А сколько у нас в tmp, который в RAM, доступно?

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

А DTS-CD AP разве не воспроизводит?

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

А сколько у нас в tmp, который в RAM, доступно?

Там нет жёстких ограничений. До сотен мегабайт может быть.

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

А DTS-CD AP разве не воспроизводит?

Если у файлов расширение wav, то его надо добавить через ; в список расширений FFmpeg плагина - это длинная строка, которая начинается с RAD, в панели "Форматы файлов", вызываемой через контекстное меню. Если другое расширение - добавить его туда же.

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

Игорь, чем Вы ресайзили имидж EXT4?

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

Если вопрос про файл rootfs.img, то его я не ресайзил, в конструкторе Yocto сразу создаётся файл заказанного размера.

Но если надо увеличить такой образ, то, возможно, должно получаться, если под Linux создать пустой образ нужного размера с файловой системой, используя утилиты dd и mkfs.ext4,  и скопировать туда содержание исходного образа (смонтировав оба). 

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

Да, про него, спасибо. Интересно, есть ли ресайзеры, умеющие работать с образами напрямую.

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

resize2fs

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

Всем привет. Почему на ТиниАп в режиме фул мемори периодически происходит скачек на начало первого трека? Ред бук, без апсемплера, оперативки 4 г.

Marantz CD-16 - Exposure 3010 - Triangle Antal

L Семигор - Ath W5000

 

Балуюсь: TinyCore - Аплеер - RME Digi96 - North Star 192 mk2, далее см выше

Портатив: Colorfly C4, HighScreen Boost 3, LG V20 - Ath ES10, ATH-CKR9, ATH MSR7- на работе

КАБЕЛЯ:

Межблоки - 1. Oyaide FTVS-510 на коннекторах FP-106® 2. Acoustic Zen Silver Reference Il

Цифровик - Ortofon 5000 silver

Питающие: ЦАП - Rainbow Air Hi End, Мощник - Harmonic Technology's Fantasy AC-10,

Было: Пегас с реклоком, NFB-3, Audiolab M-DAC, Sony ХBA-2, AKG 271 mk2, QLS550A, Hifiman 601, Левз PA-S-018, NAD C515, Sony MDR-EX450

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

 

 также при смене трека может прыгнуть в начало.

Marantz CD-16 - Exposure 3010 - Triangle Antal

L Семигор - Ath W5000

 

Балуюсь: TinyCore - Аплеер - RME Digi96 - North Star 192 mk2, далее см выше

Портатив: Colorfly C4, HighScreen Boost 3, LG V20 - Ath ES10, ATH-CKR9, ATH MSR7- на работе

КАБЕЛЯ:

Межблоки - 1. Oyaide FTVS-510 на коннекторах FP-106® 2. Acoustic Zen Silver Reference Il

Цифровик - Ortofon 5000 silver

Питающие: ЦАП - Rainbow Air Hi End, Мощник - Harmonic Technology's Fantasy AC-10,

Было: Пегас с реклоком, NFB-3, Audiolab M-DAC, Sony ХBA-2, AKG 271 mk2, QLS550A, Hifiman 601, Левз PA-S-018, NAD C515, Sony MDR-EX450

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

Если в режиме Full Memory включена полная предзагрузка (Full Preloading), или происходит переключение на другой трек в однофайловом альбоме с .cue до окончания полной загрузки, то включается режим автоматической паузы до окончания загрузки. Она снимается автоматически, когда загрузка в память всего файла завершена, но если с этой паузы снять раньше вручную, нарушив правило, то по окончании загрузки будет выполнен переход уже в процессе воспроизведения.

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

Если в режиме Full Memory включена полная предзагрузка (Full Preloading), или происходит переключение на другой трек в однофайловом альбоме с .cue до окончания полной загрузки, то включается режим автоматической паузы до окончания загрузки. 

Полная перезагрузка выключена.

Marantz CD-16 - Exposure 3010 - Triangle Antal

L Семигор - Ath W5000

 

Балуюсь: TinyCore - Аплеер - RME Digi96 - North Star 192 mk2, далее см выше

Портатив: Colorfly C4, HighScreen Boost 3, LG V20 - Ath ES10, ATH-CKR9, ATH MSR7- на работе

КАБЕЛЯ:

Межблоки - 1. Oyaide FTVS-510 на коннекторах FP-106® 2. Acoustic Zen Silver Reference Il

Цифровик - Ortofon 5000 silver

Питающие: ЦАП - Rainbow Air Hi End, Мощник - Harmonic Technology's Fantasy AC-10,

Было: Пегас с реклоком, NFB-3, Audiolab M-DAC, Sony ХBA-2, AKG 271 mk2, QLS550A, Hifiman 601, Левз PA-S-018, NAD C515, Sony MDR-EX450

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

Полная перезагрузка выключена.

Полная предзагрузка.

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

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

Игорь, есть ли возможность в Yocto залогировать все загруженные в память файлы в процессе работы? Чтобы оптимизировать размер образа для данной конфигурации.

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

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