INTERACT FORUM

Please login or register.

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

Author Topic: JRiver Media Center 33.0.63 BETA for Mac Silicon/Intel Universal build  (Read 1177 times)

bob

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

This is a BETA build of JRiver Media Center 33 for Mac.  Please post bugs here.  Please start a new thread for anything requiring discussion.  Non-bug posts will be deleted.

Download Universal Silicon/Intel 64 bit build
https://files.jriver-cdn.com/mediacenter/test/MediaCenter330063-Universal.dmg
(minimum requirement MacOS 10.13)

33.0.63 (1/30/2025)

1. Fixed. A crash that happened sometimes when a There: renderer being was accessed with a right click.
2. NEW: ET Skins and Trackinfos re-added.

33.0.62 (1/28/2025)

1. Changed: Made appending vs replacing optional for tag on import rules.
2. Fixed: Some URLs could have data parsed as the extension improperly causing playback to fail.
3. Fixed: The Tag Action Window could jump unexpectedly when accepting values.
4. Fixed: Dropping out of full screen mode from the main UI. Needs testing!
5. Fixed: Disable full screen system button for mini-view.
6. Fixed: Use zoom/maximize button instead of full screen on all windows other than the main UI which is the normal behavior for all platforms.

33.0.61 (1/23/2025)

1. NEW: The expand smartlist modifier can take an expression (put it in quotes like "[Artist] - [Album]" or just type it in the editor).
2. Changed: Removed the two pixel overlap for menus because it caused menus with borders to draw inconsistently depending on which menu is on top.
3. Changed: Opening the image editor from a locked tab no longer opens the editor in a locked tab.
4. Fixed: Corrected a couple more unintentional skin changes in the last few builds.
5. Fixed: Audio Path could report "not using enough bits to output the input directly" when playing DSD incorrectly.
6. Changed: Subtitle size applies to SSA/ASS subtitles, if possible.
7. Fixed: Edit backgrounds in a few other skins corrected since update a couple builds back (thanks EnglishTiger).
8. Fixed: The edit background of Modern Cards Dark was incorrect after the skin changes last build.
9. NEW: Added the ability to override the path used by library server clients for local media playback (Media Network -> Advanced).
10. Changed: The rendering order of popup menus is revised slightly so transparency will no longer include stale submenus.
11. Changed: Updated Greek translation (thanks Panagiotis).
12. Changed: Updated all skins to provide better documentation in the XML (thanks EnglishTiger).
13. Fixed: The CompareDates expression function was broken for a build since the 86400 cutoff was added.
14. Changed: Updated the Catalan language (thanks Josep).
15. Fixed: Resolved a crash in Spotlight recommendations when a movie or show contained a semicolon in the name.

33.0.56 (1/9/2025)

1. NEW: Added a command line switch to skip over database auto upgrades upon first run of a new major version when there is no database. The option is /SkipLibraryUpgrade. Invoked from Terminal on Mac thusly: /Applications/Media\ Center\ 33.app/Contents/MacOS/Media\ Center\ 33 /SkipLibraryUpgrade. Removing ~/Library/Application\ Support/J\ River/Media\ Center\ 33 and then running MC with the /SkipLibraryUpgrade switch will start with a fresh empty library, no update from previous version, no license.
2. Fixed: The alt+number shortcuts to switch between views could stick at library views instead of switch.
3. Fixed: Another possible crash cancelling external encodes.
4. NEW: Added a mode to the Now expression to return the seconds since 1970 instead of days since 1900.
5. Changed: Made FormatDate and CompareDates interpret any number over 86400 as a time value instead of days since 1900.
6. Changed: Updated Chinese (simplified) language file (thanks YanJun Sun).
7. Changed: Minor change to how 8 and 9 channel audio is reported to VST3 plugins (solves a HLC issue).
8. Changed: Added support for W64 and BW64 file extensions (previously they would only work when named WAV).
9. Fixed: Cancel of external encoders could not cancel nicely, then hard kill the thread after ten seconds, then crash.
10. Changed: Updated copyrights to 2025.
11. Fixed: "Show Playing Now" from PNP menu would not work when main UI was not in Standard View.
12. NEW: MC is hooked up to the OS Control Center for metadata display and playback control.. Needs feedback.
13. Changed: If an audio device is removed from the system (like a USB DAC), MC will not save the default core audio device for that zone as the new device to open. Allows the devices to come and go.

33.0.53 (12/19/2024)

1. Changed: Added a 4 flag to the new ShellRun expression to output nothing.
2. Changed: Updated Chinese (simplified) language file (thanks YanJun Sun).
3. Changed: Updated all translations to the latest strings from the code.
4. Fixed: Genius was not working for lyrics lookup.
5. Changed: Updated German translation file (thanks Bytestar).
6. Changed: When deleting files, the option to track the removed file is now optional (they're tracked by default so re-import maintains all the data, unchecking the new option makes the files really go away).
7. Fixed: Text with custom font sizes in the PNP was drawing too small on Windows OS. Will require tweaking of custom font sizes if skin was designed on Windows.
8. Changed: MC now displays and uses system close, minimize, and full screen buttons instead of the skinned ones. "Cover View" now switches to full screen. Experimental, needs feedback.

33.0.51 (12/12/2024)

1. Fixed: Clicking dock icon would not show MC if the PNP was showing.
2. Fixed: Selecting Show Playing Now from the PNP context menu when MC was minimized would not work.
3. Fixed: Unchecking "always on top" for the PNP wasn't working, the popup always took precedence.
4. Changed: Updated Live555 to the latest version.
5. Changed: Updated Greek translation (thanks Panagiotis).
6. Changed: Playing Now popup settings remembers the position.
7. NEW: When dragging over tabs, the tab switch is delayed. Settle on the tab for a little and it will switch but not when just passing over.

33.0.49 (12/5/2024)

1. Changed: MCWS File/GetFilledTemplate requires authentication since expressions can be used to run things now.
2. Changed: This beta build uses alternate internet reader code that eliminates the native apple internet reader code that may have issues with hanging on newer MacOS versions (Sonoma). Needs Feedback!!
3. Changed: Expand All Under in the tree is not shown for library views because they can be incredibly slow on large libraries.
4. Fixed: When going into a library view that doesn't need the alphabet, space will no longer be reserved for it anyway. It also comes and goes as you change the search.
5. Changed: When calling ShellRun, it will return the result if you block.
6. Fixed: ShellRun was not checking the number of arguments.
7. Changed: Updated all translations to the latest strings from the code.
8. Fixed: The Playing Now popup could show for the wrong file when playing on a client.
9. Fixed: Playing Now did not show when first starting playback of a file that was already selected.
10. NEW: PNP screen position presets (top-left, bottom-right, etc.) are selectable in the Settings. The default is bottom right, but a custom position can still be set with the Move menu item.
11. Changed: If the PNP is disabled in the Settings, the popup is closed when the Settings dialog is closed.
12. Changed: Slovak translation updated (thanks Peter Lukáč).
13. NEW: Added a before playback expression.
14. NEW: Added a ShellRun expression.
15. Fixed: The right-click in Options did not work properly on pages with things above the options tree.
16. NEW: Added an expand all and collapse all right-click menu to options pages when clicking a grouping item.
17. NEW: Added support for three state tree expand buttons to show a mouse over image.
18. Changed: Reverted the DSP window shrinking added recently.
19. Fixed: Internal. Builds can return more symbols in Apple crash dumps than previously when we distribute a beta build.

33.0.44 (11/22/2024)

1. Fixed: Corrupt DSD files could crash the decoder.
2. Changed: PNP will show on startup based on the "Pop up even when playback is stopped" setting.
3. Changed: PNP re-uses open popup and slightly delays first draw to try to avoid "flashing".
4. Fixed: The WMA plugin could crash on paths over 260 characters.
5. Changed: Update Tags works on files with slashes reversed from the normal for the platform.
6. Fixed: Decoding DSD files that were corrupt could crash.
7. Changed: Add option for PNP to pop up even when playback is stopped (defaults to no).
8. NEW: Added a ZoneSwitch toolbar button to turn it on and off.
9. Changed: The new Playing Now DLNA tree item no longer includes hidden zones.
10. Changed: The DSP Studio window will grow to fit big pages but now restore to the previous smaller size when switching pages back.
11. Fixed: Fonts in PNP were not scaling properly for system display scaling.
12. Changed: Custom PNP size now includes system display scaling to match MC's UI sizing.
13. NEW: PNP skins can now specify OS-specific values.

33.0.41 (11/14/2024)

1. Birthday build ;)
2. Fixed: for real this time. A crash on Mac (Sonoma arm64 only?) when locking to initialize gnutls.

33.0.40 (11/13/2024)

1. NEW: Custom view state settings (columns, sorting, sizing) are supported on clients. See Tools > Options > Media Network > Client Options to clear and revert back to server settings.
2. Changed: Updated the default options tree image to work better with dark skins.
3. Changed: Minor change to how images are embedded in APE tags (the string before the image is stored as "[Extension]" for APE files, and "Cover Art (front).[Extension]" for WavPack and others).
4. Changed: When updating the tags from the library the cover art is resaved.
5. Changed: APE tags use a more efficient storage format for the waveform field.
6. Changed: The find and replace tool remembers the last position it was opened to.
7. Fixed: A crash on Mac (Sonoma arm64 only?) when locking to initialize gnutls. Needs feedback.

33.0.38 (11/7/2024)

1. NEW: Added a square 5x5 print output setting to the print wizard.
3. Changed: Can use custom images for the volume slider in the PNP skin (see wiki).
4. Changed: For images in PNP skin, commands can include [index] which will use the track's index given by the offset (e.g. Command="10015,[index]").
5. Fixed: Showing border for PNP would cause unwanted increase in popup window size.
6. Changed: Can now specify custom width and color for PNP border.
7. Changed: "Show" button in the PNP Settings dialog also now reloads the current skin.
8. Fixed: The new Playing Now DLNA tree item would nest zones forever.
9. Changed: Tuned the images returns by the Playing Now DLNA tree item to be the playlists icon at the root and the files in Playing Now for each zone.
10. Changed: Updated the Catalan language (thanks Josep).
11. Changed: The program would flip to Playing Now if something was playing instead of the saved startup view. If startup is "Last Location" it no longer does that.
12. NEW: Playing Now can be added to DLNA, Gizmo, etc. views that returns a list of zones and each zone returns the files in that zone.
13. Changed: Added support for the .thd file extension for TrueHD Audio.
14. Changed: Removed EnglishTiger skins and track infos.
15. Fixed: Showing Media Center again from server mode could fail to show views or crash in some configurations.
16. Fixed: In PNP, Mute image visibility would not work if there was no volume slider.
17. Fixed: Spotlight Artist pages were failing to retrieve artist images and Wikipedia descriptions.
18. Fixed: Images could go away during playback in some cases.
19. NEW: Added "Zone Index" as another variable that the player window can display.
20. NEW: Added the MCWS function Playback/AudioPathDirect to check for direct playback (also returned from Playback/AudioPath, but that returns lots more).
21. Changed: Mouse wheel zooming image playback will only stop the slideshow if the stop on manual changes option is set.
22. Fixed: Flicking an image off the screen will behave better.
23. Fixed: Quick zoom to levels didn't work nicely when a pan and zoom was running.
24. Changed: Updated Czech translation (thanks Jan Boháč).
25. NEW: Added new Sidebar skin for Playing Now Popup.
26. Changed:  Added Mute On (100) and Mute Off (101) to available HideStates for images in PNP skins.
27. NEW: Added a couple extra modes to the ListGrep(...) expression function for full string matching.
28. Changed: Slovak translation updated (thanks Peter Lukáč).
29. NEW: Added 3x4 to the choice of printing sizes.

33.0.30 (10/8/2024)

1. NEW: Added a FieldExists expression function.
2. Fixed: If a function was in an expression twice, only the first instance would show a tooltip.
3. NEW: Added [TheMovieDB Movie ID] field, and populate it during movie metadata lookup.
4. NEW: Added [IMDb Series ID] field, and populate it during series metadata lookup.
5. Changed: The focus is no longer set to the search box when opening the tag window so that the spacebar will keep pausing.
6. Changed: Tuned image playback so pan and zoom work better (feedback appreciated).
7. Fixed: Custom text heights in Playing Now Popup were not getting scaled properly for "retina mode".

33.0.27 (10/1/2024)

1. Fixed: Tabs would not always load properly when starting in server mode.
2. Fixed: The Playing Now Popup could crash.
3. Changed: Added "volume" content type to Playing Now Popup skin which is a volume slider.

33.0.25 (9/26/2024)

1. Changed: Playing Now Popup supports transparent background.
2. Changed: Added "volume" content type to Playing Now Popup skin which is a volume slider.
3. Changed: Added optional custom display expression for Playing Now Popup "showtracks" command (see Wiki).
4. Fixed: Disabled Playing Now Popup would not update when the track changes while being displayed manually.
5. NEW: Added a /BackupLibrary command line tool (takes a filename for the zip file).
6. Changed: Tweaked 3-Track Popup skin to avoid content being cut off on Mac.
7. Changed: CUE files no longer process in the Rename, Move, & Copy Files tool because it would break the links.
8. Fixed: Theater View wouldn't play the selected file when pressing play.
9. Changed: Playing Now Popup skins are now supported in .mjp files.
10. Changed: "Remove Tags" library tool now works with HEIF/HEIC image files.
11. Fixed: Moving the Playing Now Popup could cause a crash if initiated with the context menu shown from a left click.
12. Changed: The mainUI can now be resized with system commands.

33.0.22 (9/13/2024)

1. Changed: Added new command ("showtracks") for Playing Now Popup images that will popup a list of Playing Now tracks and allow selecting one to play.
2. Changed: Optimized loading of the playback engine so it will not load all the input plugins on first play or import.
3. Changed: Images in Playing Now Popup can be hidden for certain playback states.  Updated Control skin to show pause or play button as appropriate.
4. Changed: When a client streams live TV from the server, the OSD "Programs" menu will show current and next program names, instead of just the channel name, to be consistent with the behavior when using a local tuner.
5. Changed: Method of grabbing and registering file associations for MacOS. Please report any regressions.
6. Fixed: When a filename was pushed from MacOS to MC (like when dropping file(s) onto the MC Icon in the dock) it wasn't being converted to pre-composed UTF-8.
7. Changed: Disable animation of tooltip popups to prevent having to grab screen contents to create a fade in.
Logged

aliciaviola

  • Galactic Citizen
  • ****
  • Posts: 459
Re: JRiver Media Center 33.0.63 BETA for Mac Silicon/Intel Universal build
« Reply #1 on: February 01, 2025, 03:53:41 am »

33.0.63 seems to have a bug, at least on my system (Sequoia 15.3.).
If I try to import a folder with Tools-Import-Browse, and then am choosing a folder and click on OK the process comes to an end and nothing is imported. Same with auto-import.
Frank

Correction: the import works but the window that opens after the ok click is hidden behind the main window of MC.
Logged

EnglishTiger

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1156
Re: JRiver Media Center 33.0.63 BETA for Mac Silicon/Intel Universal build
« Reply #2 on: February 01, 2025, 04:24:25 am »

33.0.63 seems to have a bug, at least on my system (Sequoia 15.3.).
If I try to import a folder with Tools-Import-Browse, and then am choosing a folder and click on OK the process comes to an end and nothing is imported. Same with auto-import.
Frank

Correction: the import works but the window that opens after the ok click is hided behind the main window of MC.


Odd I've just imported a folder with 10,157 tracks, inside multiple sub-folders. into 33.0.63 + Sequoia 15.3 on the M4 and all the relevant Import Single Folder Windows remained where they should be on top of the Main MC Window.
Logged
Apple Mac Mini Desktop Computer with M4 Pro chip with 12 core CPU and 16 core GPU: 24GB Unified Memory, 512GB SSD Storage, Gigabit Ethernet, 3 Thunderbolt5 + 2USBC ports.

aliciaviola

  • Galactic Citizen
  • ****
  • Posts: 459
Re: JRiver Media Center 33.0.63 BETA for Mac Silicon/Intel Universal build
« Reply #3 on: February 02, 2025, 05:56:23 am »

Same, at least on my Mac (MacBook 16" M1 2021), happens with F6 (rename/ move). I want to move files to another HDD and folder, click on browse, find the folder and click on ok (or use enter). Afterwards the window seems to close before I can make the second click on ok for moving the files. Again the window didn't disappear but is hidden behind the main MC window.
I went back to 33.0.62 and all worked as it should work.

Frank
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14070
Re: JRiver Media Center 33.0.63 BETA for Mac Silicon/Intel Universal build
« Reply #4 on: February 03, 2025, 09:04:07 am »

Same, at least on my Mac (MacBook 16" M1 2021), happens with F6 (rename/ move). I want to move files to another HDD and folder, click on browse, find the folder and click on ok (or use enter). Afterwards the window seems to close before I can make the second click on ok for moving the files. Again the window didn't disappear but is hidden behind the main MC window.
I went back to 33.0.62 and all worked as it should work.

Frank
There is nothing that changed in 33.0.63 vs 33.0.62 that should cause that behavior. The build was by and large to get out the fix for context menu crashing on there: zones.
Logged

EnglishTiger

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1156
Re: JRiver Media Center 33.0.63 BETA for Mac Silicon/Intel Universal build
« Reply #5 on: February 04, 2025, 05:35:55 am »

There is nothing that changed in 33.0.63 vs 33.0.62 that should cause that behavior. The build was by and large to get out the fix for context menu crashing on there: zones.

Is this yet another instance of the Undisclosed Two Versions of Sequoia doing things differently on the M4 and Pre M4 Platforms and frequently getting it wrong on what Apple may consider Discontinued/Obsolete Platforms?
P.S. the update from Sequoia 15.2 to 15.3 only fixed the problem of the M4 Mac-Mini losing contact with any external device, usually discs, that were connected via a USB C Port.
Logged
Apple Mac Mini Desktop Computer with M4 Pro chip with 12 core CPU and 16 core GPU: 24GB Unified Memory, 512GB SSD Storage, Gigabit Ethernet, 3 Thunderbolt5 + 2USBC ports.

aliciaviola

  • Galactic Citizen
  • ****
  • Posts: 459
Re: JRiver Media Center 33.0.63 BETA for Mac Silicon/Intel Universal build
« Reply #6 on: February 06, 2025, 05:58:17 am »

Perhaps nothing changed that could cause this behaviour. But it's there.
Here is a link to a video I made. Only to show that it IS there.

https://drive.google.com/file/d/1fTmeHuF0tA4GvVIuyA68rxnA2rOUA1pU/view?usp=sharing
Logged

mattlovell

  • Galactic Citizen
  • ****
  • Posts: 336
Re: JRiver Media Center 33.0.63 BETA for Mac Silicon/Intel Universal build
« Reply #7 on: February 07, 2025, 12:42:11 pm »

Regarding the recent change to using the macOS-standard buttons, it seems like the mini-View now gets "crowded".  Screenshot is attached.

Is this the intended appearance?

[Further update: With some of the MC-provided skins, there is substantial overlap between the Back and Play buttons and the window buttons.]


Logged

Awesome Donkey

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 8043
  • Long cold Winter...
Re: JRiver Media Center 33.0.63 BETA for Mac Silicon/Intel Universal build
« Reply #8 on: February 07, 2025, 01:09:54 pm »

Yeah, the skins will probably need to be modified and updated to reflect Mac-specific changes needed for it to appear correctly.
Logged
I don't work for JRiver... I help keep the forums safe from "male enhancements" and other sources of sketchy pharmaceuticals.

Windows 11 24H2 Update 64-bit + Ubuntu 24.10 Oracular Oriole 64-bit | Windows 11 24H2 Update 64-bit (Intel N305 Fanless NUC 16GB RAM/500GB M.2 NVMe SSD)
JRiver Media Center 33 (Windows + Linux) | iFi ZEN DAC 3 | JBL 306P MkII Studio Monitors | Audio-Technica ATH-M50x Headphones

EnglishTiger

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1156
Re: JRiver Media Center 33.0.63 BETA for Mac Silicon/Intel Universal build
« Reply #9 on: February 07, 2025, 01:24:50 pm »

Yeah, the skins will probably need to be modified and updated to reflect Mac-specific changes needed for it to appear correctly.


It's not the skins that need modifying - it's what the Cupertino Software is up to that wants fixing.

Using a version of MC33 prior to the introduction of using the AppleOS Buttons there is a visible gap between the Close, Min, Max/Reset Buttons and the Player Control Buttons.

Both versions of the mini-view playerbar are taller when the MC Buttons are used than they are when the Apple OS Buttons are used.

P.S. All the MC Stock skins have already been modified, as part of Project Merlin, to make them fully mac compatible, but making them fully Apple OS Buttons Compatible is something that may prove impossible.

This Pix01 gallery reveals just how Apple Friendly the MC Stock Skins and most of the Skins on the MC Skins Download Page are becoming when the MC Close, Minimize, Maximize/Restore Buttons are used instead of the AppleOS ones :- https://pix01.jriver.com/gallery/F9555BD5-69F7-4CF4-AE7C-C7452A4346FA/Converted_MC_Skins/
Logged
Apple Mac Mini Desktop Computer with M4 Pro chip with 12 core CPU and 16 core GPU: 24GB Unified Memory, 512GB SSD Storage, Gigabit Ethernet, 3 Thunderbolt5 + 2USBC ports.

EnglishTiger

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1156

I think I've worked out why that "Overcrowding" is happening with some skins in Mini-View

MC has 3 Playerbars:- The one with a Menu/Top Bar we see in Playing Now, the FullscreenPlayer, which doesn't have a Menu/Top bar and a limited number of Player Controls/Buttons and the SlimPlayer which looks just like the Playing Now One only smaller. The FullScreenPlayer and the SlimPlayer are the ones we see in Mini and Display View and would see in CoverView if and when it's fixed.

If a current skin does not use the FullScreenPlayer then in Mini-View, Display View and Cover View the AppleOS Close, Min, Max/Restore Buttons are being placed on the PlayerBar Menu/Top Bar.
But if the skin is using the FullScreenPlayer there is no Menu/Top Bar and that is why the AppleOS Buttons end up overlapping the Player Controls.
Logged
Apple Mac Mini Desktop Computer with M4 Pro chip with 12 core CPU and 16 core GPU: 24GB Unified Memory, 512GB SSD Storage, Gigabit Ethernet, 3 Thunderbolt5 + 2USBC ports.
Pages: [1]   Go Up