edvard69 Posted November 9, 2018 Share Posted November 9, 2018 (edited) В 09.11.2018 в 17:38, Роман Кавлев сказал: У меня MPD поднят на Omni II. У меня Keenetic II с двумя USB портами. К одному подключен HDD, к другому звуковая карта. Регулировка звука у меня происходит плавно, но с небольшой задержкой по времени. UPD 11.11.2018. Судя по ID оборудования usb\vid_0d8c&pid_013c это звуковая карта C-Media. Скрытый текст Edited November 11, 2018 by edvard69 Quote Link to comment Share on other sites More sharing options...
plagioklaz Posted March 11, 2019 Share Posted March 11, 2019 @TheBB не подскажете, отображаются ли у Вас обложки альбомов в mpd клиентах? У меня ни в mpdroid ни в M.A.L.P. обложек нет. В программе MALP можно посмотреть статистику сервера, где видно, что есть какая-то проблема с album artwork. Quote Link to comment Share on other sites More sharing options...
TheBB Posted March 11, 2019 Author Share Posted March 11, 2019 1 час назад, plagioklaz сказал: не подскажете, отображаются ли у Вас обложки альбомов в mpd клиентах? не подскажу, ввиду отсутствия клиентских устройств (смартфоны, планшеты), но на заметку взято Quote Link to comment Share on other sites More sharing options...
TheBB Posted March 13, 2019 Author Share Posted March 13, 2019 циничный оффтоп Есть две новости - плохая и не очень. Начнём с плохой. печаль первая: Новые версии переведены на систему сборки meson/ninja (здесь, пользуясь случаем, хочу... передать пламенный привет GO`пникам, Node`истам-java`поклонникам и прочим хипстерам-сектантам ))) ). печаль вторая: На деле, версия mpd-full - даже не middle, а чуть больше, чем mini (все вопросы по этому поводу к owrt`ешникам). Хорошая новость всего одна: пакет собрать можно Скрытый текст ➜ /work/stable/Entware/staging_dir/hostpkg/bin/meson configure output/ Core properties: Source dir /work/stable/Entware/build_dir/target-mips_mips32r2_glibc-2.27/mpd-full/mpd-0.21.5 Build dir /work/stable/Entware/build_dir/target-mips_mips32r2_glibc-2.27/mpd-full/mpd-0.21.5/output Core options: Option Current Value Possible Values Description ------ ------------- --------------- ----------- auto_features auto [enabled, disabled, auto] Override value of all 'auto' features backend ninja [ninja, vs, vs2010, vs2015, vs2017, xcode] Backend to use buildtype release [plain, debug, debugoptimized, release, minsize, custom] Build type to use debug false [true, false] Debug default_library both [shared, static, both] Default library type install_umask 0022 [preserve, 0000-0777] Default umask to apply on permissions of installed files layout mirror [mirror, flat] Build directory layout optimization 3 [0, g, 1, 2, 3, s] Optimization level strip true [true, false] Strip targets on install unity off [on, off, subprojects] Unity build warning_level 1 [0, 1, 2, 3] Compiler warning level to use werror false [true, false] Treat warnings as errors wrap_mode nodownload [default, nofallback, nodownload, forcefallback] Wrap mode Backend options: Option Current Value Possible Values Description ------ ------------- --------------- ----------- backend_max_links 0 >=0 Maximum number of linker processes to run or 0 for no limit Base options: Option Current Value Possible Values Description ------ ------------- --------------- ----------- b_asneeded true [true, false] Use -Wl,--as-needed when linking b_colorout always [auto, always, never] Use colored output b_coverage false [true, false] Enable coverage tracking. b_lto false [true, false] Use link time optimization b_lundef true [true, false] Use -Wl,--no-undefined when linking b_ndebug false [true, false, if-release] Disable asserts b_pch true [true, false] Use precompiled headers b_pgo off [off, generate, use] Use profile guided optimization b_pie false [true, false] Build executables as position independent b_sanitize none [none, address, thread, undefined, memory, address,undefined] Code sanitizer to use b_staticpic true [true, false] Build static libraries as position independent Compiler options: Option Current Value Possible Values Description ------ ------------- --------------- ----------- c_args [] Extra arguments passed to the C compiler c_link_args [] Extra arguments passed to the C linker c_std c99 [none, c89, c99, c11, gnu89, gnu99, gnu11] C language standard to use cpp_args [] Extra arguments passed to the C++ compiler cpp_debugstl false [true, false] STL debug mode cpp_link_args [] Extra arguments passed to the C++ linker cpp_std c++14 [none, c++98, c++03, c++11, c++14, c++17, c++1z, c++2a, C++ language standard to use gnu++03, gnu++11, gnu++14, gnu++17, gnu++1z, gnu++2a] Directories: Option Current Value Description ------ ------------- ----------- bindir bin Executable directory datadir share Data file directory includedir include Header file directory infodir share/info Info page directory libdir lib Library directory libexecdir libexec Library executable directory localedir share/locale Locale data directory localstatedir /opt/var Localstate data directory mandir share/man Manual page directory prefix /opt Installation prefix sbindir sbin System executable directory sharedstatedir com Architecture-independent data directory sysconfdir /opt/etc Sysconf data directory Project options: Option Current Value Possible Values Description ------ ------------- --------------- ----------- adplug disabled [enabled, disabled, auto] AdPlug decoder plugin alsa auto [enabled, disabled, auto] ALSA support android_abi armeabi-v7a The Android ABI to be built android_debug_keystore The keystore file used to sign debug APK files android_keyalias The key alias used to sign APK files android_keypass The password of the keystore used to sign APK files android_keystore The keystore file used to sign APK files android_ndk The path where Android NDK is installed android_sdk The path where Android SDK is installed android_strip strip The "strip" tool from the NDK ao disabled [enabled, disabled, auto] libao output plugin audiofile disabled [enabled, disabled, auto] libaudiofile decoder plugin bzip2 disabled [enabled, disabled, auto] bzip2 support using libbz2 cdio_paranoia disabled [enabled, disabled, auto] libcdio_paranoia input plugin chromaprint disabled [enabled, disabled, auto] ChromaPrint / AcoustID support cue false [true, false] CUE sheet support curl auto [enabled, disabled, auto] HTTP client using CURL daemon true [true, false] enable daemonization database true [true, false] enable support for the music database dbus disabled [enabled, disabled, auto] D-Bus support documentation false [true, false] Build documentation dsd true [true, false] Support the DSD audio format epoll true [true, false] Use epoll on Linux eventfd true [true, false] Use eventfd() on Linux expat auto [enabled, disabled, auto] Expat XML support faad disabled [enabled, disabled, auto] AAC decoder using libfaad ffmpeg auto [enabled, disabled, auto] FFmpeg codec support fifo true [true, false] FIFO output plugin flac auto [enabled, disabled, auto] FLAC decoder plugin fluidsynth disabled [enabled, disabled, auto] fluidsynth MIDI decoder plugin gme disabled [enabled, disabled, auto] Game Music Emulator decoder plugin httpd true [true, false] HTTP streaming output plugin iconv auto [enabled, disabled, auto] Use iconv() for character set conversion icu disabled [enabled, disabled, auto] Use libicu for Unicode id3tag auto [enabled, disabled, auto] ID3 support using libid3tag inotify true [true, false] inotify support (for automatic database update) ipv6 auto [enabled, disabled, auto] Support for IPv6 iso9660 disabled [enabled, disabled, auto] ISO9660 support using libiso9660 jack disabled [enabled, disabled, auto] JACK output plugin lame disabled [enabled, disabled, auto] LAME MP3 encoder plugin libmpdclient auto [enabled, disabled, auto] libmpdclient support (for the proxy database plugin) libsamplerate auto [enabled, disabled, auto] libsamplerate resampler local_socket true [true, false] Support for clients connecting via local sockets mad disabled [enabled, disabled, auto] MP3 decoder using libmad mikmod disabled [enabled, disabled, auto] MikMod decoder plugin mms auto [enabled, disabled, auto] MMS protocol support using libmms modplug disabled [enabled, disabled, auto] Modplug decoder plugin mpcdec disabled [enabled, disabled, auto] Musepack decoder plugin mpg123 disabled [enabled, disabled, auto] MP3 decoder using libmpg123 neighbor true [true, false] enable support for neighbor discovery nfs disabled [enabled, disabled, auto] NFS protocol support using libnfs openal disabled [enabled, disabled, auto] OpenAL output plugin opus disabled [enabled, disabled, auto] Opus decoder plugin oss auto [enabled, disabled, auto] Open Sound System support pcre disabled [enabled, disabled, auto] Enable regular expression support (using libpcre) pipe true [true, false] Pipe output plugin pulse disabled [enabled, disabled, auto] PulseAudio support qobuz auto [enabled, disabled, auto] Qobuz client recorder true [true, false] Recorder output plugin shine disabled [enabled, disabled, auto] shine MP3 encoder plugin shout auto [enabled, disabled, auto] Shoutcast streaming support using libshout sidplay disabled [enabled, disabled, auto] C64 SID support via libsidplayfp or libsidplay2 signalfd true [true, false] Use signalfd() on Linux smbclient disabled [enabled, disabled, auto] SMB support using libsmbclient sndfile disabled [enabled, disabled, auto] libsndfile decoder plugin sndio disabled [enabled, disabled, auto] sndio output plugin solaris_output disabled [enabled, disabled, auto] Solaris /dev/audio support soundcloud auto [enabled, disabled, auto] SoundCloud client soxr disabled [enabled, disabled, auto] libsoxr resampler sqlite disabled [enabled, disabled, auto] SQLite database support (for stickers) syslog auto [enabled, disabled, auto] syslog support systemd disabled [enabled, disabled, auto] systemd support systemd_system_unit_dir systemd system service directory systemd_user_unit_dir systemd user service directory tcp true [true, false] Support for clients connecting via TCP test false [true, false] Build the unit tests and debug programs tidal auto [enabled, disabled, auto] Tidal client tremor auto [enabled, disabled, auto] Fixed-point vorbis decoder plugin twolame disabled [enabled, disabled, auto] TwoLAME MP2 encoder plugin udisks auto [enabled, disabled, auto] Support for removable media using udisks2 upnp auto [enabled, disabled, auto] UPnP client support vorbis disabled [enabled, disabled, auto] Vorbis decoder plugin vorbisenc disabled [enabled, disabled, auto] Vorbis encoder plugin wave_encoder false [true, false] PCM wave encoder encoder plugin wavpack disabled [enabled, disabled, auto] WavPack decoder plugin webdav disabled [enabled, disabled, auto] WebDAV support using CURL and Expat wildmidi disabled [enabled, disabled, auto] WildMidi decoder plugin yajl auto [enabled, disabled, auto] libyajl for YAML support zeroconf disabled [auto, avahi, bonjour, disabled] Zeroconf support zlib auto [enabled, disabled, auto] zlib support (for database compression) zzip disabled [enabled, disabled, auto] ZIP support using zziplib Testing options: Option Current Value Possible Values Description ------ ------------- --------------- ----------- errorlogs true [true, false] Whether to print the logs from failing tests stdsplit true [true, false] Split stdout and stderr in test logs ➜ file ipkg-install/opt/bin/mpd ipkg-install/opt/bin/mpd: ELF 32-bit MSB executable, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked, interpreter /opt/lib/ld.so.1, for GNU/Linux 3.2.0, stripped Quote Link to comment Share on other sites More sharing options...
plagioklaz Posted April 13, 2019 Share Posted April 13, 2019 В 13.03.2019 в 18:53, TheBB сказал: циничный оффтоп Есть две новости - плохая и не очень. Начнём с плохой. печаль первая: Новые версии переведены на систему сборки meson/ninja (здесь, пользуясь случаем, хочу... передать пламенный привет GO`пникам, Node`истам-java`поклонникам и прочим хипстерам-сектантам ))) ). печаль вторая: На деле, версия mpd-full - даже не middle, а чуть больше, чем mini (все вопросы по этому поводу к owrt`ешникам). Хорошая новость всего одна: пакет собрать можно Показать содержимое ➜ /work/stable/Entware/staging_dir/hostpkg/bin/meson configure output/ Core properties: Source dir /work/stable/Entware/build_dir/target-mips_mips32r2_glibc-2.27/mpd-full/mpd-0.21.5 Build dir /work/stable/Entware/build_dir/target-mips_mips32r2_glibc-2.27/mpd-full/mpd-0.21.5/output Core options: Option Current Value Possible Values Description ------ ------------- --------------- ----------- auto_features auto [enabled, disabled, auto] Override value of all 'auto' features backend ninja [ninja, vs, vs2010, vs2015, vs2017, xcode] Backend to use buildtype release [plain, debug, debugoptimized, release, minsize, custom] Build type to use debug false [true, false] Debug default_library both [shared, static, both] Default library type install_umask 0022 [preserve, 0000-0777] Default umask to apply on permissions of installed files layout mirror [mirror, flat] Build directory layout optimization 3 [0, g, 1, 2, 3, s] Optimization level strip true [true, false] Strip targets on install unity off [on, off, subprojects] Unity build warning_level 1 [0, 1, 2, 3] Compiler warning level to use werror false [true, false] Treat warnings as errors wrap_mode nodownload [default, nofallback, nodownload, forcefallback] Wrap mode Backend options: Option Current Value Possible Values Description ------ ------------- --------------- ----------- backend_max_links 0 >=0 Maximum number of linker processes to run or 0 for no limit Base options: Option Current Value Possible Values Description ------ ------------- --------------- ----------- b_asneeded true [true, false] Use -Wl,--as-needed when linking b_colorout always [auto, always, never] Use colored output b_coverage false [true, false] Enable coverage tracking. b_lto false [true, false] Use link time optimization b_lundef true [true, false] Use -Wl,--no-undefined when linking b_ndebug false [true, false, if-release] Disable asserts b_pch true [true, false] Use precompiled headers b_pgo off [off, generate, use] Use profile guided optimization b_pie false [true, false] Build executables as position independent b_sanitize none [none, address, thread, undefined, memory, address,undefined] Code sanitizer to use b_staticpic true [true, false] Build static libraries as position independent Compiler options: Option Current Value Possible Values Description ------ ------------- --------------- ----------- c_args [] Extra arguments passed to the C compiler c_link_args [] Extra arguments passed to the C linker c_std c99 [none, c89, c99, c11, gnu89, gnu99, gnu11] C language standard to use cpp_args [] Extra arguments passed to the C++ compiler cpp_debugstl false [true, false] STL debug mode cpp_link_args [] Extra arguments passed to the C++ linker cpp_std c++14 [none, c++98, c++03, c++11, c++14, c++17, c++1z, c++2a, C++ language standard to use gnu++03, gnu++11, gnu++14, gnu++17, gnu++1z, gnu++2a] Directories: Option Current Value Description ------ ------------- ----------- bindir bin Executable directory datadir share Data file directory includedir include Header file directory infodir share/info Info page directory libdir lib Library directory libexecdir libexec Library executable directory localedir share/locale Locale data directory localstatedir /opt/var Localstate data directory mandir share/man Manual page directory prefix /opt Installation prefix sbindir sbin System executable directory sharedstatedir com Architecture-independent data directory sysconfdir /opt/etc Sysconf data directory Project options: Option Current Value Possible Values Description ------ ------------- --------------- ----------- adplug disabled [enabled, disabled, auto] AdPlug decoder plugin alsa auto [enabled, disabled, auto] ALSA support android_abi armeabi-v7a The Android ABI to be built android_debug_keystore The keystore file used to sign debug APK files android_keyalias The key alias used to sign APK files android_keypass The password of the keystore used to sign APK files android_keystore The keystore file used to sign APK files android_ndk The path where Android NDK is installed android_sdk The path where Android SDK is installed android_strip strip The "strip" tool from the NDK ao disabled [enabled, disabled, auto] libao output plugin audiofile disabled [enabled, disabled, auto] libaudiofile decoder plugin bzip2 disabled [enabled, disabled, auto] bzip2 support using libbz2 cdio_paranoia disabled [enabled, disabled, auto] libcdio_paranoia input plugin chromaprint disabled [enabled, disabled, auto] ChromaPrint / AcoustID support cue false [true, false] CUE sheet support curl auto [enabled, disabled, auto] HTTP client using CURL daemon true [true, false] enable daemonization database true [true, false] enable support for the music database dbus disabled [enabled, disabled, auto] D-Bus support documentation false [true, false] Build documentation dsd true [true, false] Support the DSD audio format epoll true [true, false] Use epoll on Linux eventfd true [true, false] Use eventfd() on Linux expat auto [enabled, disabled, auto] Expat XML support faad disabled [enabled, disabled, auto] AAC decoder using libfaad ffmpeg auto [enabled, disabled, auto] FFmpeg codec support fifo true [true, false] FIFO output plugin flac auto [enabled, disabled, auto] FLAC decoder plugin fluidsynth disabled [enabled, disabled, auto] fluidsynth MIDI decoder plugin gme disabled [enabled, disabled, auto] Game Music Emulator decoder plugin httpd true [true, false] HTTP streaming output plugin iconv auto [enabled, disabled, auto] Use iconv() for character set conversion icu disabled [enabled, disabled, auto] Use libicu for Unicode id3tag auto [enabled, disabled, auto] ID3 support using libid3tag inotify true [true, false] inotify support (for automatic database update) ipv6 auto [enabled, disabled, auto] Support for IPv6 iso9660 disabled [enabled, disabled, auto] ISO9660 support using libiso9660 jack disabled [enabled, disabled, auto] JACK output plugin lame disabled [enabled, disabled, auto] LAME MP3 encoder plugin libmpdclient auto [enabled, disabled, auto] libmpdclient support (for the proxy database plugin) libsamplerate auto [enabled, disabled, auto] libsamplerate resampler local_socket true [true, false] Support for clients connecting via local sockets mad disabled [enabled, disabled, auto] MP3 decoder using libmad mikmod disabled [enabled, disabled, auto] MikMod decoder plugin mms auto [enabled, disabled, auto] MMS protocol support using libmms modplug disabled [enabled, disabled, auto] Modplug decoder plugin mpcdec disabled [enabled, disabled, auto] Musepack decoder plugin mpg123 disabled [enabled, disabled, auto] MP3 decoder using libmpg123 neighbor true [true, false] enable support for neighbor discovery nfs disabled [enabled, disabled, auto] NFS protocol support using libnfs openal disabled [enabled, disabled, auto] OpenAL output plugin opus disabled [enabled, disabled, auto] Opus decoder plugin oss auto [enabled, disabled, auto] Open Sound System support pcre disabled [enabled, disabled, auto] Enable regular expression support (using libpcre) pipe true [true, false] Pipe output plugin pulse disabled [enabled, disabled, auto] PulseAudio support qobuz auto [enabled, disabled, auto] Qobuz client recorder true [true, false] Recorder output plugin shine disabled [enabled, disabled, auto] shine MP3 encoder plugin shout auto [enabled, disabled, auto] Shoutcast streaming support using libshout sidplay disabled [enabled, disabled, auto] C64 SID support via libsidplayfp or libsidplay2 signalfd true [true, false] Use signalfd() on Linux smbclient disabled [enabled, disabled, auto] SMB support using libsmbclient sndfile disabled [enabled, disabled, auto] libsndfile decoder plugin sndio disabled [enabled, disabled, auto] sndio output plugin solaris_output disabled [enabled, disabled, auto] Solaris /dev/audio support soundcloud auto [enabled, disabled, auto] SoundCloud client soxr disabled [enabled, disabled, auto] libsoxr resampler sqlite disabled [enabled, disabled, auto] SQLite database support (for stickers) syslog auto [enabled, disabled, auto] syslog support systemd disabled [enabled, disabled, auto] systemd support systemd_system_unit_dir systemd system service directory systemd_user_unit_dir systemd user service directory tcp true [true, false] Support for clients connecting via TCP test false [true, false] Build the unit tests and debug programs tidal auto [enabled, disabled, auto] Tidal client tremor auto [enabled, disabled, auto] Fixed-point vorbis decoder plugin twolame disabled [enabled, disabled, auto] TwoLAME MP2 encoder plugin udisks auto [enabled, disabled, auto] Support for removable media using udisks2 upnp auto [enabled, disabled, auto] UPnP client support vorbis disabled [enabled, disabled, auto] Vorbis decoder plugin vorbisenc disabled [enabled, disabled, auto] Vorbis encoder plugin wave_encoder false [true, false] PCM wave encoder encoder plugin wavpack disabled [enabled, disabled, auto] WavPack decoder plugin webdav disabled [enabled, disabled, auto] WebDAV support using CURL and Expat wildmidi disabled [enabled, disabled, auto] WildMidi decoder plugin yajl auto [enabled, disabled, auto] libyajl for YAML support zeroconf disabled [auto, avahi, bonjour, disabled] Zeroconf support zlib auto [enabled, disabled, auto] zlib support (for database compression) zzip disabled [enabled, disabled, auto] ZIP support using zziplib Testing options: Option Current Value Possible Values Description ------ ------------- --------------- ----------- errorlogs true [true, false] Whether to print the logs from failing tests stdsplit true [true, false] Split stdout and stderr in test logs ➜ file ipkg-install/opt/bin/mpd ipkg-install/opt/bin/mpd: ELF 32-bit MSB executable, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked, interpreter /opt/lib/ld.so.1, for GNU/Linux 3.2.0, stripped Это поэтому mpd перестал работать? Никак не запускается Quote Link to comment Share on other sites More sharing options...
TheBB Posted April 13, 2019 Author Share Posted April 13, 2019 Подтвердить не могу, запускается. ~ # /opt/etc/init.d/S89mpd Usage: /opt/etc/init.d/S89mpd (start|stop|restart|check|kill|reconfigure) ~ # /opt/etc/init.d/S89mpd check Checking mpd... alive. ~ # /opt/etc/init.d/S89mpd stop Checking mpd... alive. Shutting down mpd... done. ~ # /opt/etc/init.d/S89mpd check Checking mpd... dead. ~ # /opt/etc/init.d/S89mpd start Starting mpd... done. ~ # /opt/etc/init.d/S89mpd check Checking mpd... alive. ~ # /opt/etc/init.d/S89mpd restart Shutting down mpd... done. Starting mpd... done. ~ # /opt/etc/init.d/S89mpd check Checking mpd... alive. ~ # /opt/etc/init.d/S89mpd reconfigure Sending SIGHUP to mpd... ~ # /opt/etc/init.d/S89mpd check Checking mpd... alive. ~ # ps | grep mpd | grep -v grep 6021 root 7080 S ympd -w 8800 -h localhost -p 6600 6603 root 75928 S mpd ~ # ndmq -p "show version" -P device Keenetic Ultra II ~ # ndmq -p "show version" -P release 3.00.A.2.0-1 ~ # Надо смотреть логи (если не включено - включить в конфиге `/opt/etc/mpd.conf`) Цитата ... log_file "~/.mpd/log" ... log_level "verbose" ... или `mpd -v` Quote Link to comment Share on other sites More sharing options...
plagioklaz Posted April 19, 2019 Share Posted April 19, 2019 Спасибо за то, что проверяете. У меня так и не получилось найти причину такого поведения. Снёс полностью весь entware и всё установил на чисто. Заработало как надо. Quote Link to comment Share on other sites More sharing options...
K1fa Posted June 28, 2019 Share Posted June 28, 2019 Извините если уже были вопросы в этой теме, быстро пробежался - не нашёл: смогу ли я ретранслировать с интернета радио в домашнюю сеть? если да то есть звуковые карты с передачей музыки по блютуз на домашние устройства? Quote Link to comment Share on other sites More sharing options...
polygon Posted March 25, 2020 Share Posted March 25, 2020 Добрый день! Прошу помощи в настройке MPD. Проигрывает Flac файлы, но DSF даже в библиотеке не видит. Подключаю ЦАП Topping D90 к Keenetic Giga KN 1010. Quote Link to comment Share on other sites More sharing options...
SergS Posted March 13, 2021 Share Posted March 13, 2021 Было бы удобно еще иметь Upmpdcli в пакете, чтобы управлять проигрыванием, например через BubbleUPnP. Но в Entware Upmpdcli нет, а пакета ipk для архитектуры MIPS я не нашел Quote Link to comment Share on other sites More sharing options...
Serg54 Posted December 14, 2021 Share Posted December 14, 2021 Добрый день! Прошу помочь с настройкой. При открытии строки music_directory вообще не видит файлов, какой бы каталог не указывал. При открытии строки db_file в ympd начинает сыпать Connection refused. Причем если закоментированна строка и в ympd добавить какой-нибудь поток онлайн, то всё играет, но не сохраняет, само собой. Куда копать, что бы заработала база данных? Делаю всё на GIGA III Quote Link to comment Share on other sites More sharing options...
Serg54 Posted December 16, 2021 Share Posted December 16, 2021 В 14.12.2021 в 08:28, Serg54 сказал: Добрый день! Прошу помочь с настройкой. При открытии строки music_directory вообще не видит файлов, какой бы каталог не указывал. При открытии строки db_file в ympd начинает сыпать Connection refused. Причем если закоментированна строка и в ympd добавить какой-нибудь поток онлайн, то всё играет, но не сохраняет, само собой. Куда копать, что бы заработала база данных? Делаю всё на GIGA III Сам себе отвечу. Решение нашлось в файле mpd.conf-opkg. Переименовал его в mpd.conf предварительно удалив с таким же названием имеющийся файл и уже в нём правил настройки. С этим файлом успешно создался файл mpd.db. Может пригодится кому данная информация. И еще, кто не знает, в файле S90ympd, что находится в /etc/init.d нужно строчку localhost заменить на ip-адрес вашего роутера. После этого станет доступен вэб-интерфейс ympd на порту 8800. 2 Quote Link to comment Share on other sites More sharing options...
K1fa Posted June 19, 2023 Share Posted June 19, 2023 В 16.06.2016 в 03:47, TheBB сказал: Звуковая станция на базе Entware-Keenetic/Entware-3x и MPD основана на теме, за что, отдельная благодарность - McMCC. Ссылка на тему @McMCC Quote Link to comment Share on other sites More sharing options...
linkedu Posted July 8, 2023 Share Posted July 8, 2023 Захотелось спустя несколько лет послушать радио). Прошивка 2.16.D.12.0-8, роутеры omii, giga 2, куча звуковых карточек, которые раньше работали. Результат везде один - [pulseaudio] main.c: Failed to find user 'pulse'. в логе, в консоли никакого намека на звуковые карты. Работает у кого-нибудь? Quote Link to comment Share on other sites More sharing options...
McMCC Posted July 9, 2023 Share Posted July 9, 2023 23 часа назад, linkedu сказал: Результат везде один - [pulseaudio] main.c: Failed to find user 'pulse'. Что-то мне подсказывает, что нужно было устанавливать пакет mpd-mini без pulseaudio, а вы наверное установили mpd-full.... 23 часа назад, linkedu сказал: в логе, в консоли никакого намека на звуковые карты. А драйвера для звуковых карт были установлены? Quote Link to comment Share on other sites More sharing options...
linkedu Posted July 10, 2023 Share Posted July 10, 2023 Так я просто набрал, как в первом сообщении opkg update opkg install music-center и больше ничего не набирал. А как установить mpd-mini без pulseaudio вместо mpd-full и драйвера? Quote Link to comment Share on other sites More sharing options...
McMCC Posted July 11, 2023 Share Posted July 11, 2023 В 10.07.2023 в 04:28, linkedu сказал: Так я просто набрал, как в первом сообщении opkg update opkg install music-center и больше ничего не набирал. А как установить mpd-mini без pulseaudio вместо mpd-full и драйвера? Наверное opkg remove mpd-full && opkg install mpd-mini? А с драйверами, что не так? Разве их не устанавливают как раньше, в самой прошивке при выборе компонентов? 2 Quote Link to comment Share on other sites More sharing options...
linkedu Posted July 12, 2023 Share Posted July 12, 2023 18 часов назад, McMCC сказал: А с драйверами, что не так? Разве их не устанавливают как раньше, в самой прошивке при выборе компонентов? Поставил драйвера в прошивке, теперь все работает, благодарю. Теперь другая проблема - начинает играть 1 секунду примерно, а потом воспроизводит с заиканием, через несколько секунд небольшая пауза, опять нормально воспроизводит 1 секунду и снова заикания и так постоянно и на всех звуковых картах. При воспроизведении файлов и плейлистов все одинаково. При любом битрейте. Quote Link to comment Share on other sites More sharing options...
linkedu Posted July 12, 2023 Share Posted July 12, 2023 О чудо opkg remove --force-depends mpd-full && opkg install mpd-mini решило все проблемы с заиканиями. Еще раз спасибо McMCC Quote Link to comment Share on other sites More sharing options...
eda100 Posted January 17 Share Posted January 17 (edited) Здравствуйте.А можно дураку объяснить как настроить mpd? Всё установилось и ympd интерфейс запустился.Вопрос как указать музыку которая лежит на соседнем разделе того же диска что и opkg? И вставляю ссылку на радио поток,а пишет connection refused Вроде разобрался, библиотекой. Воспроизводит на звуковую карту нормально. Остаётся вопрос можно ли вещать на устройства в сети и если можно то как? Edited January 17 by eda100 Quote Link to comment Share on other sites More sharing options...
eda100 Posted January 17 Share Posted January 17 Я же верно понимаю, что для стриминга нужно разкоментировать эти строки? #audio_output { # type "httpd" # name "My HTTP Stream" # encoder "vorbis" # optional, vorbis or lame # port "8000" # bind_to_address "0.0.0.0" # optional, IPv4 or IPv6 ## quality "5.0" # do not define if bitrate is defined # bitrate "128" # do not define if quality is defined # format "44100:16:1" # max_clients "0" # optional 0=no limit #} и потом подключиться к адресу роутера с портом 8000? Quote Link to comment Share on other sites More sharing options...
eda100 Posted January 18 Share Posted January 18 (edited) Если кому то интересно то вот мой файл конфигурации. Победил вещание по сети 😁 Путь до папки библиотеки смените на свой mpd.conf Но Omni II справляется с трудом Edited January 18 by eda100 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.