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.62-amd64.debi386
https://files.jriver.com/mediacenter/channels/v25/latest/MediaCenter-25.0.62.debarmhf
https://files.jriver.com/mediacenter/channels/v25/latest/MediaCenter-25.0.62-armhf.debAlso in the latest and beta repos.
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.
25.0.45 (5/31/2019)
1. NEW: Cloudplay integration with Play Doctor. Use the options dropdown 'Include files from Cloudplay' to add to your Play Doctor playlist.
2. Fixed: HDCD playback support wasn't working.
3. Changed: Timeouts in the internet reader while waiting for data are more reasonable and allow faster stream closing.
25.0.44 (5/28/2019)
1. Fixed: The web browser for Cloud Play pages was shared so opening multiple tabs would lead to corruption. Now each tab is discrete.
2. Fixed: When a playlist was started with an image, it would trim to only images instead of playing everything in the list.
3. Fixed: DLNA playback could crash.
4. NEW: Cover art for the playing file is displayed in the player area.
5. Changed: The FLAC plugin will fully decode a local file to get the duration if the duration is not in the header.
25.0.41 (5/23/2019)
1. Changed: When adding a library field, the name will be fully selected so typing anything will replace it (instead of requiring manual delete).
2. Fixed: Twitter integration wasn't working.
3. Changed: German translation updated (thanks ByteStar).
4. Fixed: Scanning from WIA sources would not reliably get the image if "Skip file if already in library" was checked (applies to BMP files).
5. Changed: Reduced the minimum width of the options window.
6. NEW: Added the MCWS function Playlist/RemoveFile.
7. Changed: Updated Italian translation (thanks matteo e massimo).
8. Changed: Made the MCWS articles function take a parameter SortIgnoreState to specify if they should be ignored for sorting.
9. Changed: Added locking to prevent a possible crash on playback start.
10. Changed: Made the minimum size of the options pages half the height of the ideal size (instead of the full ideal size).
11. Changed: Tuned the height of the remote control options page a little so it displays fully on high DPI.
12. Fixed: A possible crash from the recent change after removing a zone to show the now current zone.
13. NEW: Made it possible to pick a Radio JRiver station as a Car Radio button.
14. NEW: Panel - Bookmarks for videos, audiobooks, and podcasts will be honored.
15. NEW: Panel - Bookmarks can be set for videos, audiobooks, and podcasts by using the stop button.
16. NEW: Panel - The bookmark for the current file can be cleared by using stop while the time is at 0:00.
17. Fixed: Some Radio Paradise streams did not work when "Disable audio buffer to disk (for low powered systems)" option was used.
18. Fixed (hopefully): MC could crash playing Radio JRiver.
19. Changed: Extreme outliers from silence will not be calculated against for volume leveling values.
20. Fixed: The Cloudplay view would not save between runs.
21. Changed: Updated to Monkey's Audio 4.73.
22. NEW: Added a File/Bookmark function to MCWS to get and set the bookmark.
25.0.37( 5/14/2019)
1. Fixed: Focus would jump out of the Options search box in linux upon a match.
2. NEW: Implemented cache control and range requests (for the Buffered Internet Reader).
3. Changed: Marked the expressions used in Find & Replace to not be escaped (that way slash doesn't need special treatment).
4. NEW: Added RadioParadise as an available Theater View page (each page shows a list of tracks for the station).
5. Changed: Updated Greek translation (thanks Panagiotis).
6. Fixed: When getting the filename field in an expression, the filename slash character won't be replaced by underscores (only slashes in other fields).
7. Changed: Allow URL's with DEFINED CONTENT LENGTHS to be converted to other formats in DLNA. You may select url as a type to convert in the DLNA server Audio advanced options when SPECIFIED FORMAT WHEN NECESSARY is selected.
8. NEW: Let Radio Paradise look one track ahead on playback so it can push the next track to a DLNA renderer that supports SetNextAVTransportURI for gapless support. Since RP is range based like a cue file this REQUIRES the associated DLNA server to be set to SPECIFIED FORMAT or SPECIFIED FORMAT WHEN NECESSARY.
9. NEW: You can perform a case-sensitive search by adding ~case to the search string.
10. Fixed: MC would crash on playing video on a client, if either of the Media Network options - "Disable audio buffer to disk (for low powered systems)" or "Disable video buffer to disk (for low powered systems)", was used.
11. Fixed: When switching tabs, the search suggestions would not switch.
12. Changed: Updated to Monkey's Audio 4.72.
13. Changed: Slovak translation updated (thanks Peter Lukac).
14. Fixed: Captions were not working with 2D image playback.
15. Changed: When breaking lines for lyrics, the lines will reverse find a space instead of forward find a space. Prevents lines from truncating.
16. Changed: During lyrics lookup, AZLyrics is used third instead of second (so will rarely be accessed).
17. Changed: Made lyrics drawing use a little longer lines since it now reverse finds the line breaks.
18. Fixed: Playing Radio JRiver streams would download the MPL instead of play them (for some of the streams).
19. NEW: Page up and page down will increment files when pressed in the Tag Action Window.
20. NEW: Added "Disabled" as one of the choices for read-only authentication.
21. Changed: When editing in the Tag window, clicking another file or switching with page up and page down will keep editing the same field instead of cancelling.
22. Changed: Eating a few more junk responses from Google lyrics lookup.
23. Changed: When drawing lyrics, the lines are trimmed after splitting into lines to remove empty values (which could wrap).
24. Fixed: After uploading a playlist to Cloudplay, the remote files were showing up in main database alongside the local files.
25. Fixed: Adding cover art from a file would leave the folder locked.
26. Changed: When clicking a large edit field in the Tag window, it will ensure that the "Edit in Popup" button is also visible.
27. NEW: If you press Shift+Return in a popup editor in the tag window it will accept and close.
28. Fixed: If you were playing, then playing an image from a file manager, then stopped, the zone would not return to the previously playing zone.
25.0.34 (5/3/2019)
1. Fixed: DLNA: The SystemUpdateID wasn't being updated properly. It will now update whenever a container is viewed/re-viewed with a minimum of 5 seconds between changes.
2. Changed: Things in brackets are removed from the name before lyrics lookup.
3. Changed: Filtered out a couple more bad responses from Google for lyrics lookup.
4. Fixed: Playing ASIA and Genesis would not show good artist images.
5. Fixed: Picking "No default language" for the default audio language would not save between opens of Options.
6. Fixed: Picking "No subtitle" for the subtitle language would not save between opens of Options.
7. Fixed: Showing a page in Options that didn't have the search box after showing one that did wouldn't make the search box go away.
8. Changed: The options dialog is made taller for the Remote Control page.
9. Changed: Turned off the threaded update for CD lists to see if it helps with the CD ripping problems (please report).
10. Fixed: Radio Paradise did not play.
11. Fixed: A couple of the Radio Paradise stations did not work, so now they just switch to the main station for now.
12. Changed: Updated to Monkey's Audio 4.70.
13. Changed: Updated the Hungarian translation (thanks pimpolo).
14. Fixed: Parsing an empty playlist could crash.
15. Changed: When playing streaming content, Buffering Internet Reader will remove cached contents upon stopping.
16. Fixed: When playing streaming content, Buffering Internet Reader could hang in rare situation.
17. Fixed: Buffering Internet Reader could continue downloading for a while after stopping playback.
18. Changed: Added more safety checks in an attempt to fix recently introduced crashes when playing video/audio on Library server clients.
19. Fixed: Playing Cloudplay playlists using the 'play' button on the webpage could result in duplicate tracks in MC's library - a local filename plus a remote url.
20. Fixed: Recent changes caused Buffered Internet Reader to ignore ICY metadata and other options.
21. Fixed: Deleting a pane entry now updates the panes after (before the deleted entry would remain until a refresh).
22. Changed: When running audio analysis on import, it only uses one thread at a time for the videos in the import array.
23. Changed: Movie lookups that match the IMDBId will sort to the top of the list.
24. NEW: Added the option to delete individual conversion presets.
25. Fixed: Files with a playback range could play with an unknown (live) duration instead of the proper duration.
26. Fixed: Media Center could crash randomly during playback of audio files when Lyrics are displayed.
27. Changed: Internet playback, If we have a stream and extension assume we don't need to parse the "file". Reduces file requests.
28. NEW: Flac in Ogg streams will play from File->Open URL (and also when playing as a DLNA renderer).
25.0.31 (4/26/19)
1. Changed: Updated to Monkey's Audio 4.69.
2. Changed: Updated the Hungarian translation (thanks pimpolo).
3. Fixed: Parsing an empty playlist could crash.
4. Fixed: Recent changes caused Buffered Internet Reader to ignore ICY metadata and other options.
5. Fixed: Deleting a pane entry now updates the panes after (before the deleted entry would remain until a refresh).
6. Changed: When running audio analysis on import, it only uses one thread at a time for the videos in the import array.
7. Changed: Updated Greek translation (thanks Panagiotis).
8. Changed: Zone ID is passed to Buffered Internet Reader so that concurrent playback in multiple zones from the same URL will not interfere with each other.
9. Changed: German translation updated (thanks ByteStar).
10. Changed: Movie lookups that match the IMDBId will sort to the top of the list.
11. NEW: Added the option to delete individual conversion presets.
12. Fixed: Files with a playback range could play with an unknown (live) duration instead of the proper duration.
13. Fixed: Media Center could crash randomly during playback of audio files when Lyrics are displayed.
14. Changed: Internet playback, If we have a stream and extension assume we don't need to parse the "file". Reduces file requests.