RuneAudio 0.6-beta for most Raspberry Pi models

Raspberry Pi related support

Re: RuneAudio 0.6-beta for most Raspberry Pi models

Postby Beelzebassie » 07 Apr 2024, 17:36

I'll give it a spin.

Thanks for the heads-up about the xz-utils backdoor too!
Raspberry Pi 3B (rev. 1.2) | Allo DigiOne
Beelzebassie
 
Posts: 76
Joined: 09 Nov 2014, 12:16

Re: RuneAudio 0.6-beta for most Raspberry Pi models

Postby tomp » 02 May 2024, 02:12

0.6 is working great for me on a pi 4b with a HifiBerry digi2 pro hat.

I really appreciate the continued effort to keep the classic RuneAudio alive! Thank you!!!
tomp
 
Posts: 3
Joined: 26 Sep 2020, 23:16

Re: RuneAudio 0.6-beta for most Raspberry Pi models

Postby Stephane » 10 Jul 2024, 08:10

I am facing a problem with my music collection, the Library tab only displays directories to the letter D!
If I search the database for artists past letter D then no problem, I can see the result on the screen (local or remote).
So maybe it's a limitation of the number of lines that it can display?
I'm running version 0.6b , made a git pull and my my other Rune system (0.5) does not do this.
Anyone with the same behaviour?
Stephane
 
Posts: 68
Joined: 06 Feb 2017, 10:35

Re: RuneAudio 0.6-beta for most Raspberry Pi models

Postby janui » 10 Jul 2024, 09:36

Hi Stephane,
Stephane wrote:I am facing a problem with my music collection, the Library tab only displays directories to the letter D!
If I search the database for artists past letter D then no problem, I can see the result on the screen (local or remote).
There are no line limitations built in. However, there could be a limit imposed by one of the system settings, or it could be caused by a bug.
Can you tell me how many directories you have starting with the letter a to d?
Have you tried using a different browser?
Do you use modified code in the library UI?

janui
User avatar
janui
 
Posts: 711
Joined: 20 Dec 2014, 12:55
Location: Ollanda

Re: RuneAudio 0.6-beta for most Raspberry Pi models

Postby Stephane » 10 Jul 2024, 14:50

There are 54 files and 176 directories displayed. On the local screen (chromium) or on a remote Firefox.
No modifications in the UI except one, the name of the player just before the MENU (top left).
Stephane
 
Posts: 68
Joined: 06 Feb 2017, 10:35

Re: RuneAudio 0.6-beta for most Raspberry Pi models

Postby janui » 10 Jul 2024, 17:49

Hi Stephane,
Stephane wrote:There are 54 files and 176 directories displayed. On the local screen (chromium) or on a remote Firefox.
No modifications in the UI except one, the name of the player just before the MENU (top left).
This should not be a problem, I have over 2000 albums displayed. Chrome, Chromium, Firefox all display the same. I suspect that there is an invalid character in the metadata of one of your songs, the latest versions of PHP and nginx are much stricter than their previous versions. Things like backspace and null characters are no longer valid as they can be used in malware. I will put a script together which you can use to check things out, give me a couple of days. In the mean time you could try checking out the metadata of the songs in the first directory not to be displayed (also check that the last displayed directory has all its files), or just try temporally removing these suspect songs from your library. If you modify metadata or remove the songs from your library then you need to run an 'Update MPD library' from the Sources UI before retesting.

janui
User avatar
janui
 
Posts: 711
Joined: 20 Dec 2014, 12:55
Location: Ollanda

Re: RuneAudio 0.6-beta for most Raspberry Pi models

Postby Stephane » 11 Jul 2024, 10:44

Thank you for the tips Janui, the culprit is the last album displayed. Once deleted I see all my music collection.
Now I have to analyse the MP3 files.
Stephane
 
Posts: 68
Joined: 06 Feb 2017, 10:35

Re: RuneAudio 0.6-beta for most Raspberry Pi models

Postby janui » 11 Jul 2024, 18:28

Hi Stephane,
Stephane wrote:Thank you for the tips Janui, the culprit is the last album displayed. Once deleted I see all my music collection.
Now I have to analyse the MP3 files.
I have been looking at the code, trying to work out a generic fix without imposing a performance overhead. If you plan to look at the metadata of the suspect file(s), could you check the occurrence of an entry which ends with 'OK' (for example Title: Are you OK) ?
There is a tool in RuneAudio which can be used from the CLI to print all the song metadata, try:
Code: Select all
getid3-cli <full-path-and-filename-of-the-music-file>
or, for more information about the tool:
Code: Select all
getid3-cli -h
janui
User avatar
janui
 
Posts: 711
Joined: 20 Dec 2014, 12:55
Location: Ollanda

Re: RuneAudio 0.6-beta for most Raspberry Pi models

Postby janui » 14 Jul 2024, 15:34

Hi Stephane,
Stephane wrote:Thank you for the tips Janui, the culprit is the last album displayed. Once deleted I see all my music collection.
Now I have to analyse the MP3 files.
I have posted a couple of fixes which should solve any problems with album metadata. If you could try retesting by replacing the unaltered music files it would be appreciated.

You can get the latest fixes by updating the player (with this update the patch level will remain at 4):
1. Go to the /dev menu - in the browser url enter http://<playername>.local/dev (e.g. http://runeaudio.local/dev).
2. Switch dev mode on - Scroll down to the 'Dev Mode' button and toggle it to ON, then click on the ‘Save Settings’ button below the toggle button.
3. When the UI comes back, click on the first ‘Save Settings’ button to activate the dev mode options.
4. Perform a git pull - Scroll down to the ‘Update RuneUI’ option and click on the ‘git pull’ button. The update will then be carried out and the player will reboot.

janui
User avatar
janui
 
Posts: 711
Joined: 20 Dec 2014, 12:55
Location: Ollanda

Re: RuneAudio 0.6-beta for most Raspberry Pi models

Postby Stephane » 15 Jul 2024, 10:49

Anyway, the last directory scanned contains OK at the end so maybe the problem is here.
I removed it, did a DB rebuild, put it back and no problem with the DB rebuild.
Problem solved. Thank you.

PS: I will test your patch during the week.
Stephane
 
Posts: 68
Joined: 06 Feb 2017, 10:35

support RuneAudio Donate with PayPal

PreviousNext

Return to Raspberry Pi

Who is online

Users browsing this forum: No registered users and 0 guests