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

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

@Chris Rea

С флешки и сейчас система полностью загружается в оперативную память.

Для загрузки на жестком диске в составе мультизагрузочной конфигурации система может загружаться загрузчиками GRUB4DOS, GRUB2.

AleXH использует такой вариант, может проконсультировать.

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

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

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

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

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

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

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

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

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

@IgorA,

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

На tinympd целую тему написал по мультизагрузке с ssd/hdd, посмотрите, точно поможет.

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

@IgorA,

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

На tinympd целую тему написал по мультизагрузке с ssd/hdd, посмотрите, точно поможет.

Алексей Андреев,

не у всех есть доступ на Тини, можете здесь продублировать свою инструкцию, не помешает.

Опубликовано
AlexH использует такой вариант, может проконсультировать.

Могу, да. - Загружать в память через GRUB4DOS очень удобно - никаких тормозных загрузок с флешек, торчащих из USB разъёма -записал на веник и грузишься с него.

 

Первое, устанавливаем GRUB4DOS на активный раздел HDD, он устанавливается "перед" загрузчиком ОС, имеет своё меню, в котором мы указываем варианты загрузок имеющихся ОС, например в menu.lst:

color cyan/black yellow/blue cyan/black white/blue
timeout 5

default /default
/hotkey
map --unmap=0:0xff
map --unhook

title BOOTMGR of Windows VISTA/7
find --set-root --ignore-floppies /bootmgr
chainloader (hd0,0)/bootmgr

title Windows XP Pro
find --set-root /ntldr
chainloader (hd0,0)/ntldr

title RamXP.ISO
find --set-root /VirtualCDImages/RamXP.iso
map --mem (hd0,1)/VirtualCDImages/RamXP.iso (0xff)
map --hook
chainloader (0xff)

title BootIt NG X
find --set-root --ignore-floppies /Boot/bootitng.ima
map --mem=-2880 (hd0,2)/Boot/bootitng.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title TinyCore AP x64 (boot from KW7)
root (hd0,1)
kernel /boot/vmlinuzstretch64 multivt vt.default_utf8=1 text persistent tce=sda2/tce rd.udev.log-priority=0 showapps quiet threadirqs clocksource=hpet loglevel=3 waitusb=5 cpuidle.off=1 idle=poll intel_idle.max_cstate=1 lang=ru_RU.UTF-8 kmap=qwerty/ruwin_ct_sh-UTF-8 noswap nozswap nofirewire nopcmcia
initrd /boot/dCorestretch64.gz

прописаны загрузки winXP, RamXP, BootIt NG, TinyAP и др., которых здесь я не привожу. - Образы дискеты ima, CD дисков ISO лежат на HDD в соответствующих разделах/папках.

 

grubinst-1.1-bin-w32-2008-01-01.zip 69623 SHA-256 DD231125CE48933B181465BF326FFA3779988B3250325C8CCB970A414F4B8F2D

grub4dos-0.4.5c-2016-01-18.7z 266299 SHA-256 A277B140F6BB3D39ECAA91F93CF38B0AD9B3D19B24C64E972D728DBAFBDB6A8B

 

В указанный раздел (hd 0,1) (диск D), копируем из TinyAP.iso папки tce и boot. Корректируем параметры hd 0,1 и tce=sda2/tce на свои. Например для диска C: это будет hd 0,0 и tce=sda1/tce. Внимательно проверяем содержимое пункта №1 - загрузки основной ОС (для примера приведены пункты загрузки ntldr и bootmgr), TinyCore AP x64 и если всё похоже на правду, то перезагружаемся и выбираем что грузим .

 

Настоятельно рекомендую сначала потренироваться в установке grldr на флешку, редактировании menu.lst, и добиться загрузки основной ОС из menu.lst на флешке, чтобы потом не мандражировать что основная ОС перестала грузится и теперь вам нечем править параметры загрузки в menu.lst.

 

Если вы не знаете, что такое загрузчик ОС, grub4dos, или у вас win >7, либо UEFI, то сначала изучите этот вопрос на ресурсах, где описывается их загрузка с помощью GRUB4DOS.

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

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

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

AleXH, у вас tinyap в разделе лежит как исо образ или установлен? Если исо, сохраняются ли в нем настройки? Если установлен, как установили?

Изменено пользователем Алексей Андреев

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

@Алексей Андреев, написал же

копируем из TinyAP.iso папки tce и boot

на какой-нибудь раздел. Корректируем параметры hd 0,1 и tce=sda2/tce на свои. Например для диска C: это будет hd 0,0 и tce=sda1/tce. Если раздел будет FAT32, то настройки будут сохраняться, если NTFS, то НЕ будут, так как NTFS монтируется только для чтения (и это правильно - безопасность превыше всего) - в этом случае надо предварительно их привести к кондиции на флешке в FAT32, а затем переписать файл tce/mydata.tgz с флешки на винт.

 

Раздел, на который скопированы папки boot и tce не будет монтироваться в Media, а будет оставаться в mnt/sda2 или какой там был использован, поэтому есть смысл использовать раздел не содержащий медиатеку.

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

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

написал же

С телеффона читал, не заметил.

 

Сеть настраивается в файле /opt/net_init.sh

Спасибо, посмотрю, но вроде вчера заработало.

Тема большая стала, это безусловно говорит о популярности аплеера. Может ссылки и настройки вынести в первое сообщение темы, обновляемо?

 

Tidal работает и сейчас через рендерер, управляется из BubbleUPnP на смартфоне.

Это понятно. но при отсутствии наса и андроида не комфортно )

 

не у всех есть доступ на Тини, можете здесь продублировать свою инструкцию, не помешает.

Ну не знаю, с аудиомаразма пользуются.

А как ее тут разместить?

Изменено пользователем Алексей Андреев

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

Небольшое обновление сборки по горячим следам.

TINYAP 1.06

http://albumplayer.ru/linux/tinyap1.06_x64.iso

Изменений два:

- Исправлена загрузка страниц с умляутами в Midori;

- В веб-интерфейсе для Midori изменено отображение списка альбомов для более удобной навигации по большому списку.

 

@PolarLight

Юрий, чтобы рендерер обнаруживался после автозагрузки, его запуск в bootlocal.sh надо размещать после вызова net_init.sh

В 1.06 я изменил соответствующим образом порядок строк.

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

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

Олег, привет! Скажу тебе по секрету, что с момента выхода первой сборки Игоря, Фатбой я больше не беспокою. :yes:

Юрий, чтобы рендерер обнаруживался после автозагрузки, его запуск в bootlocal.sh надо размещать после вызова net_init.sh

Игорь, Огромное Вам Спасибо!! Вечером непременно опробую и отпишусь,

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

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

Игорь, пробовал увидеть в плейлисте APlayer.exe треки из cue новогоднего концерта 1993 Джордже Балашевича (там умляут на умляуте, серб, однако), но даже и после копирования в фаре имени файла *.wv и вставки его в cue с последующим сохранением в Utf-8 АП треки не отображает, а должен.

 

И посмотрел в 1.06 aplayer.js - открытие файлового дерева на том же месте не делали - передумали, или забылось?

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

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

@AleXH

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

Всё открывается.

 

По позиционированию в списке папок пока оставил исходный вариант.

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

post-16351-0-23551900-1536248869_thumb.pngpost-16351-0-14858700-1536248958_thumb.pngpost-16351-0-12094100-1536248494_thumb.png

 

Видимо из-за XP - cue естественно скопированы в родпапку к *.wv.

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

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

@AleXH,

Под семёркой, даже 32-разрядной, работает.

И под Linux тоже.

post-5391-0-49024100-1536250470_thumb.png

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

Игорь, Приветствую! Приведите пожалуйста пример, как добавить ключ /l для открытия Light веб-интерфейса для тугих, никак не соображу.

 

С Уважением, Сергей.

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

Ключ /l добавляется в адресной строке браузера сразу после номера порта 7778 без пробелов.

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

@AleXH

Проверяйте пожалуйста обновленный консольный плеер:

 

http://albumplayer.r...w12/ap64.tar.gz

 

Строки в списке считает, начиная с нуля.

Выводит до ста позиций в списке.

Добавлены команды:

a - на сто строк списка назад;

z - на сто строк списка вперед.

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

Добрый день уважаемый Игорь !

 

Большое вам спасибо за версию 1.06. Мне очень нехватало этой изюминки в сч что вы сделали в TINYAP 1.06. Очень благодарен за ваши труды, теперь у меня есть эталон для моего сетапа.

Всех вам благ. С уважением ricm.

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

@IgorA, поюзал - если всё равно вынуждены хвататься за ShiftUp/Down, то может лучше выводить по количеству позиций на 1 экран?

Напомню пожелания:

0. Заменить микросекунды на us, или mcs - сейчас вместо мю вопрос выводится.

1. Повторы предыдущей команды по вводу пустой строки.

2. Прыжки относительны

3. Вывод таймера, чтобы представлять в каком месте диска находимся.

4. Проценты при распаковке вместо точек.

 

имхо юзать root по умолчанию всё же идеологически неверно - не способствует правильным привычкам.

 

p.s. ускоренное безсетевое вижу прежнее, а dCore уже другое, с более старыми версиями deb* и sce-import

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

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

@AleXH

0 Решаемо

1 Не представляется особо нужным

2 Уже комментировалось: минимализм консольной версии, в частности, связан с отсутствием контроля за текущей позицией воспроизведения

3 См. ответ на 2.

4 Консоль - устройство последовательного вывода и задействовать управление позицией курсора я не вижу необходимости в этом случае

 

Без root не будет realtime приоритета, управления ядрами и блокировки выделенной памяти.

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

1. А чаму? - гораздо удобнее жать кнопка ввод-ввод-ввод, а не кнопка ввод трижды, или сколько там раз. А если сидишь в глубокой папке, то одними ентерами выскочить поди удобнее, чем 2 кнопками. ТОже касается и при прыжках по трекам - n enter enter и тд.

и прыгать вперёд для просмотра диска было бы удобно - есть увереность что эти изменения скажутся на звуке?

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

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

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

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

вредный :P:D

 

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

 

пойду слушать "realtime приоритета, управления ядрами и блокировки выделенной памяти" :)

 

2ALL. Возможно вам понравится Джордже Балашевич - рекомендую альбом 1996 Напоследок - записан очень хорошо, с хорошой динамикой, настоящие инструменты - звучат загляденье.

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

Опубликовано
  • Автор
вот хочу найти пестню на диске, и как искать прикажете - клаву топтать абсолютными прыжками?

 

Можно и абсолютным сразу угадать, можно и относительными не сразу.

Если серьезно ориентироваться на консольную версию, то порезать коллекцию на треки, используя CUE Splitter, и включать нужную песню без всяких поисков.

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

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

 

Никто не говорит о "серьёзной ориентации" - речь идёт о большем удобстве консольного варианта и только.

 

Странно, но c припиской в bootsync.sh 2-х строк:

sleep 3
echo ap.sh

 

в текстовом режиме запускается root@busybox#, а без - tc@busybox$

 

в консольном приоритет ap по прежнему вижу -40 (колонка PRI в ps из X.org), ps из ядра простенький, приоритеты не отображает. Хотя по размышлению это понятно - RT есть только у гуевого варианта. Загружусь в гуи, посмотрю.

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

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

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