Jump to content

Звуковая станция


Recommended Posts

В 09.11.2018 в 17:38, Роман Кавлев сказал:

У меня MPD поднят на Omni II.

У меня Keenetic II с двумя USB портами. К одному подключен HDD, к другому звуковая карта. Регулировка звука у меня происходит плавно, но с небольшой задержкой по времени.

UPD 11.11.2018. Судя по ID оборудования usb\vid_0d8c&pid_013c это звуковая карта C-Media.

Скрытый текст

1709287699_USBsound.jpg.51242fed350a713778299cdb85305114.jpg

 

Edited by edvard69
Link to comment
Share on other sites

  • 4 months later...

@TheBB не подскажете, отображаются ли у Вас обложки альбомов в mpd клиентах?

У меня ни в mpdroid ни в M.A.L.P. обложек нет.

В программе MALP можно посмотреть статистику сервера, где видно, что есть какая-то проблема с album artwork.

 

2019-03-11.jpg

Link to comment
Share on other sites

1 час назад, plagioklaz сказал:

не подскажете, отображаются ли у Вас обложки альбомов в mpd клиентах?

не подскажу, ввиду отсутствия клиентских устройств (смартфоны, планшеты), но на заметку взято

Link to comment
Share on other sites

циничный оффтоп

Есть две новости - плохая и не очень. Начнём с плохой.

печаль первая: Новые версии переведены на систему сборки 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

 

 

Link to comment
Share on other sites

  • 5 weeks later...
В 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 перестал работать? 

 Никак не запускается

Screenshot_20190413-101504_JuiceSSH.thumb.jpg.b170132e94b97219334c61972cb3aa0c.jpg

Link to comment
Share on other sites

Подтвердить не могу, запускается.

~ # /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`

Link to comment
Share on other sites

Спасибо за то, что проверяете. У меня так и не получилось найти причину такого поведения. Снёс полностью весь entware и всё установил на чисто. Заработало как надо.

Link to comment
Share on other sites

  • 2 months later...

Извините если уже были вопросы в этой теме, быстро пробежался - не нашёл:

смогу ли я ретранслировать с интернета радио в домашнюю сеть?

если да то есть звуковые карты с передачей музыки по блютуз на домашние устройства?

Link to comment
Share on other sites

  • 8 months later...

Добрый день! Прошу помощи в настройке MPD. Проигрывает Flac файлы, но DSF даже в библиотеке не видит.  Подключаю ЦАП Topping D90 к Keenetic Giga KN 1010.

Link to comment
Share on other sites

  • 11 months later...

Было бы удобно еще иметь Upmpdcli в пакете, чтобы управлять проигрыванием, например через BubbleUPnP. Но в Entware Upmpdcli нет, а пакета ipk для архитектуры MIPS я не нашел

Link to comment
Share on other sites

  • 9 months later...

Добрый день!

Прошу помочь с настройкой. При открытии строки music_directory вообще не видит файлов, какой бы каталог не указывал. При открытии строки db_file в ympd начинает сыпать Connection refused. Причем если закоментированна строка и в ympd добавить какой-нибудь поток онлайн, то всё играет, но не сохраняет, само собой. Куда копать, что бы заработала база данных?

Делаю всё на GIGA III

Link to comment
Share on other sites

В 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.

  • Thanks 2
Link to comment
Share on other sites

  • 1 year later...
В 16.06.2016 в 03:47, TheBB сказал:

Звуковая станция на базе Entware-Keenetic/Entware-3x и MPD основана на теме, за что, отдельная благодарность - McMCC.

Ссылка на тему @McMCC  

 

Link to comment
Share on other sites

  • 3 weeks later...

Захотелось спустя несколько лет послушать радио). Прошивка 2.16.D.12.0-8, роутеры omii, giga 2, куча звуковых карточек, которые раньше работали. Результат везде один - [pulseaudio] main.c: Failed to find user 'pulse'. в логе, в консоли никакого намека на звуковые карты.  Работает у кого-нибудь?

Link to comment
Share on other sites

23 часа назад, linkedu сказал:

Результат везде один - [pulseaudio] main.c: Failed to find user 'pulse'.

Что-то мне подсказывает, что нужно было устанавливать пакет mpd-mini без pulseaudio, а вы наверное установили mpd-full....

 

23 часа назад, linkedu сказал:

в логе, в консоли никакого намека на звуковые карты.

А драйвера для звуковых карт были установлены?

Link to comment
Share on other sites

Так я просто набрал, как в первом сообщении opkg update opkg install music-center и больше ничего не набирал. А как установить mpd-mini без pulseaudio вместо mpd-full и драйвера?

Link to comment
Share on other sites

В 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? А с драйверами, что не так? Разве их не устанавливают как раньше, в самой прошивке при выборе компонентов?

  • Thanks 2
Link to comment
Share on other sites

18 часов назад, McMCC сказал:

А с драйверами, что не так? Разве их не устанавливают как раньше, в самой прошивке при выборе компонентов?

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

Link to comment
Share on other sites

  • 6 months later...

Здравствуйте.А можно дураку объяснить как настроить mpd? Всё установилось и ympd интерфейс запустился.Вопрос как указать музыку которая лежит на соседнем разделе того же диска что и opkg? И вставляю ссылку на радио поток,а пишет connection refused

Вроде разобрался, библиотекой. Воспроизводит на звуковую карту нормально. Остаётся вопрос можно ли вещать на устройства в сети и если можно то как?

Edited by eda100
Link to comment
Share on other sites

Я же верно понимаю, что для стриминга нужно разкоментировать эти строки?

#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?

Link to comment
Share on other sites

Если кому то интересно то вот мой файл конфигурации. Победил вещание по сети 😁 

Путь до папки библиотеки смените на свой

mpd.conf

Но Omni II справляется с трудом

Edited by eda100
Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...