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

Опубликовано
В 09.12.2025 в 18:56, IgorA сказал:

Есть

 - В консольном варианте? ftpfs, curlftpfs для монтирования ftp в локальную FS в bin/sbin не увидел.

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

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

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

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

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

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

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

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

В консольном варианте? ftpfs, curlftpfs для монтирования ftp в локальную FS в bin/sbin не увидел.

Все делается через rclone в домашней папке. Работает в консольном варианте, но настраивать подключения удобнее через APmenu на вкладке "Network Drives". Команды монтирования настроенных подключений сохраняются в файле cloud_drives.sh.

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

8 (952) 133-65-10 МОШЕННИК ПОПРОШАЙКА спамит годами на всех форумах, что помирает от голода, но никак не помрёт.

Ничего не переводите.

Опубликовано
В 11.12.2025 в 19:30, IgorA сказал:

Все делается через rclone в домашней папке. Работает в консольном варианте, но настраивать подключения удобнее через APmenu на вкладке "Network Drives". Команды монтирования настроенных подключений сохраняются в файле cloud_drives.sh.

Посмотрел в инете доку на rclone - извратно как-то, можно интегрировать в yocto ftpfs или curlftpfs? - В них прозрачно ветка с фтп монтируется в локальную фс, скажем в директорию FTP и ходишь по папкам стандартными командами.

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

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

Посмотрел в инете доку на rclone - извратно как-то, можно интегрировать в yocto ftpfs или curlftpfs?

Можно смонтировать папку через APmenu "Network Drives", а затем запускать это подключение из консоли и ходить там по папкам стандартными командами.

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

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

Реализован доступ к сетевым папкам серверов CIFS и NFS, а также к облачным хранилищам FTP и WebDAV.

 

Выбираю FTP, name FTP, в host, т.е ip (имхо), в доке - url, т.е с указанием протокола ftp://ip - кому верить непонятно. Порт не 21, а свой, нестандартный, указал, а также акк и пароль - ls /media/FTP - пусто.

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

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

host - просто IP, протокол подразумевается. 

Можно посмотреть, что в созданном cloud_drives.sh, и попробовать запустить его из консоли. Если что-то не так, видимо, будет сообщение об ошибке.

Имя папки на всякий случай  сделать отличающимся от названия протокола.

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

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

В консоли (USE_GUI=0) cloud_drives.sh ругнулся на отсутствие rclone.conf и ничего - папка пуста, создал конфиг rclone config, поместил запуск переименованного cloud_drives.sh в mount_ftp.sh в .profile, перезагрузил - работает, спасибо.

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

Всю тему не читал, Аплеер хороший, спору нет.

Сразу обозначим, кому Аплеер сливает - виртуальным студиям и как ни странно, VirtualDJ работает со звуком красивее. Необходимо каждый трек в "деку" загружать, как и в виртуальную студию любую, "импортировать", но в этом и сама суть - загруженый трек обсчитывается полностью, гейн, темп, всё это видно, и соответственно воспроизведение максимально качественное. После VDJ как то Аплеер не заходит. Мутноват.

Хотя режим KernelStream очень мощный сигнал даёт и звук относительно ( фубара) отличный. Но если упор делать на качество, для ответственных воспроизведений , стоит обратить внимание на виртуальные студии

Изменено пользователем Thorch's

Сознание определяет, каким вещам быть, какими им быть...в мире, где вещи определяют сознание...fam-ths(at)mail.ru

Опубликовано
  • Автор
В 15.12.2025 в 12:43, Thorch's сказал:

После VDJ как то Аплеер не заходит. Мутноват


Аплеер точен в пределах возможностей платформы, остальное -  от лукавого.

Естественно, при стремлении к Абсолюту нужно знать про EXTRAS ASIO и  Full Memory.

Опубликовано
В 15.12.2025 в 13:43, Thorch's сказал:

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

По правилам хорошего тона в конце подобных утверждений добавляют: "По моему сугубо личному мнению".

 

Но можно и "Абсолюту" добавить. :drinks:

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

Истинное качество определяется аутентичностью звучания акустических инструментов и даже здесь нет абсолюта. Про электронщину, электроинструменты вообще говорить не о чём - их оригинальное (исходное) звучание абсолютно неизвестно. Остальное всё личные предпочтения в звуке.

Опубликовано
В 15.12.2025 в 14:43, Thorch's сказал:

Всю тему не читал, Аплеер хороший, спору нет.

Сразу обозначим, кому Аплеер сливает - виртуальным студиям и как ни странно, VirtualDJ работает со звуком красивее.

   АП 2.97 stels влегкую уделал VDJ при прямом сравнении. На моей системе и по моему сугубо личному мнению. И мнению еще трех слушателей, при этом присутствующих

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

АП 2.97 stels--- Это что за версия плеера?

 

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

   Игорь, доброе утро. Заранее извиняюсь за вопрос, так как не совсем по теме ( в смысле, не по Вашим изделиям ). Но, задавал этот вопрос в других местах, без ответа. 

   Решил опробовать piCore (оригинальную) в связке с roonrock. Установил на piCore плагин bridge отсюда. Всё нормально играет, связь между сервером и клиентом по обыкновению кабелем напрямую. Попутно смотрел форумы по этой тематике. И что-то меня зацепило, многие пишут, якобы связка roon--picore играет без плагинов, просто включить поддержку squeezebox. 

   Дак вот, первое: у меня RoonRock и piCorePlayer не работают совместно, хоть включай этот Squeezebox, хоть нет. Второе: сейчас, когда установлен плагин bridge, и всё прекрасно играет, то почему должен быть включен Squeezebox, при чём он здесь? Без него не играет. И третье: по какому протоколу в моём варианте осуществляется связь между сервером и клиентом? В смысле, присутствует ли здесь RAAT?

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

Виктор, я с RoonRock дела не имел, но обычный Roon под Windows, действительно, поддерживает вывод на squeezelite плеер, который используется в PiCorePlayer,  без плагинов. В этом случае трансляция идет по протоколу SLIMPROTO. Плагин RoonBridge обеспечивает трансляцию по протоколу RAAT. В Roon надо смотреть, какое устройство выбрано для вывода - Squeezebox или RoonReady.

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

   Спасибо, Игорь. 

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

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

Да, но, может быть, надо посмотреть, где там выбор устройства вывода и есть ли там RoonReady. Если нет, то, возможно, плагин RoonBridge не установился или не загружен.

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

Планирую вечером посмотреть, так как нашёл команды проверочные. А вообще, на сайтах противоречивая информация, взаимо-исключающая. Например, ИИ говорит, что в интерфейсе roonrock может обозначаться, как клиент, squeezelaite, но в реальности быть raat. Беда только в том, что ИИ может врать. Недавно я пару часов спорил с ИИ, он мне выдавал точно ложную информацию, я с помощью примеров пытался его "пристыдить". Но эта гадина абсолютно бессовестная.

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

   Ну, судя по всему, скрипт не срабатывает. Команды тоже не работают, всё урезано. Придётся вспомнить vi, чтоб посмотреть, чо там и как. Для интереса.

 

Спойлер

2025_12.19_00062.thumb.png.659c93ea1fb126cf510753d2b82bd005.png

 

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

Скрипт файлы не может скачать. Возможно, из-за блокировок.

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

Игорь, а это не есть те файлы, которые не скачиваются?

Спойлер

 

#!/bin/busybox ash

# define main extension and extension upgrade dirs
TCEDIR=/etc/sysconfig/tcedir
EXTENSION_DIR=${TCEDIR}/optional
EXTENSION_UPGRADE_DIR=${EXTENSION_DIR}/upgrade
EXTENSION_NAME=roonbridge

# load some useful functions
. /etc/init.d/tc-functions
. /var/www/cgi-bin/pcp-functions

# we use BusyBox and specify the TARGET var
useBusybox
TARGET=$(cat /etc/sysconfig/backup_device)

echo "[pcp-install-roonbridge] Settings things up..."

# load the squashfs-tools extensions
sudo -u tc tce-load -wil squashfs-tools.tcz

# do everything in the /tmp directory
cd /tmp || exit

# download Roon Bridge package and unpack it
echo "[pcp-install-roonbridge] Downloading Roon Bridge package..."
wget -O - https://download.roonlabs.net/builds/RoonBridge_linuxarmv7hf.tar.bz2 | tar -jx

# move the Roon Bridge folder to conform with the desired extension tree
mkdir -p ${EXTENSION_NAME}/opt
mv RoonBridge ${EXTENSION_NAME}/opt

# create custom startup script
cat <<EOF >  ${EXTENSION_NAME}/opt/RoonBridge/pcp-start.sh
#!/bin/busybox ash

. /var/www/cgi-bin/pcp-functions

if [ "\$#" -eq "1" ] && [ "\$1" = "-d" ]; then
  exit 0
elif [ "\$#" -eq "1" ] && [ "\$1" = "-c" ]; then
  . \$PCPCFG
  if [ "\$SQUEEZELITE" = "yes" ]; then
    exit 0
  else
    ROON_DATAROOT=/var/roon ROON_ID_DIR=/var/roon /opt/RoonBridge/start.sh >/dev/null 2>\&1
  fi
else
  ROON_DATAROOT=/var/roon ROON_ID_DIR=/var/roon /opt/RoonBridge/start.sh >/dev/null 2>\&1
fi

EOF

# make the script executable
chmod +x ${EXTENSION_NAME}/opt/RoonBridge/pcp-start.sh

# make extension
echo "[pcp-install-roonbridge] Creating Roon Bridge pCP extension..."
mksquashfs ${EXTENSION_NAME} ${EXTENSION_NAME}.tcz

# we're either installing (1) or updating (2)
if [ ! -e /opt/RoonBridge ]; then
  echo "[pcp-install-roonbridge] Installing Roon Bridge extension..."

  # move the extension to the main extension dir
  mv ${EXTENSION_NAME}.tcz ${EXTENSION_DIR}

  # add to bootlist
  sed -i "/${EXTENSION_NAME}.tcz/d" ${TCEDIR}/onboot.lst
  echo "${EXTENSION_NAME}.tcz" >>${TCEDIR}/onboot.lst

  # create the configuration/data directories for Roon
  mkdir -p /var/roon/RoonBridge/Settings
  echo AskAlways > /var/roon/RoonBridge/Settings/update_mode
  mkdir -p /var/roon/RAATServer
  
  # write the Roon Bridge launch command to User Command 1
  pcp_write_var_to_config USER_COMMAND_1 "%2fopt%2fRoonBridge%2fpcp-start.sh"
  
  # make sure we include Roon data in the piCore backup...
  sed -i '/var\/roon\/RoonBridge/d' /opt/.filetool.lst
  sed -i '/var\/roon\/RAATServer/d' /opt/.filetool.lst
  echo 'var/roon/RoonBridge' >>/opt/.filetool.lst
  echo 'var/roon/RAATServer' >>/opt/.filetool.lst

  # ... but not the log folders...
  sed -i '/var\/roon\/RoonBridge\/Logs/d' /opt/.xfiletool.lst
  sed -i '/var\/roon\/RAATServer\/Logs/d' /opt/.xfiletool.lst
  echo 'var/roon/RoonBridge/Logs' >>/opt/.xfiletool.lst
  echo 'var/roon/RAATServer/Logs' >>/opt/.xfiletool.lst
  
  # ... and definitely not the RoonBridge distribution folder
  sed -i '/opt\/RoonBridge/d' /opt/.xfiletool.lst
  echo 'opt/RoonBridge' >>/opt/.xfiletool.lst
  
else
  echo "[pcp-install-roonbridge] Updating Roon Bridge extension..."

  # move the extension to the extension upgrade dir
  mkdir -p ${EXTENSION_UPGRADE_DIR}
  mv ${EXTENSION_NAME}.tcz ${EXTENSION_UPGRADE_DIR}
fi

# clean up
rm -r /tmp/${EXTENSION_NAME}

# back up changes to SD card
echo "[pcp-install-roonbridge] Backing up data to SD card..."
filetool.sh -b

echo "[pcp-install-roonbridge] Roon Bridge installation/update finished. Please restart your system."

 

Или, если их с помощью vi поставить в нужное место, то это и есть bridge?

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

В принципе, можно скачать файл 

https://download.roonlabs.net/builds/RoonBridge_linuxarmv7hf.tar.bz2

распаковать в папку со скриптом (должна появится папка RoonBridge)
и отключить в скрипте строку 

wget -O - https://download.roonlabs.net/builds/RoonBridge_linuxarmv7hf.tar.bz2 | tar -jx

Затем запустить скрипт.

 

В логе ещё не удаётся установить из репозитория пакет liblz4.tgz, но там обрыв на 18%, можно попробовать повторить.

 

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

Радио Hi Online в строю, но пропало из радио-каталога в одном из обновлений.

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

Игорь, здравствуйте. Застопорился я со своим баловством. Распаковал архив с флешки в созданную папку /opt/scripts. Там образовалась папка RoonBridge. Но мне же надо закомментировать ненужную строку. А я туда не могу попасть. На скрине только малая часть моих извращений.

2025_12.23_00065.png.2d636b4979bfa2b2b36b95cf8b647465.png

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

Последние посетители 1

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.