Опубликовано 27 августа, 20206 г Если использовать APrender. А управлять им через Jriver. А к Jriver прикрутить пульт? Много лишнего для воспроизведения контента с дисков, подключенных к аудио компу для этого renderer не нужен, вполне хватает АПлеера. С смартфона можно управлять, или с планшета. В домашнюю сеть комп с YoctoAP воткнуть На аудио компе сети нет. Всего этого не надо, если на компе установлена винда и KODI - и образы SACD читаются, и пультом управляется. Но это обычный простенький комп (ASRock J3710M). На аудио компе установлен Linux и KODI, т.ч. то же управляется пультом, но KODI кастомный и плагин SACD не установлен. Вот поэтому и нужен YoctoAP. Изменено 27 августа, 20206 г пользователем audioshock
Опубликовано 27 августа, 20206 г А к Jriver прикрутить пульт? К JRiverу можно смартфон прикрутить, пробовал - работает Musician Pegasus (сменил Audio-GD D77) -> Schiit Lyr Multibit (Jcat Femto -> Neotech NEUB-1020 -> Пегас-> Lyr) + HD650 + Hifiman 560 v.2 + Genelec 8010 (замена кондюков) + Dynaudio 9S (замена проводки и кондюков)
Опубликовано 27 августа, 20206 г Игорь, возможно ли в арс добавить 2-й параметр, целевой путь для сконвертированного в wav файла из 1-го параметра: ap “in_musfile” “out_wav”? - Привлекательна всеядность ар. Изменено 27 августа, 20206 г пользователем AleXH
Опубликовано 27 августа, 20206 г Автор @AleXH Вот утилита ffmpeg с теми же кодеками: http://albumplayer.ru/linux/ffmpeg.tar.gz Использование: ffmpeg -i “in_musfile” “out_wav”
Опубликовано 27 августа, 20206 г @IgorA, спасибо, попробую. UP. Попробовал, видимо надо указывать какие-то иные опции - конвертирует с оригинальной ЧД, но разрешение использует в 16 бит, а не оригинальное. Изменено 27 августа, 20206 г пользователем AleXH
Опубликовано 27 августа, 20206 г Автор @AleXH Выходную разрядность можно задать явно ключом -acodec после указания входного файла: -acodec pcm_s16le -acodec pcm_s24le -acodec pcm_s32le
Опубликовано 27 августа, 20206 г @IgorA, ap отображает выходную разрядность или ту, что показал детект входного файла/потока? Собственно это один из "за" за конвертирование с помощью ар - получение заведомо того же потока, что воспроизводит ap. Изменено 27 августа, 20206 г пользователем AleXH
Опубликовано 27 августа, 20206 г Автор @AleXH, ap отображает разрядность оригинала, но уже декодер ffmpeg вместо 24 битов передаёт в плеер 32, а сам консольный плеер сохраняет в памяти максимальную разрядность, которую поддерживает драйвер (и тоже почти всегда это 32 разряда). Поэтому, если конвертация временная, для воспроизведения, то вполне разумно всё конвертировать через ffmpeg в pcm_s32le. Изменено 27 августа, 20206 г пользователем IgorA
Опубликовано 27 августа, 20206 г Да, так и сделал, спасибо. Игорь, вы не сравнивали побитно результат декодирования BASS и FFMPEG? И у вас нет ap-wav? Воспроизводящего исключительно wav, но с сохранением всей остальной функциональности? Изменено 28 августа, 20206 г пользователем AleXH
Опубликовано 28 августа, 20206 г Автор Lossless декодеры в обеих библиотеках побитово точные, поскольку обе - классика жанра, а mp3, естественно, может отличаться. Только BASS весь hi-res выдает в float и его надо корректно пересчитывать в integer. Only WAV плеер есть только для Windows. Изменено 28 августа, 20206 г пользователем IgorA
Опубликовано 29 августа, 20206 г Планов на linux x64 версию нет? Мануал, 7 Консольный плеер, стр.33: Если запустить плеер с передачей ему файла в процессе воспроизведения, то текущее воспроизведение прервётся и будет воспроизводиться новый файл. Предполагает ли это следующий механизм - при запуске ар проверяет, есть ли уже работающая копия среди процессов. Если таковая имеется, то ей передаются опции командной строки для обработки. Если же работающей копии нет, то создаётся новая? В спартанце этот механизм не работает - куда копать? Изменено 29 августа, 20206 г пользователем AleXH
Опубликовано 29 августа, 20206 г Автор @AleXH ap задуман как интерактивный консольный плеер, так и работает. Внешнее прерывание этого процесса, когда он воспроизводит, может приводить к зависанию, которое устранится только перезагрузкой. Будет ли именно это, зависит, в том числе, от системы и драйверов. Если работающий ap начнёт управляться внешними сообщениями, то к нему надо добавлять соответствующий код. Но такой плеер уже есть - он называется aplayer. У него открытый http api, с которым работает веб-интерфейс. Можно написать к нему консольный интерфейс на питоне и это будет продвинутый консольный плеер, который может всё, что может полный aplayer, кроме демонстрации картинок. Планов урезать текущий консольный плеер только для WAV у меня нет. Сейчас всё декодируется через библиотеку FFmpeg, включая WAV. Внешних зависимостей FFmpeg не тянет, декодер работает производительно и не создаёт дополнительных потоков. Этого достаточно. Изменено 29 августа, 20206 г пользователем IgorA
Опубликовано 29 августа, 20206 г Only WAV плеер есть только для Windows. ??? Musician Pegasus (сменил Audio-GD D77) -> Schiit Lyr Multibit (Jcat Femto -> Neotech NEUB-1020 -> Пегас-> Lyr) + HD650 + Hifiman 560 v.2 + Genelec 8010 (замена кондюков) + Dynaudio 9S (замена проводки и кондюков)
Опубликовано 29 августа, 20206 г Автор Only WAV плеер есть только для Windows. ??? В конфигураторе APlayer Mini есть опция Only WAV, при включении которой никакие декодеры не загружаются и плеер воспроизводит только WAV.
Опубликовано 29 августа, 20206 г Игорь, приветствую! Вопрос: можно пользователю самому увеличить в YoctoAP в Аплеере: - окно выбора контента - шрифт, которым выводится контент Для чего это надо: пытаюсь освоить управление плеером с помощью пульта и издалека плохо виден мелкий текст.
Опубликовано 29 августа, 20206 г Автор Добрый вечер, Дмитрий! В файле /usr/aplayer/aplayer.js первая строка var coeff=1.0; // Коэффициент масштабирования веб-интерфейса Там можно поменять 1.0 на 1.2 или другой подходящий. mc в Yoctoap надо запускать из текстового режима. Выход из графического комбинацией Ctrl-Alt-Backspace. Обратно в графический - команда weston. Изменено 29 августа, 20206 г пользователем IgorA
Опубликовано 29 августа, 20206 г Игорь, приветствую! Вопрос: можно пользователю самому увеличить в YoctoAP в Аплеере: - окно выбора контента - шрифт, которым выводится контент Для чего это надо: пытаюсь освоить управление плеером с помощью пульта и издалека плохо виден мелкий текст. так со смартфона можна управлять,какого пульта?
Опубликовано 29 августа, 20206 г Там можно поменять 1.0 на 1.2 или другой подходящий. Спасибо, попробую. какого пульта? Китайского.
Опубликовано 30 августа, 20206 г Bash script aq - interface for Album Player Console Рассинхрон: Последнее обновление: 24.08.2020 Last Updated: 2020-06-02 Изменено 1 сентября, 20206 г пользователем AleXH
Опубликовано 31 августа, 20206 г Добрый вечер, Дмитрий! В файле /usr/aplayer/aplayer.js первая строка var coeff=1.0; // Коэффициент масштабирования веб-интерфейса Там можно поменять 1.0 на 1.2 или другой подходящий. Игорь, приветствую! Если изменить 1.0 на 1.2 , то ни чего не происходит. Если поменять, например на 2.0, то увеличивается и шрифи, отоброжающий контент, но все элементы управлеия плеером и различные окна в плеере. Но само окно, в котором отображается плеер не меняется и многие элементы становятся не видны. Вопросы: Как пользователю изменить размер окна в котором отображается плеер? Как пользователю изменить разрешение экрана? В настройках указано LOAD_MENU=1 , после загрузки Yoctoap ни какое меню не отображается, только запуск в ручном режиме. Что-то должно отображаться?
Опубликовано 31 августа, 20206 г Автор Добрый вечер, Дмитрий! У меня дробные значения коэффициента масштабирования в первой строке aplayer.js работают. Важно, чтобы разделителем целой и дробной части была точка, а не запятая. Распахнуть окно можно двойным кликом по шапке окна, а изменить размер - перетаскиванием границы окна. С клавиатуры можно плавно увеличивать и уменьшать масштаб содержания окна комбинациями Ctrl+ Ctrl- (+ и - с основной клавиатуры). Масштаб всего экрана, включая окно и его содержание, можно плавно увеличивать и уменьшать комбинацией Alt-PageUp, Alt-PageDown. wayland (графическая среда Yoctoap) пытается при загрузке выставить нативное разрешение монитора, но можно попробовать задать разрешение явно, в файле /home/root/.config/weston.ini добавить строки [output] mode=1920x1080 (или другое разрешение). Опция LOAD_MENU задаёт, запускать ли программу меню при загрузке. Окно меню открывается средней кнопкой в левом верхнем углу рабочего стола.
Опубликовано 1 сентября, 20206 г Добрый вечер, Дмитрий! У меня дробные значения коэффициента масштабирования в первой строке aplayer.js работают. Важно, чтобы разделителем целой и дробной части была точка, а не запятая. Распахнуть окно можно двойным кликом по шапке окна, а изменить размер - перетаскиванием границы окна. С клавиатуры можно плавно увеличивать и уменьшать масштаб содержания окна комбинациями Ctrl+ Ctrl- (+ и - с основной клавиатуры). Масштаб всего экрана, включая окно и его содержание, можно плавно увеличивать и уменьшать комбинацией Alt-PageUp, Alt-PageDown. wayland (графическая среда Yoctoap) пытается при загрузке выставить нативное разрешение монитора, но можно попробовать задать разрешение явно, в файле /home/root/.config/weston.ini добавить строки [output] mode=1920x1080 (или другое разрешение). Опция LOAD_MENU задаёт, запускать ли программу меню при загрузке. Окно меню открывается средней кнопкой в левом верхнем углу рабочего стола. Игорь, добрый день"! А вот у меня дробные значения коэффициента масштабирования не работают, естественно разделитель точка - в aplayer.js меняю только цифры. Как в ручную изменить размер и положение окна я знаю, но после перезагрузки все возвращается в первоначальное состояние, т.е. система не запоминает внесенные изменения, как это в windows происходит. Изменить weston.ini попробую. Опция LOAD_MENU задаёт, запускать ли программу меню при загрузке - меню должно автоматически стартовать после загрузки? Средней кнопкой да, меню открывается. Или этот параметр задает возможность открытия в ручную меню?
Опубликовано 1 сентября, 20206 г Автор Добрый день, Дмитрий! Коэффициент масштабирования должен работать. Возможно, при малых отличиях от 1.0 изменения незначительные и поэтому малозаметные. Сохранение размера и положения окон после перезагрузки и автозапуск графических приложений в Yoctoap невозможны из-за ограничений браузера xombrero и графической среды weston. Опция LOAD_MENU относится к загрузке самого приложения меню, которое является веб-сервером, а по кнопке меню его интерфейс открывается в веб-браузере. В общем случае это же меню доступно и из сети.
Опубликовано 4 сентября, 20206 г Добрый день! Спасибо большое за отличный плеер. Пользуюсь месяц Yoctoap (64-bit, PC)-полный восторг. Но есть один вопрос. При воспроизведении PCM происходят кратковременные прерывания звука (0,5-1 сек.). 2-3 раза в час. На DSD все отлично. Менял режимы воспроизведения, настройки буферов. Как это можно побороть? Железо: Asus P8B75-M LX Plus, i3-3220T, 8Gb Ram. Работает на дефолтных частотах. Цап: Audio-GD 11.28 Amanero. Спасибо. P.s. под Виндой всё работает отлично.
Опубликовано 5 сентября, 20206 г Автор Пользуюсь месяц Yoctoap (64-bit, PC)-полный восторг. Но есть один вопрос. При воспроизведении PCM происходят кратковременные прерывания звука (0,5-1 сек.). 2-3 раза в час. На DSD все отлично. Возможно, звук прерывается из-за задержек доступа при подкачке данных. Тогда может помочь использование режима воспроизведения Full Memory. Или использовать стандартный режим, увеличив в несколько раз "Preload Buffer". Если и в этом режиме прерывания того же характера сохраняются, то могут быть проблемы при передаче данных в ЦАП, например, неудачный USB-кабель.
Для публикации сообщений создайте учётную запись или авторизуйтесь