INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: JRiver Media Center 25.0.71 for Debian (amd64, i386 and armhf)  (Read 1340 times)

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487

This is the latest build of MC25 for Linux.  Please post bugs here.  Please start a new thread for anything requiring discussion.  Non-bug posts will be deleted.

Download:
amd64      https://files.jriver.com/mediacenter/channels/v25/latest/MediaCenter-25.0.71-amd64.deb
i386      https://files.jriver.com/mediacenter/channels/v25/latest/MediaCenter-25.0.71.deb
armhf     https://files.jriver.com/mediacenter/channels/v25/latest/MediaCenter-25.0.71-armhf.deb

Also in the latest and beta repos.

25.0.71 (6/28/2019)

1. Fixed: Tagging windows that did an auto-select and included a suggestion box would lose focus causing the backspace key to jump back in the UI instead of performing a backspace.
2. Changed: Made the Tag Action Window save and load the scroll position as you navigate (and select no files then select files again).
3. Changed: The blue light will illuminate when decoding HDCD (previously that would cause the light to disengage).
4. Changed: Renamed the option "Process HDCD" to to "Play as HDCD if possible".
5. Changed: Made passing a negative number into ListLimit will grab that many from the end of the list.
6. NEW: Added the smartlist rule ~linkexpand to expand the links in a smartlist.
7. Changed: Made the About box identify the program as 32-bit (it would already identify 64-bit).
8. Changed: Files are no longer marked as dirty when they get flagged as not HDCD so they will not tag because of it.
9. Changed: Made the ListLimit MCWS function take an optional third parameter for the index to start at.
10. NEW: Added Options > Library & Folders > Analyze HDCD Files to flag the analyzer to look at the HDCD state.  It defaults to off so no analysis will be done unless you opt-in.
11. Changed: When the program loads, it will go through files and mark lossy files as not HDCD and files that aren't 44100x16x2 as not HDCD.
12. Changed: Added a message when iTunes playlist import finishes with the number of playlists and directions about where to find them (or an error if no playlists were found).
13. Changed: Searching for files then deleting all of them from Playing Now will reset the search.
14. NEW: Added the MCWS function ListLimit to cap the size of a list of items.
14. Fixed: Pressing Shift+Delete in Playing Now would crash.
15. Changed: Made artist image lookup key into the fact that it's a music artist a little better (so playing bands with animal names, etc. will show better matches).
16. Fixed: Right-click play commands were not all working properly (may need to re-add the Add to Playing Now toolbar button to make it work).

25.0.65 (6/24/2019)

1. Changed: Tagging no longer runs on URLs or Radio Paradise files.
2. NEW: DLNA: HDCD info passed via JRiver specific DiDL to enable processing by a MC renderer.
3. Fixed: Files could get erroneously tagged during playback.
4. Fixed: Picking "Export Playlist..." from the view header menu would reset the selection.
5. Fixed: Encoder settings could get saved to the registry as the default profile and cause DLNA playback issues between L16 and WAV.
6. Fixed: HDCD decoding would engage when the HDCD field was set to unknown (-1).
7. Changed: Added the options Audio > Advanced > Process HDCD to enable and disable HDCD procssing during playback.
8. Changed: Made the new lyrics lookup option also apply when turning on lyrics display.
9. Fixed: The "Add to Playing Now" toolbar button was not working properly.

25.0.62 (6/21/2019)

1. Fixed: Most of the lyrics lookups on linux were failing because of improperly formatted URL's.
2. Changed: Made lyrics lookup at playback time if lyrics display is on optional.
3. Changed: When deleting a single audio file from the library, the program will list the name, artist, and album on the delete dialog.
4. Fixed: The HDCD decoder could trigger when a match occured that changed nothing, but now it only triggers on files with matches that make changes.
5. Changed: Reenabled thumbnailing for Radio JRiver files.
6. NEW: Added the function MCWS/v1/Playlist/MoveFile to move a file in a playlist.
7. Changed: Made the thumbnail frames option a choice between on, off, and images frames off.
8. Fixed: In some linux window managers, there were issues with the tag window and suggestion windows getting and setting proper focus.
9. Fixed: In linux the right-click menu in video playback in display mode wouldn't stay enabled.
10. Fixed: Removed the Image option from playing now display view right-click that only ever worked on Windows and was no longer in use.
11. Changed: German translation updated (thanks ByteStar).
12. Changed: Renamed the thumbnail option to "Draw frames on thumbnails" from "Draw frames on image thumbnails" and made it turn off all border drawing when disabled.
13. Changed: Made lyrics lookup an array instead of throwing a message that there was already a process running.
14. Changed: The audio analyzer will think a file needs analysis if the HDCD field is -1.
15. NEW: Panel - Added Cloudplay to Panel. Note: 'Playing to' in Panel cannot be set to 'Here' (the browser) for Cloudplay to work.
16. NEW: Panel - Added a button to the Settings page, in the Library tab, to run auto-import.
17. NEW: Panel - Added a button to the Playing Now page menu that will swap the slider between volume and playback if only one is displayed.
18. NEW: Panel - Added an option to clear the playing now list in the options menu on the playing now page.
19. Changed: Panel - Changed the Information tab title on the Settings page to Library.
20. Fixed: Scrobbling a stream URL did not always work.
21. Changed: Updated Greek translation (thanks Panagiotis).
22. Changed: Updated to Monkey's Audio 4.78.
23. Changed: HDCD decoding would reduce the volume by 6 dB.
24. Changed: Re-enabled view switching (to Playing Now, etc.) when playing from a webpage.
25. Fixed: When the tree would show again because of clicking a toolbar button, it would not always redraw fully.
26. Changed: Marked the string "Show Media Center" for translation in a way that should work better for German, etc.
27. Fixed: Read-only authentication wasn't getting set properly.
28. Fixed: Only outputting the selected tracks in a playlist export was not working.
29. Changed: Moved the reporting of HDCD up in the Audio Path display list.
30. NEW: Added HDCD detection to the audio analysis process.
31. Changed: When restoring from Library Server, the program will show the same views instead of showing the startup views.
32. Fixed: When turning lyrics on, they didn't always reload when the lyrics changed.
33. Fixed: The new MP4 detector would rename m4a files to mp4.
34. Fixed: The program could crash during import.
35. Fixed: Re-enabled the failure message on trying to play files which didn't resolve, with additional checks to avoid errorneous messages.
36. Fixed: Improved playback of Movie trailers from YouTube.
37. Changed: When playing Radio JRiver or Radio Paradise from MCWS, the player will be put in error free mode so it won't popup errors about playback failures.
38. Changed: When Scrobbling the playing file, the updated metadata from playback will be used instead of the database values.
39. Fixed: Clicking on a file in the list wouldn't play it because of change #48 below.
40. Changed: Switched the order of the displayed information in the toolbar so the order matches between single file and multiple file selection.
41. NEW: When turning lyrics on, they will be looked up for the current file if it has no lyrics.
42. Changed: If lyrics display is on, each track will lookup lyrics as it is played if it doesn't already have lyrics.
43. Changed: The Cloudplay web page is now directly accessed from the Cloudplay item in the main tree.  It used to be under the Playlists node in the tree.
44. Changed: Downloaded Cloudplay playlists now show up in playlist group 'Cloudplay Playlists' rather than simply 'Cloud'.
45. Changed: Cloudplay users can now quickly view their favorite playlists - ones they have 'liked'.
46. NEW: Added a play Radio JRiver MCWS call.
47. NEW: Added play Radio JRiver toolbar buttons.
48. Changed: The new stream analyzer to determine the playback type no longer runs on URLs.
49. Changed: Made the bitrate in the player window padded so it's about the same width when switching to and from 1000.
50. Fixed: The image tooltip in the player window could be a little touchy about showing.
51. Changed: The new threaded library tools are shown by reporter and properly stopped on shutdown.
52. NEW: Added the MCWS function Playlist/Rename to rename a playlist.
53. NEW: Added a mechanism to detect file types by something other than extension.  Started by making MP4 inside MP3 work nicely.
54. Changed: Thumbnail text is top aligned instead of vertically centered.
55. Changed: Playing a filename that didn't resolve would play the current files intead of showing a failure message.
56. Fixed: Playback of WavPack DSD files in DoP mode did not work reliably.

25.0.50 (6/10/2019)

1. Changed: Handle devices and websites that don't properly respond to http HEAD requests.

25.0.49 (6/7/2019)

1. Changed: Updated the Korean translation (thanks Junghwan).
2. Changed: Updated Italian translation (thanks matteo e massimo).
3. Changed: Whether or not the "Display Lyrics" is on will save between runs of the program.
4. Changed: German translation updated (thanks ByteStar).
5. Changed: Updated to Monkey's Audio 4.75.
6. NEW: When doing mouse over the new cover art image in the player window, the full artwork will be shown in the tooltip.
7. Changed: Any channels above 8 are just ignored (instead of causing playback to fail).
8. Fixed: The linux internet reader detection of Content-Length on URL's with dynamic content could have failed causing stream read failures.

25.0.48 (6/4/2019)

1. Fixed: The player text is centered a little better.
2. Fixed: The ratings would not show when left aligning the player text.
3. Changed: Updated to Monkey's Audio 4.74.
4. Changed: Made the cover art in the player only draw while playing (so it's not there when stopped).
5. Changed: Radio JRiver files no longer build thumbnails.
6. NEW: Added the right-click option to "Left Align Text" to the player bar.
7. Changed: Tuned where the cover art draws in the player along with a little other tuning of the player sizing.
9. Changed: Added 'Play Doctor & Cloudplay' option to the 'More play options' context menu to allow quick startup of Doctor Who with 100% Cloudplay tracks.
9. Changed: In the Playing Now 'Play Doctor' Options menu, added ability to select the percentage of tracks coming from the JRiver Cloudplay server, from 0 to 100%.
10. Fixed: Resolved a memory leak related to Cover Art in the player area (introduced in 25.0.43).
11. Changed: Added dismissal buttons to the About and DSP Studio dialogs so they can be exited without a window manager.
Logged

geier22

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 418
Re: JRiver Media Center 25.0.71 for Debian (amd64, i386 and armhf)
« Reply #1 on: June 29, 2019, 02:09:48 am »

Continuation from there https://yabb.jriver.com/interact/index.php/topic,121182.msg838346.html#msg838346

Quote
There was a bug in that version that wanted to re-run file analysis because of the HDCD support we added (scanning for HDCD).
That MAY have been the issue with the URLS (webradio) too. That should be fixed as well.
Hi bob,
First, CPU load seems done (MC 25.0.71). Approximately 1 minute to about 8% than MC works about 0.2%

But then:

I started a test import and activated before: audio analysis for new files.

0 file imported --- but Building Thumbnails starts again for all files !!!
I stopped it.
Restart of MC ------> High CPU load
The log probably says that MC is making the thumbnails in the background.
I just let it happen yesterday for 2.5 hours  ?

Code: [Select]
ls -l "/home/hans/.jriver/Media Center 25/Thumbnails/{578F95CC-8731-A24E-AB2C-2CFE3890C555}/Normal (v3)"
insgesamt 41076
-rw-r--r-- 1 hans hans    77913 Jun 29 08:56 'field (thumbnail info (local)).jmd'
-rw-r--r-- 1 hans hans    10851 Jun 29 08:56 'field (thumbnail offset large).jmd'
-rw-r--r-- 1 hans hans    10847 Jun 29 08:56 'field (thumbnail offset medium).jmd'
-rw-r--r-- 1 hans hans    10825 Jun 29 08:56 'field (thumbnail offset small).jmd'
-rw-r--r-- 1 hans hans 16777216 Jun 29 08:56 'Thumbnails (large).jmd'
-rw-r--r-- 1 hans hans  8388608 Jun 29 08:56 'Thumbnails (medium).jmd'
-rw-r--r-- 1 hans hans 16777216 Jun 28 18:15 'Thumbnails (small).jmd'
Logged
Debian Testing x64 (multiarch) Xfce
TEAC UD-H01 - Yamaha A-S1000 /
Midrange- Studiomonitore by FÖÖN
AsRock Z390 Extreme4- Intel Core i9 9900/ 32 GB Ram

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 25.0.71 for Debian (amd64, i386 and armhf)
« Reply #2 on: July 01, 2019, 12:41:18 pm »

Very interesting,
Can you go to
Help->System Info
and see what percentage of your thumbnails are built?

Also, if you look here
Tools->Options->Tree and View->Thumbnails->Thumbnail exit behavior
what is that set to?

Thanks!
Logged

geier22

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 418
Re: JRiver Media Center 25.0.71 for Debian (amd64, i386 and armhf)
« Reply #3 on: July 01, 2019, 01:06:23 pm »

Hello bob, thanks for answer
and see what percentage of your thumbnails are built?
Processing
    Thumbnails built: 16% (11545 of 71028)
    Audio analyzed: 100% (69554 of 69692)

Quote
Tools->Options->Tree and View->Thumbnails->Thumbnail exit behavior
what is that set to?
Erase orphans

You remember: Two days ago all thumbnails were rebuild
Logged
Debian Testing x64 (multiarch) Xfce
TEAC UD-H01 - Yamaha A-S1000 /
Midrange- Studiomonitore by FÖÖN
AsRock Z390 Extreme4- Intel Core i9 9900/ 32 GB Ram

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 25.0.71 for Debian (amd64, i386 and armhf)
« Reply #4 on: July 01, 2019, 01:32:09 pm »

Hello bob, thanks for answer
Processing
    Thumbnails built: 16% (11545 of 71028)
    Audio analyzed: 100% (69554 of 69692)
Erase orphans

You remember: Two days ago all thumbnails were rebuild
Hi Hans,
Thanks for the reply.
I can't see to make that happen here and the paths to the the Thumbnail database and to your Music in the log files look fine.
Mine is also set to erase orphans.

I did an run of auto-import which didn't trigger new thumbnails.
I also just picked some files from my library and told MC to re-analyze the audio which didn't trigger thumbnailing either.

Did you do a library restore after that last build of thumbnails 2 days ago? Restoring a library clears the thumbnail database.
Logged

geier22

  • Regular Member
  • Galactic Citizen
  • ****
  • Posts: 418
Re: JRiver Media Center 25.0.71 for Debian (amd64, i386 and armhf)
« Reply #5 on: July 02, 2019, 03:00:47 am »

Hi bob
Very mysterious. I let ran "build thumbnails" in the background until it reaches 100%. Now MC is satisfied. Imported some new files -
everything wonderful as it should be.
Did you do a library restore after that last build of thumbnails 2 days ago? Restoring a library clears the thumbnail database.
I had done a restore of the library. I then ran auto import as described
At the end of the import MC would like to build thumbnails (2.5h). After that I had imported some files and the game started over.
I stopped it as described.
Now, after another Build thumbnails in the background is (hopefully) everything o.K.
Logged
Debian Testing x64 (multiarch) Xfce
TEAC UD-H01 - Yamaha A-S1000 /
Midrange- Studiomonitore by FÖÖN
AsRock Z390 Extreme4- Intel Core i9 9900/ 32 GB Ram

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 25.0.71 for Debian (amd64, i386 and armhf)
« Reply #6 on: July 02, 2019, 10:27:48 am »

Hi bob
Very mysterious. I let ran "build thumbnails" in the background until it reaches 100%. Now MC is satisfied. Imported some new files -
everything wonderful as it should be.I had done a restore of the library. I then ran auto import as described
At the end of the import MC would like to build thumbnails (2.5h). After that I had imported some files and the game started over.
I stopped it as described.
Now, after another Build thumbnails in the background is (hopefully) everything o.K.
I'm glad it's working OK now, let's keep an eye on it in case it happens again.
Thanks!
Logged

RemyJ

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1245
Re: JRiver Media Center 25.0.71 for Debian (amd64, i386 and armhf)
« Reply #7 on: July 04, 2019, 11:23:51 am »

Crash when pressing the escape key when any popup menu from the player bar is shown like shuffle, repeat, tools, show , etc.
To recreate, just start MC, then click on "JRiver Media Center 25" in the player bar  to get the popup menu, then press escape.

Code: [Select]
[Thu Jul  4 10:17:02 2019] mediacenter25[3276]: segfault at fffffffffffffff0 ip 00000000012f4183 sp 00007ffe63a7d3d0 error 5 in mediacenter25[400000+166a000]
[Thu Jul  4 10:17:02 2019] Code: bd 40 ff ff ff 31 c9 31 d2 e8 b9 05 e0 ff 83 f8 ff 0f 95 c0 e9 db fd ff ff 66 0f 1f 44 00 00 49 8b 77 60 48 8b 85 48 ff ff ff <8b> 56 f0 48 8b 38 85 d2 0f 8f 57 fd ff ff 48 8b 07 48 8d 35 85 94

(gdb) bt
#0  0x00000000012f4183 in  ()
#1  0x00007ff3ecc40c14 in  () at /usr/lib/jriver/Media Center 25/libJRTools.so
#2  0x00007ff3ecc3fe13 in  () at /usr/lib/jriver/Media Center 25/libJRTools.so
#3  0x00000000012d1ae7 in  ()
#4  0x000000000047b0c7 in  ()
#5  0x000000000047b591 in  ()
#6  0x000000000085f6aa in  ()
#7  0x0000000000861345 in  ()
#8  0x00000000012637e3 in  ()
#9  0x00000000012637e3 in  ()
#10 0x00007ff3ecc411fc in  () at /usr/lib/jriver/Media Center 25/libJRTools.so
#11 0x00007ff3ecc3fe13 in  () at /usr/lib/jriver/Media Center 25/libJRTools.so
#12 0x00000000012f4961 in  ()
#13 0x00000000012f4bcd in  ()
#14 0x00007ff3ed6f7f33 in __libc_start_main () at /lib64/libc.so.6
#15 0x000000000042141f in  ()
Logged
Fedora 38 x86_64 Xfce

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13487
Re: JRiver Media Center 25.0.71 for Debian (amd64, i386 and armhf)
« Reply #8 on: July 08, 2019, 03:21:40 pm »

Crash when pressing the escape key when any popup menu from the player bar is shown like shuffle, repeat, tools, show , etc.
To recreate, just start MC, then click on "JRiver Media Center 25" in the player bar  to get the popup menu, then press escape.

Code: [Select]
[Thu Jul  4 10:17:02 2019] mediacenter25[3276]: segfault at fffffffffffffff0 ip 00000000012f4183 sp 00007ffe63a7d3d0 error 5 in mediacenter25[400000+166a000]
[Thu Jul  4 10:17:02 2019] Code: bd 40 ff ff ff 31 c9 31 d2 e8 b9 05 e0 ff 83 f8 ff 0f 95 c0 e9 db fd ff ff 66 0f 1f 44 00 00 49 8b 77 60 48 8b 85 48 ff ff ff <8b> 56 f0 48 8b 38 85 d2 0f 8f 57 fd ff ff 48 8b 07 48 8d 35 85 94

(gdb) bt
#0  0x00000000012f4183 in  ()
#1  0x00007ff3ecc40c14 in  () at /usr/lib/jriver/Media Center 25/libJRTools.so
#2  0x00007ff3ecc3fe13 in  () at /usr/lib/jriver/Media Center 25/libJRTools.so
#3  0x00000000012d1ae7 in  ()
#4  0x000000000047b0c7 in  ()
#5  0x000000000047b591 in  ()
#6  0x000000000085f6aa in  ()
#7  0x0000000000861345 in  ()
#8  0x00000000012637e3 in  ()
#9  0x00000000012637e3 in  ()
#10 0x00007ff3ecc411fc in  () at /usr/lib/jriver/Media Center 25/libJRTools.so
#11 0x00007ff3ecc3fe13 in  () at /usr/lib/jriver/Media Center 25/libJRTools.so
#12 0x00000000012f4961 in  ()
#13 0x00000000012f4bcd in  ()
#14 0x00007ff3ed6f7f33 in __libc_start_main () at /lib64/libc.so.6
#15 0x000000000042141f in  ()
Hmmm, I think I've got a lead on this one, it's deep...
Logged
Pages: [1]   Go Up