INTERACT FORUM

Please login or register.

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

Author Topic: JRiver Media Center 30.0.72 for Mac Silicon/Intel Universal build  (Read 1297 times)

bob

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

This is a new build of JRiver Media Center 30 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.com/mediacenter/channels/v30/latest/MediaCenter300072-Universal.dmg (minimum requirement MacOS 10.11)

Note: This should be considered a beta build. We are not auto-updating to anything past 30.0.25 yet.

30.0.72 (3/3/2023)

1. Changed: Hooked up remote playback buttons to control Prime Video in Theater View.
2. Changed: Video Aspect Ratio is always stored using a decimal, rather than a fraction.
3. Changed: Video Aspect Ratio is calculated from the active video rectangle after cropping if Black Bar detection is being performed.
4. Fixed: When connected to a library server with authentication MC could crash on auto-syncing because of bad path separators.
5. Changed: Updated the Catalan language (thanks Josep).
6. Fixed: When hiding the status column in Analyze Audio, it could not be brought back (also applies to other custom columns).
7. Changed: MCWS function GetGuidePrograms will return the program database key as an attribute.
8. Fixed: When changing channel by entering a channel number in Theater View television guide, the new selected program was random horizontally.  Now the new selected program will be one that is near the same time slot as previous selection.
9. Changed: Disabled enumeration of Proxy handheld devices when operating in Media Client mode.
10. Fixed: A bug crashing when using VST3 plugins on initial playback of a video.

30.0.69 (3/2/2023)

1. Changed: Streaming transcoded video between two instances of Media Center uses the HLS VOD protocol for improved stability and responsiveness.
2. Changed: Updated the Catalan language (thanks Josep).
3. Fixed: When hiding the status column in Analyze Audio, it could not be brought back (also applies to other custom columns).
4. Changed: MCWS function GetGuidePrograms will return the program database key as an attribute.
5. Fixed: When changing channel by entering a channel number in Theater View television guide, the new selected program was random horizontally.  Now the new selected program will be one that is near the same time slot as previous selection.
6. Changed: Tweaked mouse movement/acceleration when controlling with directional arrows in Theater View.
7. Fixed: (Panel) The context menu options on the search page were not working properly.
8. Changed: Adjusted the Q in filters used for Room Correction, Headphones, Convolution, etc. to account for the square root of two change in v29.
9. NEW: Added an optional parameter to the Replace expression to specify case sensitive or not searching.
10. Fixed: Stop after tracks was not working.
11. Changed: Updated the Korean translation (thanks Junghwan).
12. Changed: Split black bar detection out of video analysis into a separate tool, since the process can be rather slow.
13. Changed: Added a new option to the import dialog to perform black bar detection on videos during import.
14. Changed: Filling missing entries after EPG loading will be done in a background worker thread.
15. Changed: EPG missing entries will have a duration of 4 hours instead of 1 hour, to increase efficiency.
16. NEW: The EPG status text in the Standard Television View will include message indicating that EPG loading is going on, or filling missing entries is going on in the background.
17. Fixed: MCWS function SetRecording did not parse the start time parameter correctly.
18. NEW: Added a Key parameter to MCWS/v1/Playback/PlayDoctor to specify a start file (which will build the rest of the playlist).
19. Changed: WAV files greater than 2 GB are no longer tagged.
20. Fixed: When writing a huge WAV file, a negative one is used for the length (was overflowing before).
21. Fixed: Encoding really big files was failing with WavPack.
22. Changed: Added verbose logging when an audio device fails to open.
23. Changed: Added a retry of the audio device open if it fails.
24. Changed: Disabled enumeration of Proxy handheld devices when operating in Media Client mode.

30.0.66 (2/23/2023)

1. NEW: Added the "Video Scan" field to indicate if a video is "Progressive" or "Interlaced".
2. Changed: Audio with odd sample rates will be automatically resampled to a common rate.
3. Changed: When the SSRC resampler fails to load (due to an unsupported sample rate), SoX will be used instead.
4. Changed: When the FormatNumber expression crops a value to 0 because of the decimal places, the empty display will be shown.
5. NEW: Added a Decimal expression function to convert to dot for a number.
6. Changed: Made the expression editor popup remember window positioning.
7. Changed: Updated the default tag window templates with the new video fields.
8. Changed: Importing/Exporting all tag window templates will write the correct template version, and validate it on import.
9. Changed: Made the sign of zero from the math evaluator output 1 (instead of 0).
10. NEW: Added a customization option to the Tag window to show All Fields With Values (including read-only fields).
11. NEW: Added the ability to customize the flush after stop issued to VST plugins.
12. Fixed: When showing television guide by time in Theater View ("This evening", "Tomorrow morning", "Tomorrow afternoon", etc.) a random program could be selected when entering the grid view, instead of the program showing at the upper left corner.
13. Changed: Slovak translation updated (thanks Peter Lukac).
14. Changed: Updated German translation file (thanks Bytestar).
15. Changed: The ConvertDate expression function accepts more than one parameter again and just ignores everything after the first (unless it's 3 or 6 since that's the new format).
16. Changed: Theater View web page keyboard control: Escape key now acts as "back" and mouse cursor movement is accelerated when holding down on directional arrow keys.
17. Fixed: Various improvements to AC-4 audio decoding, including fixed channel mapping and improvements to audio timing to reduce glitches in playback.
18. Changed: Updated FFmpeg to 5.1, used for file analysis and transcoding.
19. NEW: Video Analysis can now identify "immersive" Atmos and DTS:X audio tracks.
20. NEW: Crop (Black Bar) detection has been added to Video Analysis.
21. Fixed: Video analysis would not fill the "HDR Mastering Color Space" field.
22. Fixed: Running "Analyse Video" or "Update Library (from Tags)" on Video files could reset the rating stored in the database.
23. Changed: Updated to Monkey's Audio 9.15.  Faster AVX assembly runs on all Intel platforms, AVX-512 is used when available, and speed-ups across the board.
24. Changed: Updated Greek translation (thanks Panagiotis).
25. Changed: Added sorting of phrases to the translation files (and updated all translations).
26. Changed: VST plugins are only checked for VST3 if the bundle is VST3.
27. NEW: Added option for Theater View web pages to display full screen with the direction arrows and OK/Enter controlling the mouse.
28. Fixed: TV engine erroneously returned a failure code when initializing a Sat>IP device on Mac/Linux OS's, causing playback to fail.
29. Changed: Playing a video from a library server with conversion will use the progressive HTTP streaming support if possible (when a MPEG-TS format is selected).

30.0.62 (2/14/2023)

1. Fixed: VST3 plugins that required initialization were not working. This was mostly seen on plugins that loaded their own resources from their bundle.
2. Fixed: Some VST3 plugins provided multiple entrypoints and so would crash when the older style entrypoint was initialized first.
3. NEW: Running MCC commands from the launcher can take a string by surrounding with single quotes (example: MC30.exe /MCC 22043,'Video\YouTube').
4. NEW: Added MCC MCC_THEATER_VIEW_PATH (22043) to allow selecting a path in Theater View.
5: NEW: Added a Library Tool to run extended Video Analysis.
6. Fixed: Corrected a typo in the compare dates expression tooltip.
7. Changed: Changed the compare dates tooltip to better translate.
8. Changed: Additional optimization of Theater View television guide display speed.
9. Changed: Updated Greek translation (thanks Panagiotis).
10. Changed: Updated all translations to the latest strings from the code.  Also made the translation tool not output the same header multiple times in a row.
11. Changed: Removed some custom expressions from the default Theater View Television Guide setup since they are now handled differently and more efficiently.

30.0.61 (2/10/2023)

1. Fixed: Sat>IP channels might not be loaded correctly from an m3u channel list file if the file specifies modulation type (mtype) in upper case letters (e.g. "mtype=QPSK" instead of "mtype=qpsk").
2. Fixed: Sat>IP channel scan wizard did not properly load the user-supplied channel list m3u file.
3. NEW: Playing Now button on Spotlight page allows you to add the track to the Spotlight Favorites playlist.
4. Optimized: Theater View television guide display is much faster.
5. Changed: Some changes to Optical disc detection and eventing to make ripping more stable.

30.0.60 (2/3/2023)

1. NEW: Added new video metadata fields, as well as filling those fields during import.
2. Fixed: Making a disc backup of a DVD using MakeMKV would cause a crash.
3. NEW: Added a the ability to pass a year, month, day, hour, minute, and second to the ConvertDate expression function.
4. Changed: IPlugFrame is implemented for VST3 and a resize is issued when called for.
5. Changed: Slightly improved Theater View TV guide display speed.
6. Changed: Made playback loop back to the beginning when it stops at the end of a playlist.
7. Changed: Locate on disk is available on Library Server Clients again when local file access is available.
8. Changed: Update Library (from tags) & Update Tags (from library) are available with Library Server Clients again, with added checks to prevent issues when local file access is not possible.
9. Fixed: Picking Import All in the Tag window customize dialog then cancelling would corrupt the display.
10. Changed: Update Library (from tags) & Update Tags (from library) are no longer available on Library Server and DLNA Clients, as direct file access is required.
11. Changed: Locate on disk is no longer available on Library Server and DLNA Clients, as direct file access is required.
12. Changed: Disable some functions which won't work with DLNA connected libraries. Fix one that should.
13. Changed: Made Google date lookup work a little better.
14. Changed: Add logging to VST3 plugin function call failures.
15. Changed: VST3 force a layout on resize, fall back to current size if resize isn't supported.
16. Changed: VST3 let the plugin know we support resize.
17. Fixed: VST3, deal with retina scaling when displaying the plugin.

30.0.55 (1/26/2023)

1. Fixed: Picking Import All in the Tag window customize dialog then cancelling would corrupt the display.
2. Changed: Update Library (from tags) & Update Tags (from library) are no longer available on Library Server and DLNA Clients, as direct file access is required.
3. Changed: Locate on disk is no longer available on Library Server and DLNA Clients, as direct file access is required.
4. Changed: Disable some functions which won't work with DLNA connected libraries. Fix one that should.
5. Changed: Reworked the year calculation (y) in CompareDates to be based on the years and days apart.
6. Changed: The reverse sync when building library server sync uses the copied library as well to avoid lags.
7. Changed: Cancel of the library server sync thread was not working nicely.
8. Changed: When building deltas for library server sync, the library is copied to avoid lags.
9. NEW: Added "yd" to the CompareDates expression function to output the number of years and days between dates.
10. Fixed: The string "Unrated" could not be translated.
11. Changed: Updated Czech translation (thanks Jan Boháč).
12. Fixed: The title of the OSD commands could not be translated.
13. NEW: Added a CompareDates expression function to compare by year, days, or calendar years.
14. Changed: Date lookup from Google was no longer working.
15. NEW: Windows are created with the background color to eliminate white flashes.
16. Fixed: When an Optical disc volume name contained a ":" the disc wouldn't be seen in MC.

30.0.50 (1/13/2023)

1. NEW: In Theater View television Guide, the TV channel on the left side of the guide grid will be marked as selected when a corresponding program is selected.
2. Changed: Updated Chinese (simplified) translation file (thanks YanJun Sun).
3. Changed: Updated all translations to the latest strings from the code.
4. Fixed: Memory caching of trackinfos flushed between changes on Ventura.
5. Changed: Updated German translation file (thanks Bytestar).
6. Fixed: The extra channels selection would not be used when filling the channels for the Parametric Equalizer.
7. Fixed: Installing a license running a portable install was not working.

30.0.49 (1/10/2023)

1. Fixed: Trackinfo templates on MacOS Ventura.
2. Fixed: Links from an internal browser page that SHOULD have been opened in an external browser were being loaded internally (affected trackinfos).
3. Fixed: Another crash when opening a trackinfo upon program start.

30.0.48 (1/9/2023)

1. Fixed: The start time column was not correct for sunrise or sunset scheduled tasks.
2. Fixed: The "Link To Playlist" menu would draw & characters in playlist names as underlines.
3. Fixed: "Get Movies & TV Info" failed to save cover art image if the file has a long path.
4. Changed: If XMLTV file specifies that a TV program is a "series", but does not provide a series name in addition to an episode name, the episode name will be copied into "Series" field, instead of leaving it empty.
5. Changed: When running "Get Movie & TV Info" tool, a TV Show that has no Series name but its Keywords field contains the word "Series", the show name will be copied into "Series" field so that "Get Movie & TV Info" can proceed.
6. Fixed: Crash when starting playback from an initial startup of MC when a trackinfo would be used and no previous web access was done.
7. Fixed: PostData was being discarded when cross platform databases were being used. This resulted in being unable to play SACD tracks > track 1 when a client and server MC instance were not of the same OS when one of the OS is Windows.

30.0.47 (1/5/2023)

1. Changed: Gridlines were showing in places they were not meant to so reverted the global change.  Please report any place not showing gridlines that should.
2. Changed: Updated the image preview zoom and unzoom images (thanks Harley).
3. NEW: MJP files support an INSTALLTRACKINFO action so there is no need to copy files manually.
4. Changed: Zooming into an image will stop the animated zooming at start since that could fight with the zoom command.
5. Changed: The 3D image viewer no longer changes images on big scrolls off the screen.
6. Changed: The list group box header image is no longer drawn in the image editor toolbox for the bottom controls.
7. Fixed: The image editor better updates on skin changes.
8. NEW: Sunrise and sunset times can be used in the scheduler for events.
9. NEW: Added an Adjust Dates/Times dialog that modifies the Date tag of multiple files at once.
10. NEW: MJP files can have a list of packages to install and Package Installer will install all of them.
11. Fixed: Opening the image editor in a locked view would switch to a new tab, then show the start page when closed.
12. Fixed: The magnifying glass on image thumbnails would not size with scale nicely.
13. Changed: When loading EPG from an existing XMLTV or Perc Data file in a setup wizard or EPG loading wizard, the loading is done in a background worker thread and the progress is shown in the wizard window.
14. Fixed: Editing a cover art image and doing a cancel could save the changes anyway.
15. Fixed: The gridline setting is applied a little more widely.
16. Fixed: The first and last image commands were not working during image playback.
17. Changed: Left and right scroll an image instead of change images (use Page Up / Page Down to change).
18. Fixed: The scroll commands in the image playback right click were not working.
19. Fixed: When a CD is being ripped we prevent the device from being closed and reopened for each track.

30.0.45 (12/22/2022)

1. Fixed: PNG files using a color palette with transparency did not display properly.
2. Changed: In Theater View "Tuner Status" is now only accessible in Guide view, and no longer available in other video views.
3. NEW: During television setup, there is a checkbox to optionally download channel logo files (if available online) in a background thread after setup is complete.
4. Fixed: An issue with web navigation postscript with MacOS Ventura 13.x.
Logged

retiredteacherguy

  • World Citizen
  • ***
  • Posts: 108
Re: JRiver Media Center 30.0.72 for Mac Silicon/Intel Universal build
« Reply #1 on: March 04, 2023, 06:51:21 am »

18. NEW: Added a Key parameter to MCWS/v1/Playback/PlayDoctor to specify a start file (which will build the rest of the playlist).

Thanks you guys!!!!
Logged

pwu

  • Junior Woodchuck
  • **
  • Posts: 61
Re: JRiver Media Center 30.0.72 for Mac Silicon/Intel Universal build
« Reply #2 on: March 12, 2023, 08:56:00 pm »

Apologies for my late reply coming from .66
Same issue upon playback.. crash.
Only VST I'm using is Izotope Ozone 9.
I use it to "warm up" the audio.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13450
Re: JRiver Media Center 30.0.72 for Mac Silicon/Intel Universal build
« Reply #3 on: March 13, 2023, 05:04:49 pm »

Apologies for my late reply coming from .66
Same issue upon playback.. crash.
Only VST I'm using is Izotope Ozone 9.
I use it to "warm up" the audio.
It's crashing in the VST Plugin.
Is that a VST 1,2 or 3 version?
Logged

pwu

  • Junior Woodchuck
  • **
  • Posts: 61
Re: JRiver Media Center 30.0.72 for Mac Silicon/Intel Universal build
« Reply #4 on: March 13, 2023, 05:08:20 pm »

VST3
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13450
Re: JRiver Media Center 30.0.72 for Mac Silicon/Intel Universal build
« Reply #5 on: March 13, 2023, 05:35:22 pm »

I'm doing the trial. I can only do version since 9 isn't downloadable. Which one of the 10 plugins that are in that bundle are you using?
Logged

pwu

  • Junior Woodchuck
  • **
  • Posts: 61
Re: JRiver Media Center 30.0.72 for Mac Silicon/Intel Universal build
« Reply #6 on: March 13, 2023, 06:19:15 pm »

Ozone 9.vst3
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71211
  • where the buffalo roam
Re: JRiver Media Center 30.0.72 for Mac Silicon/Intel Universal build
« Reply #7 on: March 13, 2023, 06:25:31 pm »

If you have a Windows machine, could you try it there?  We recently made a few changes to support other VST3 plug-ins.  I'm not certain that those changes are in the Mac version yet.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13450
Re: JRiver Media Center 30.0.72 for Mac Silicon/Intel Universal build
« Reply #8 on: March 14, 2023, 11:42:27 am »

I'm not having any luck loading the Ozone vst3 plugin.
I added a bunch of logging to the next version.
On my machine Ozone 10 fails in one of the interface plugin routines.
Other plugins don't have this issue.
I tried with MC29. Still doesn't install. What version did you get the plugin installed in?
Logged

Dennis in FL

  • Galactic Citizen
  • ****
  • Posts: 313
Media Center hangs overnight
« Reply #9 on: March 15, 2023, 02:57:34 pm »

I let my Mac Mini (M1) run 24/7 as well as Media Center.   Lately MC hangs and is unresponsive and needs a forced quit.


Not sure where to start debugging.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13450
Re: Media Center hangs overnight
« Reply #10 on: March 16, 2023, 09:05:19 am »

I let my Mac Mini (M1) run 24/7 as well as Media Center.   Lately MC hangs and is unresponsive and needs a forced quit.


Not sure where to start debugging.
Try the next build when it comes out. Matt made a change to media network when coming out of sleep mode.
Logged

pwu

  • Junior Woodchuck
  • **
  • Posts: 61
Re: JRiver Media Center 30.0.72 for Mac Silicon/Intel Universal build
« Reply #11 on: March 16, 2023, 12:53:27 pm »

I'm not having any luck loading the Ozone vst3 plugin.
I added a bunch of logging to the next version.
On my machine Ozone 10 fails in one of the interface plugin routines.
Other plugins don't have this issue.
I tried with MC29. Still doesn't install. What version did you get the plugin installed in?

I've had it installed since Jan 2020. I'm not sure which beta of MC30 broke the loading, but it works a few versions after 30.0.25.
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13450
Re: JRiver Media Center 30.0.72 for Mac Silicon/Intel Universal build
« Reply #12 on: March 16, 2023, 01:52:11 pm »

I've had it installed since Jan 2020. I'm not sure which beta of MC30 broke the loading, but it works a few versions after 30.0.25.
Just for a test. Can you try 30.0.25 and see if you can load Ozone 10?
Logged
Pages: [1]   Go Up