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

IgorA

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

    5 555
  • Баллов

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

  • Посещение

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

    15

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

  1. @AleXH Приоритет можно увидеть и в ps, и в top. Приоритет, задаваемый на вкладке System в диапазоне от 1 (минимальный) до 99 (realtime) утилита ps отображает в диапазон от 58 (минимальный) до -40 (realtime), а утилита top в диапазон от -2 (минимальный) до rt (-100 - realtime).
  2. @AleXH, в ядре dCore используется аппаратный буфер адаптера, а поддержка программного буфера то ли вырезана, то ли не доделана, поскольку просто она не включается.
  3. Если используется плеер для Windows, можно воспользоваться для этого бесплатным VST плагином Blue Cat's Gain Suite. Для 32-разрядного плеера надо скачивать Win VST, для 64-разрядного - Win 64 VST. Как подключать такие плагины, рассказано в файле readme_ru.txt. У меня ноутбук c xorg из 1.04 не загружает GUI, а с xorg-all из 1.06 загружает. Вроде бы, мотив достаточный.
  4. @Chris Rea Рандом, в принципе, плохо совместим с движком плеера, что в Windows, что в Linux. Поскольку плеер играет образы с .cue, которых много, как непрерывную пластинку, а индикация переходов между треками отрабатывается независимо от собственно воспроизведения всего диска, по таймеру. Небольшие расхождения в переходах между треками и их индикацией не критичны, пока мы просто смотрим на это. Но они станут критичны, если использовать индикацию перехода внутри образа как управляющую информацию для другого перехода. Плейлист, воспроизводимый в Full Memory и содержащий образы дисков, принципиально не совместим с random, так как перескок на произвольный трек в общем случае требует предзагрузки всего альбома. Поэтому проще и органичней, когда рандома просто нет. Но выход есть - использовать любой другой GUI, поддерживающий рандом, с рендерером. Что касается режимов и буферов, то Standard поддерживает регулируемый буфер предзагрузки, периодичность подкачки с диска в который равна ровно половине размера этого буфера.
  5. Можно и абсолютным сразу угадать, можно и относительными не сразу. Если серьезно ориентироваться на консольную версию, то порезать коллекцию на треки, используя CUE Splitter, и включать нужную песню без всяких поисков.
  6. Есть уверенность, что для получения эстетического удовольствия от прослушивания музыки немногочисленными пользователями консольной версии никакой необходимости в относительных прыжках нет.
  7. @AleXH 0 Решаемо 1 Не представляется особо нужным 2 Уже комментировалось: минимализм консольной версии, в частности, связан с отсутствием контроля за текущей позицией воспроизведения 3 См. ответ на 2. 4 Консоль - устройство последовательного вывода и задействовать управление позицией курсора я не вижу необходимости в этом случае Без root не будет realtime приоритета, управления ядрами и блокировки выделенной памяти.
  8. @AleXH Проверяйте пожалуйста обновленный консольный плеер: http://albumplayer.r...w12/ap64.tar.gz Строки в списке считает, начиная с нуля. Выводит до ста позиций в списке. Добавлены команды: a - на сто строк списка назад; z - на сто строк списка вперед.
  9. Ключ /l добавляется в адресной строке браузера сразу после номера порта 7778 без пробелов.
  10. @AleXH, Под семёркой, даже 32-разрядной, работает. И под Linux тоже.
  11. @AleXH Не надо ничего менять, достаточно скопировать .cue файлы в папку с .wv файлами. Всё открывается. По позиционированию в списке папок пока оставил исходный вариант.
  12. Небольшое обновление сборки по горячим следам. TINYAP 1.06 http://albumplayer.ru/linux/tinyap1.06_x64.iso Изменений два: - Исправлена загрузка страниц с умляутами в Midori; - В веб-интерфейсе для Midori изменено отображение списка альбомов для более удобной навигации по большому списку. @PolarLight Юрий, чтобы рендерер обнаруживался после автозагрузки, его запуск в bootlocal.sh надо размещать после вызова net_init.sh В 1.06 я изменил соответствующим образом порядок строк.
  13. @Chris Rea С флешки и сейчас система полностью загружается в оперативную память. Для загрузки на жестком диске в составе мультизагрузочной конфигурации система может загружаться загрузчиками GRUB4DOS, GRUB2. AleXH использует такой вариант, может проконсультировать.
  14. Юрий, плеер и рендерер последних версий всегда функционируют по правилам службы, как их не запускай. Но в минимальной tiny нет сервиса управления службами systemd, поэтому для автозапуска они загружаются в файле сценария. Рендерер, возможно, не виден после автозагрузки, поскольку сеть становится доступной позже его автозапуска. Я посмотрю, что можно сделать для синхронизации.
  15. @pupsik2005, это опять Midori умляуты в буквах не нравятся. Обрезание прошло не совсем удачно. В качестве временной меры можно заменить файлы midori.sce и midori.sce.md5.txt в папке tce/sce на такие же из предыдущей сборки stretch. Или удалить их и выполнить команду sce-import -br midori. Потом перезагрузиться.
  16. @pupsik2005, это, похоже, Midori выбивает, а не плеер. Скорее всего, из-за какого-то текста в списках альбома. Перезапустить можно через контекстное меню рабочего стола, команда Go to APlayer. Этот альбом где-то на раздаче есть?
  17. @pupsik2005 Это в какой момент происходит - при открытии папки альбома или при нажатии Play? На разных альбомах наблюдается или с одним конкретным? На какое устройство идет вывод?
  18. Алексей, подробная информация по сборкам была в предыдущих сообщениях этой темы: http://forum.doctorh...50#entry1056621 http://forum.doctorh...50#entry1058932 http://forum.doctorh...25#entry1062034 Сеть настраивается в файле /opt/net_init.sh Если там IP адрес неподходящий, его надо изменить в этом файле и инициализацию сети, которая нужна, вписать туда. APRenderer запускается через контекстное меню рабочего стола отдельной командой APrenderer, а другой командой Go to APRenderer открывается веб-интерфейс для управления им. Можно и в автозагрузке запускать, раскомментировав эту строку в файле /opt/bootlocal.sh. Tidal работает и сейчас через рендерер, управляется из BubbleUPnP на смартфоне. Система работает в оперативной памяти, и чтобы изменения настроек сохранялись, надо выключаться с сохранением.
  19. Обновлены версии плеера и рендерера для Linux 32-разр.: http://albumplayer.r...player32.tar.gz http://albumplayer.r...nderer32.tar.gz 64-разр.: http://albumplayer.r...player64.tar.gz http://albumplayer.r...nderer64.tar.gz Что нового: ∙ На первую вкладку настроек плеера добавлен параметр Play silence. Его значение в миллисекундах задает длительность тишины, воспроизводимой при старте воспроизведения перед аудиоданными. Это позволяет решить проблему "проглатывания" начала звука некоторыми устройствами. Эта опция не действует при использовании в режиме Full Memory опции полной предзагрузки файла в оперативную память; ∙ Устранены артефакты на паузе воспроизведения в режимах DoP и Native DSD; ∙ Устранено зависание плеера при наличии символов табуляции в именах файлов или в метаданных; ∙ В папки плеера и рендерера добавлены .desktop файлы. Копирование этих файлов в папку рабочего стола в папке пользователя добавляет ярлыки программ на рабочий стол. Копирование в папку /usr/share/applications добавляет пункты для запуска программ в меню системы. Пути в .desktop файлах указывают на расположение папок плеера и рендерера в /usr. Если это не так, пути надо отредактировать; ∙ В плеер добавлена поддержка индексных карт .cue для файлов DVD-A ISO и папок DVD-A. ∙ В плеер добавлен Light веб-интерфейс для смартфонов. Переключение в него выполняется добавлением ключа /l в http-адрес, переключение в полный режим - ключом /f. Сборка для загрузочной флешки TINYAP 1.05 http://albumplayer.r...yap1.05_x64.iso Эта сборка реализована на основе операционной системы stretch, а не bionic, использованной в версиях сборок 1.00-1.04. Она повторяет состав и возможности предыдущих сборок, но имеет и ряд отличий: ∙ Сборка поддерживает загрузку как в режиме BIOS, так и в режиме UEFI. Для загрузки в режиме UEFI при записи флешки в панели настроек программы Rufus надо поменять структуру разделов MBR на GPT; ∙ В сборке использовано оптимизированное по скорости выполнения кода ядро, обеспечивающее лучшие показатели задержек отклика по сравнению с ядром bionic; ∙ По-новому реализовано добавление расширенной поддержки Native DSD устройств. Этот вариант может решать проблему с распознаванием устройств вывода звука, имевшуюся в некоторых случаях на предыдущих сборках; ∙ В комплект добавлены модули firmware, необходимые для работы некоторых устройств вывода звука. ∙ В комплекте сборки доступно ядро с отключенной поддержкой сети и сетевых устройств. Некоторые пользователи отдают предпочтение этому варианту. Для использования этого ядра в файле /boot/isolinux/isolinux.cfg надо поменять строку kernel /boot/bzImage на kernel /boot/bzImage2 Для успешного выключения и перезагрузки системы с этим ядром в настройках BIOS надо отключать сетевую карту. Модули для подключения этой сборки к сети через Wi-Fi адаптер можно скачать по ссылке: http://albumplayer.r...etch-wifi64.rar Если на маленьком экране нетбука окно плеера не помещается в экран, можно вручную исправить размеры окна браузера и панели плеера. Для этого надо открыть в редакторе файл /home/tc/.config/midori/config и там указать нужные значения параметров last-window-width и last-window-heigth, определяющих размер окна браузера при запуске. Размер панели плеера задается в первой строке файла aplayer.js парой коэффициентов, определяющих масштабирование по горизонтали и вертикали. Значение во второй строке должно повторять коэффициент масштабирования по вертикали. Если окно браузера перекрывает весь экран, можно запустить для настройки размеров терминал или mc в первые секунды после появления рабочего стола, пока браузер не запустился, и завершить сеанс браузера командой sudo pkill midori .
  20. Bit perfect кодеки (flac, ape,wavpack, alac) позволяют восстанавливать сжатые ими данные с точностью до одного бита. Я сам конвертацией не занимаюсь, но если есть сомнения, то лучше пользоваться утилитами от разработчиков форматов. А "особенно низ" - как характеристика bit perfect декодера, это, конечно, по жанру ближе к театру абсурда. Может быть, на audiomarazm.net это лучше обсудить.
  21. Что mc не может некоторые диски открыть, это нормально, а в аплеере у всех остальных папка /media есть и диски в ней доступны. Надо нажимать крайнюю правую кнопку в горизонтальном ряду кнопок на панели плеера.
  22. @litvinenko1965 В начале предыдущей страницы ссылка на сообщение, в котором ссылка на сообщение с инструкцией. Прямая ссылка на первое сообщение по теме: http://forum.doctorhead.ru/index.php?showtopic=8905&st=13150#entry1056621
  23. @litvinenko1965, здравствуйте! Чтобы запустить alsamixer, надо временно удалить файл /etc/asound.conf. Про это сказано в инструкциях к первой сборке TINYAP. Там есть еще по этому поводу важная информация, как сделать сохраняемыми настройки alsamixer. Пакет ntfs-3g установить можно, но NTFS диски и так автоматически монтируются в выложенной сборке в папку /media.
  24. В интернете встречалось и про то, как NTFS слетала в RAW и при переключениях между IDE и AHCI на Windows. Возможно, проблема не в Tiny, а более общая.
  25. В составе сборки TINYAP Midori изначально позиционировался как недо-браузер, тупо оболочка для плеера. И установлен там обрезок от полного комплекта браузера. В этом контексте переход к команде Goto_Aplayer является вполне естественным. Если надо скачать что-то в интернете по ссылке, для этого есть команда wget. Бродить по интернету вполне можно с какого-то другого устройства. При переходе к платформе stretch ситуация усугубляется. Там обрезок Midori в 29MB, работавший в bionic не работает - много чего не хватает. Работает лишь обрезок, который в 1.5 раза больше. Но и он не поддерживает https ссылки, которых очень много. Ставить из-за этого полную версию не хочется по двум причинам - пакет большой и он может потянуть за собой ненужные для сборки службы. Но есть компенсация этого обстоятельства - в stretch работает штатный установщик Midori через sce-import. Тот, кому в сборке будет не хватать возможностей браузера, в любой момент сможет удалить комплектный обрезок и поставить полную версию. И соответствующий пункт в меню появится.
×
×
  • Создать...

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

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