Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Thread Closed 
Moode on Mercury streamer with SSD
#11
(05-24-2023, 11:41 AM)Nutul Wrote:
(05-24-2023, 10:54 AM)Tim Curtis Wrote:
(05-24-2023, 05:00 AM)brissoukun Wrote: Thank you Tim for getting back to me,

I did regenerate and got the below output.
I can see mostly the same output that we got earlier but this time, I will send the whole log output.

Cheers for your time. :-)


Code:
20230522 222524 worker: --
20230522 222524 worker: -- Start moOde 8 series
20230522 222524 worker: --
20230522 222524 worker: Successfully daemonized
20230522 222524 worker: Waiting for Linux startup...
20230522 222536 worker: Linux startup complete
20230522 222537 worker: Boot config backed up
20230522 222539 worker: File check (OK)
20230522 222540 worker: Session vacuumed
20230522 222540 worker: Session loaded
20230522 222540 worker: Debug logging (OFF)
20230522 222540 worker: --
20230522 222540 worker: -- Audio debug
20230522 222540 worker: --
20230522 222540 worker: ALSA cards: (0:sndrpihifiberry | 1:empty | 2:empty | 3:empty
20230522 222540 worker: MPD config: (0:HiFiBerry Digi+ Pro | mixer:(none) | card:0)
20230522 222540 worker: ALSA mixer actual (none)
20230522 222540 worker: ALSA volume (none)
20230522 222540 worker: --
20230522 222540 worker: -- System
20230522 222540 worker: --
20230522 222541 worker: Host      (moode)
20230522 222541 worker: Hardware  (Pi-CM4 1.1 4GB)
20230522 222541 worker: moOde     (8.3.2 2023-04-21)
20230522 222541 worker: RaspiOS   (11.6)
20230522 222541 worker: Kernel    (6.1.21-v8+ #1642)
20230522 222541 worker: Procarch  (aarch64, 64-bit)
20230522 222541 worker: MPD ver   (0.23.12)
20230522 222541 worker: CPU gov   (ondemand)
20230522 222541 worker: Userid    (pi)
20230522 222541 worker: Homedir   (/home/pi)
20230522 222541 worker: USB boot  (not available)
20230522 222541 worker: File sys  (expanded)
20230522 222541 worker: HDMI port (On)
20230522 222542 worker: Sys LED0  (On)
20230522 222542 worker: Sys LED1  (On)
20230522 222542 worker: --
20230522 222542 worker: -- Network
20230522 222542 worker: --
20230522 222542 worker: eth0 adapter exists
20230522 222542 worker: eth0 address check (Off)
20230522 222542 worker: eth0 address not assigned                                                                                                      
20230522 222542 worker: wlan0 adapter exists                                                                                                            
20230522 222542 worker: wlan0 country (FR)                                                                                                              
20230522 222542 worker: wlan0 configured SSID (Freebox-5AB661)                                                                                          
20230522 222542 worker: wlan0 SSID alternates (None)                                                                                                    
20230522 222542 worker: wlan0 router mode (Off)                                                                                                        
20230522 222542 worker: wlan0 address check (up to 90 secs)                                                                                            
20230522 222542 worker: wlan0 connected to SSID (Freebox-5AB661)                                                                                        
20230522 222542 worker: IP addr (192.168.0.185)                                                                                                        
20230522 222542 worker: Netmask (255.255.255.0)                                                                                                        
20230522 222542 worker: Gateway (192.168.0.254)                                                                                                        
20230522 222542 worker: Pri DNS (192.168.0.254)                                                                                                        
20230522 222542 worker: Domain  ()                                                                                                                      
20230522 222542 worker: --                                                                                                                              
20230522 222542 worker: -- Software update                                                                                                              
20230522 222542 worker: --                                                                                                                              
20230522 222542 worker: Automatic check (Off)                                                                                                          
20230522 222542 worker: --                                                                                                                              
20230522 222542 worker: -- Audio config                                                                                                                
20230522 222542 worker: --                                                                                                                              
20230522 222542 worker: MPD conf updated                                                                                                                
20230522 222542 worker: ALSA card number (0)                                                                                                            
20230522 222542 worker: MPD audio output (HiFiBerry Digi+ Pro)                                                                                          
20230522 222542 worker: Audio formats (S16_LE, S24_LE)                                                                                                  
20230522 222542 worker: ALSA mixer name (none)                                                                                                          
20230522 222542 worker: MPD mixer type (null)                                                                                                          
20230522 222543 worker: Hdwr volume controller not detected                                                                                            
20230522 222543 worker: ALSA output mode (Direct: hw)                                                                                                  
20230522 222543 worker: ALSA loopback (Off)                                                                                                            
20230522 222543 worker: Reset renderer active flags                                                                                                    
20230522 222543 worker: CamillaDSP configuration (off)                                                                                                  
20230522 222543 worker: CamillaDSP volume sync   (off)                                                                                                  
20230522 222543 worker: CamillaDSP volume range  (60)                                                                                                  
20230522 222543 worker: --                                                                                                                              
20230522 222543 worker: -- File sharing                                                                                                                
20230522 222543 worker: --                                                                                                                              
20230522 222543 worker: SMB file sharing (On)                                                                                                          
20230522 222543 worker: NFS file sharing (Off)                                                                                                          
20230522 222543 worker: --                                                                                                                              
20230522 222543 worker: -- MPD startup                                                                                                                  
20230522 222543 worker: --                                                                                                                              
20230522 222544 worker: MPD started                                                                                                                    
20230522 222544 worker: MPD accepting connections                                                                                                      
20230522 222544 worker: MPD output 1 ALSA Default (On)                                                                                                  
20230522 222544 worker: MPD output 2 ALSA Bluetooth (Off)                                                                                              
20230522 222544 worker: MPD output 3 HTTP Server (Off)                                                                                                  
20230522 222544 worker: MPD crossfade (off)                                                                                                            
20230522 222544 worker: MPD ignore CUE files (yes)                                                                                                      
20230522 222544 worker: --                                                                                                                              
20230522 222544 worker: -- Music sources                                                                                                                
20230522 222544 worker: --                                                                                                                              
20230522 222544 worker: USB sources                                                                                                                    
20230522 222544 worker: No drives found                                                                                                                
20230522 222544 worker: NAS sources                                                                                                                    
20230522 222544 worker: None configured                                                                                                                
20230522 222544 worker: --                                                                                                                              
20230522 222544 worker: -- Feature availability                                                                                                        
20230522 222544 worker: --                                                                                                                              
20230522 222544 worker: Input select (available)                                                                                                        
20230522 222544 worker: Input (MPD)                                                                                                                    
20230522 222544 worker: Output (HiFiBerry Digi+ Pro)                                                                                                    
20230522 222544 worker: Bluetooth (available)                                                                                                          
20230522 222544 worker: AirPlay renderer (available)                                                                                                    
20230522 222544 worker: Spotify renderer (available: started)                                                                                          
20230522 222544 worker: Squeezelite (available)                                                                                                        
20230522 222544 worker: RoonBridge renderer (not installed)                                                                                            
20230522 222544 worker: Multiroom sender (available)                                                                                                    
20230522 222544 worker: Multiroom receiver (available)                                                                                                  
20230522 222544 worker: UPnP renderer (available: started)                                                                                              
20230522 222544 worker: DLNA server (available)                                                                                                        
20230522 222544 worker: GPIO button handler (available)                                                                                                
20230522 222544 worker: Stream recorder (available: not installed)                                                                                      
20230522 222544 worker: HTTPS-Only mode (n/a)                                                                                                          
20230522 222544 worker: --                                                                                                                              
20230522 222544 worker: -- Other                                                                                                                        
20230522 222544 worker: --                                                                                                                              
20230522 222544 worker: USB volume knob (Off)                                                                                                          
20230522 222544 worker: Shellinabox SSH started                                                                                                        
20230522 222544 worker: USB auto-mounter (udisks-glue)                                                                                                  
20230522 222544 worker: Saved MPD vol level (0)                                                                                                        
20230522 222544 worker: Preamp volume level (0)                                                                                                        
20230522 222544 worker: MPD volume level (0) restored                                                                                                  
20230522 222544 worker: ALSA volume level (None)                                                                                                        
20230522 222544 worker: Auto-play (Off)                                                                                                                
20230522 222545 worker: LocalUI (On)                                                                                                                    
20230522 222545 worker: Automatic CoverView (Off)                                                                                                      
20230522 222545 worker: On-screen keyboard (Off)                                                                                                        
20230522 222545 worker: Library scope (all)                                                                                                            
20230522 222545 worker: View reset to playback                                                                                                          
20230522 222545 worker: Maintenance interval (360 minutes)                                                                                              
20230522 222545 worker: Screen saver activation (Never)                                                                                                
20230522 222545 worker: Session permissions (OK)                                                                                                        
20230522 222545 worker: --                                                                                                                              
20230522 222545 worker: -- Startup complete                                                                                                            
20230522 222545 worker: --                                                                                                                              
20230522 222545 worker: Mount monitor (off)                                                                                                            
20230522 222545 worker: Watchdog monitor (started)                                                                                                      
20230522 222545 worker: Ready                                                                                                                          
20230523 170358 worker: Job regen_thmcache                                                                                                              
20230523 170358 thumb-gen: Start                                                                                                                        
20230523 170358 thumb-gen: Priority: Embedded cover                                                                                                    
20230523 170358 thumb-gen: Res,Qual: Auto                                                                                                              
20230523 170358 thumb-gen: Px ratio: 2                                                                                                                  
20230523 170358 thumb-gen: Th width: 200                                                                                                                
20230523 170358 thumb-gen: Thm qual: 75                                                                                                                
20230523 170358 thumb-gen: Scanning: NAS, SDCARD, SSD                                                                                                  
20230523 170358 thumb-gen: Done: 1 folders scanned, 1 thumbs created, 0 already in cache.                                                              
20230523 233915 worker: Job mpdcfg                                                                                                                      
20230523 233916 worker: Job mpdcfg: devchg|mixchg (0|fixed_or_null), alsavol (none), playstate (paused)                                                
20230524 065524 worker: Job spotifysvc                                                                                                                  
20230524 065633 worker: Job regen_thmcache                                                                                                              
20230524 065633 thumb-gen: Start                                                                                                                        
20230524 065633 thumb-gen: Priority: Embedded cover                                                                                                    
20230524 065633 thumb-gen: Res,Qual: Auto                                                                                                              
20230524 065633 thumb-gen: Px ratio: 2                                                                                                                  
20230524 065633 thumb-gen: Th width: 200                                                                                                                
20230524 065633 thumb-gen: Thm qual: 75                                                                                                                
20230524 065633 thumb-gen: Scanning: NAS, SDCARD, SSD                                                                                                  
20230524 065633 thumb-gen: Done: 1 folders scanned, 1 thumbs created, 0 already in cache.

This line below indicates the thumbnail generator detected the new SSD subdirectory in /mnt  

Code:
20230523 170358 thumb-gen: Scanning: NAS, SDCARD, SSD                                                                                                  

But the /var/www/util/list-songfiles.sh script that provides the file list to the the generator is hardcoded to only scan NAS and SDCARD subdirectories.

Code:
# Search pre-defined subdirectories under /mnt
find /mnt/NAS -depth -mindepth 1 -type f -iregex ".*\.${TYPES_REGEX}" -printf "file: "NAS/"%P\n"
find /mnt/SDCARD -depth -mindepth 1 -type f -iregex ".*\.${TYPES_REGEX}" -printf "file: "SDCARD/"%P\n"

Uh... shouldn't this script scan the "/var/lib/mpd/music" folder...?

Doing that in the current script would also include RADIO and USB which will cause problems. The script just needs to be modified to replace the hardcoding with a routine that parses out the subdirectories in /mnt and all will be good :-)
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
#12
Hi everyone,

Many thanks again for spending time on this issue.

It is very much appreciated.
Adding the line to the bash file, I could get the thumbnail to be generated and now, the library show up fine! :-)

Well at least, this may be helpful for other people using SSDs attached to their Moode machine...
Maybe not the most common case, but useful for people using streamer like the Mercury.

Many thanks to everyone for spending some time on this. Big Grin

I am pasting the changes I did and the result of the output for reference:

# Search pre-defined subdirectories under /mnt
find /mnt/NAS -depth -mindepth 1 -type f -iregex ".*\.${TYPES_REGEX}" -printf "file: "NAS/"%P\n"
find /mnt/SDCARD -depth -mindepth 1 -type f -iregex ".*\.${TYPES_REGEX}" -printf "file: "SDCARD/"%P\n"
#Addition for SSD drive to be searched by the thumbnail generator
find /mnt/SSD -depth -mindepth 1 -type f -iregex ".*\.${TYPES_REGEX}" -printf "file: "SSD/"%P\n"

moodutl -t
20230524 180247 worker: --
20230524 180247 worker: -- Startup complete
20230524 180247 worker: --
20230524 180247 worker: Mount monitor (off)
20230524 180248 worker: Watchdog monitor (started)
20230524 180248 worker: Ready
20230524 181545 worker: Job regen_thmcache
20230524 181545 thumb-gen: Start
20230524 181545 thumb-gen: Priority: Embedded cover
20230524 181545 thumb-gen: Res,Qual: Auto
20230524 181545 thumb-gen: Px ratio: 2
20230524 181545 thumb-gen: Th width: 200
20230524 181545 thumb-gen: Thm qual: 75
20230524 181545 thumb-gen: Scanning: NAS, SDCARD, SSD
20230524 181550 thumb-gen: Error: Not a valid FLAC bitstream: SSD/Daisuke Minamizawa/FINAL FANTASY SOLO GUITAR COLLECTIONS VOL.3/9. Kids Run Through The
City Corner.flac
20230524 181614 thumb-gen: Error: Not a valid FLAC bitstream: SSD/Nobuyuki Hirakura/Final Fantasy Guitar Solo Collection_ Selected by Original Soundtrac
k _FINAL FANTASY X~XIII-2_/9. Selbina.flac
20230524 181617 thumb-gen: Error: Not a valid FLAC bitstream: SSD/sweetbox/Adagio/9. Sorry.flac
20230524 181623 thumb-gen: Error: File does not contain ID3v2 tag of supported version: v2.2: SSD/オルゴールメロディー/アンティーク オルゴール ロマン/12 タタラ踏む女達 ~エボシタタラ歌~.mp3
20230524 181625 thumb-gen: Error: File does not contain ID3v2 tag of supported version: v2.2: SSD/大島保克/東ぬ渡/11 揚古見の浦節(あげくんのうらぶし).mp3
20230524 181626 thumb-gen: Error: File does not contain ID3v2 tag of supported version: v2.2: SSD/寺島民哉/魔法少女隊アルス/27 新世界.mp3
20230524 181627 thumb-gen: Error: Not a valid FLAC bitstream: SSD/松枝賀子 & 江口貴勅/Final Fantasy X-2 Original Soundtrack/9. ベベルの秘密.flac
20230524 181628 thumb-gen: Error: Not a valid FLAC bitstream: SSD/植松伸夫/Final Fantasy V_ Mambo de Chocobo/5. Final Fantasy Megamix.flac
20230524 181629 thumb-gen: Error: Not a valid FLAC bitstream: SSD/植松伸夫/ファイナルファンタジーV _ 5+1/6. マトーヤの洞窟 (SFC VERSION from FINAL FANTASY).flac
20230524 181631 thumb-gen: Done: 950 folders scanned, 938 thumbs created, 12 already in cache.
#13
Hi @Tim Curtis ,

As per our other chat for the Camilla DSP issue with the latest updates, I had to rebuild my Moode audio install.

For the rebuild, I have again to change the "/var/www/util/list-songfiles.sh" to include my additional internal SSD.

Maybe on the next updates, you want to include your idea?

"Doing that in the current script would also include RADIO and USB which will cause problems. The script just needs to be modified to replace the hardcoding with a routine that parses out the subdirectories in /mnt and all will be good :-)"
#14
1. What model drive?
2. How is it connected to the Pi?
3. How does it get mounted?
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub


Forum Jump: