Весь контент IgorA
-
Album Player (Aplayer)
Права у файла должны быть на выполнение, 755 - это нормально. Вот версия 4, где path.txt загружается в память как двоичный блок данных, без потокового чтения строк. В этом случае проблемы с кодировками могут возникать только при создании этого файла. https://yadi.sk/d/BU2-XLfaaSx8eA
-
Album Player (Aplayer)
Если они записываются в path.txt без перекодировки, как они есть в имени файла, то мешать не должны. Проверьте, как в остальном, с обычными именами файлов без типографских кавычек.
-
Album Player (Aplayer)
Пути в многострочный path.txt надо записывать вообще без кавычек, даже когда там пробелы и кириллица.
-
Album Player (Aplayer)
Исправленный вариант: https://yadi.sk/d/9oRldrVUM0KigA Когда доиграет и завершится, в play.txt запишет closed.
-
Album Player (Aplayer)
ap в стелс режиме в одном потоке работает, но даже если бы он создавал нити, то kill прибивает процесс целиком, с дочерними нитями. За освобождение памяти от ресурсов, занятых завершенными процессами, отвечает диспетчер памяти ядра и память должна освобождаться. Что касается демонической природы, то стелс ap, действительно, запускается по правилам запуска службы (демона).
-
Album Player (Aplayer)
Выяснять путь к папке процесса можно, но лишний код. Только для этого надо лезть в папку /proc. А если запускать плеер из командной строки в его папке, то тоже будет только первый файл воспроизводиться? Я у себя, по крайней мере, пару строк проверял.
-
Album Player (Aplayer)
В запускающем скрипте надо перед запуском плеера переходить в его папку. Он все файлы ищет в текущей папке.
-
Album Player (Aplayer)
Вот обновленный ap-playlist. Список перечитывает, curr.txt создаёт. https://yadi.sk/d/tZ5VSVaR9vXfGA
-
Album Player (Aplayer)
Нет, сейчас парсится плейлист целиком при запуске, как обычный плейлист. Менять его по ходу уже можно, но это будет следующий плейлист. Если нужно его каждый раз перечитывать, то и это можно сделать.
-
Album Player (Aplayer)
Вот консольный плеер (x64), который рассматривает многострочный path.txt как плейлист и воспроизводит его в стелс-режиме: https://yadi.sk/d/1MmekPxPy406XA
-
Album Player (Aplayer)
Посмотрю в выходные.
-
Album Player (Aplayer)
Да, можно на файлообменник выложить.
-
Album Player (Aplayer)
А с какими конкретно образами наблюдается эта проблема?
-
Album Player (Aplayer)
Это улучшенная альтернатива RAM диску. Доступ к копии того же файла в той же оперативной памяти, но без файловых операций и посредника в виде драйвера диска. При этом данная копия уже разжата и её воспроизведение не сопровождается декодированием.
-
Album Player (Aplayer)
Включить в ap2config режим Full Memory и полную предзагрузку.
-
Album Player (Aplayer)
Юрий, веб-интерфейс прежде всего для планшетов и смартфонов, которые сами заменяют собой пульт. Драйвер пульта эмулирует ввод клавиатурных комбинаций, которые могут обрабатываться в веб-интерфейсе, но в силу отсутствия клавиатуры в планшетах и смартфонах в универсальном веб-интерфейсе поддержка горячих клавиш не предусмотрена.
-
Album Player (Aplayer)
China Что ещё может помочь найти S/PDIF я не знаю, но думаю, что в любом случае проблема связана с системой, а не с плеером 2.07. Можно загрузить актуальную TinyAP, где тоже 2.07, и посмотреть, что будет там. Ещё, как вариант, что можно попробовать - вернуться к первоначальному варианту конфигурации (без строк device 1), потом запустить alsamixer и посмотреть, не выключен ли цифровой выход в микшере. В этом случае в позиции этого выхода внизу будут буквы mm. Надо на него переместиться и нажать на клавиатуре клавишу m. Тогда mm должно поменяться на 00 и выход может быть включен.
-
Album Player (Aplayer)
Тогда в mc после строк card STX надо попробовать добавить строки device 1
-
Album Player (Aplayer)
Чтобы такая строка для правки появилась, надо выбирать не первое упоминание карты в списке, а второе, где в названии присутствует DEV=0.
-
Album Player (Aplayer)
China Вполне возможно, что в используемой системе та же версия ALSA, что и в Yoctoap. С той же проблемой в отношении S/PDIF. Тогда и решение может оказаться аналогичным указанному выше.
-
Album Player (Aplayer)
Отсутствие S/PDIF выхода в списке - обычно проблема не плеера 2.07, а системы Yoctoap. С другими системами, включая TinyAP, в том же плеере эти выходы будут. В первом релизе плеера 2.07 была проблема, которая могла приводить к отсутствию некоторых устройств в списке. Но она была исправлена в обновлении от 27 сентября.
-
Album Player (Aplayer)
Так вся аудиофильская оптимизация и плееров, и систем связана с минимизацией программной активности в процессе воспроизведения. Поэтому, конечно, может.
-
Album Player (Aplayer)
Если речь идёт про Yoctoap, то эта проблема в данной теме уже обсуждалась, как и вариант ее решения. В руководстве пользователя соответствующая информация есть в начале страницы 63. Суть там в том, что надо выбрать на вкладке Card вариант с DEV=0, а потом поменять в файле /etc/asound.conf "device 0" на "device 1".
-
Album Player (Aplayer)
Нормальный, но некоторый парадокс заключается в том, что это должен быть аналог того конфига, который создал бы сам аплеер при выборе карты.
-
Album Player (Aplayer)
Можно попробовать после настройки микшера выполнить команду alsactl store и раскомментировать строку alsactl restore в файле /home/root/.profile Если это не поможет, то добавить строки с настройкой микшера после строки с alsactl restore.