INTERACT FORUM

Please login or register.

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

Author Topic: JRiver Media Center 28.0.98 Build for Mac Silicon/Intel Universal build  (Read 3124 times)

bob

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

This is a new build of JRiver Media Center 28 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/v28/latest/MediaCenter280098-Universal.dmg (minimum requirement MacOS 10.11)

28.0.98 (1/4/2022)

1. Fixed: Lists could jump selection when returning from Mini View (only Playing Now should jump to the playing file).
2. Changed: When starting to record a DMS TV channel, MC will check and update the channel IP address to match that of the current device IP address.  This will fix recording issues caused by tuner devices changing IP address.
3. Changed: Slovak translation updated (thanks Peter Lukac).
4. NEW: Made it so you can put expressions in a "Limit number to" Smartlist rule (~n) by putting brackets around it (example: ~n={Load(var)}).
5. Changed: A directory is created before moving to hopefully fix thumbnail restore problems with an empty library (feedback appreciated).
6. Changed: Popups can't be hidden by clicking on the main window when a popup is showing. Needs feedback, Look for regressions.

28.0.97 (12/17/2021)

1. Changed: Updated Chinese (simplified) translation (thanks YanJun Sun).
2. Fixed: The launcher stub can send MCC commands now. (/Applications/Media Center 28/Contents/MacOS/Launcher.app/Contents/MacOS/Launcher).
3. Changed: Experimental changes for determining Mac special keys to allow non-media keys to pass through.

28.0.96 (12/17/2021)

1. Fixed. Crash caused by combinations of keystrokes and selections on some combinations of hardware and operating systems. Caused by the Media Key fix from 28.0.89 which is partially rolled back for now.

28.0.95 (12/14/2021)

1. Fixed: Using JRVR on an external monitor could result in the image to be scaled and positioned incorrectly.

28.0.94 (12/10/2021)

1. Fixed: Switching from a Display view of track info to cover art would give a blank white screen.
2. Fixed: The thumbnail in a list could jiggle a little on mouse over.
3. NEW: Added the MCWS function Playlist/AddFiles.
4. NEW: Added the MCWS function Playlist/Clear.
5. NEW: Added the MCWS function Playlist/RemoveFiles.
6. NEW: Added the MCWS function Playlist/RemoveDuplicates.
7. Fixed: Resolved an issue that could result in not all JRVR settings being saved consistently when interacting with the settings dialog.
8. NEW: MC's Taskbar icon will change to indicate that it is recording TV shows.
9. Changed: Revised the method for getting sunrise and sunset times to hopefully work better outside the US.
10. NEW: IPTV channel setup will make use of channel ID (tvg-id) and channel logo (tvg-logo) data if they exist in the channel list m3u file.
11. Changed: Small internal change to event handling reverted.

28.0.89 (12/2/2021)

1. Fixed: Recording on an OTA or other physical tuners could fail due to tuner conflicts, even though the channel was grouped with IPTV channels.
2. Changed: Revised the method for getting sunrise and sunset times to hopefully work better outside the US.
3. NEW: IPTV channel setup will make use of channel ID (tvg-id) and channel logo (tvg-logo) data if they exist in the channel list m3u file.
4. Fixed: The intercepted media keys that were not being used in Media Center were silently discarded. (Affected keyboard brightness control amongst others).

28.0.87 (11/29/2021)

1. Changed: TV playback will now honor user's choice of the new JRVR vs OpenGL video renderer.
2. Fixed: Rare crash when stopping TV playback.
3. Changed: The "Window" context menu (for video zooming and aspect ratio control) is now enabled for live TV playback.
4. Changed: When loading sunrise and sunset times for the Twilight skin it will use the default times instead of nothing if it fails to load.
5. Changed: Slovak translation updated (thanks Peter Lukac).
6. NEW: TV view in Standard View will have the option to "Show server status" when MC is connected to a server, and the info is copied to clipboard on the client requesting the info.
7. NEW: Added "Server TV Logs" in Standard TV View, on clients.
8. NEW: In Theater View, videos that are still being recorded in TV engine will have a red dot in front of their names.
9. Fixed: When switching to and from Twilight the skin effects could stay engaged.
10. Fixed: Loading skins with skin effects could load the effect after it had already loaded some pieces so the effect wouldn't engage properly.
11. Fixed: A DLNA Server bug when a user selected formats to be converted. These were lost as a result of the change in 28.0.81 to make the default to be original format.

28.0.84 (11/16/2021)

1. Changed: When playing a ATSC TV recording, MC will try to honor "Subtitles & Language" settings "Show subtitles in selected language if available", "Show subtitles only if selected subtitle language is different from audio language", "Show subtitles only if selected subtitle language is different from audio language, or if the subtitles are in a sidecar file", if Closed Captioning metadata had been saved in database during recording (i.e. the recordings are done using the latest version of MC).
2. Changed: Updated all translations to the latest strings from the code.
3. Fixed: Delay instruction window start since video play window overwrote it, now it works for video and theater view.
4. Fixed: The instruction window for video playback was stealing and not returning focus to the video playback window so one had to click on it to get keyboard and mouse responses.
5. Changed: Updated Greek translation (thanks Panagiotis).
6. NEW: Added the option Options > Audio > Advanced > Stop after a long pause.
7. Fixed: Some static text controls would load colors initially then not update with skin changes.
8. Fixed: Some list controls wouldn't update text colors when skins changed.
9. Changed: Improved timeout in JRVR when detecting rendering glitches to allow a more graceful recovery.
10. NEW: When recording an ATSC TV channel (with tuners using DirectShow), the program's Closed Captioning metadata is saved in the database for the recorded file (in PlaybackInfo field).
11. Changed: Improved JRVR timing accuracy when using NTSC-style display refresh rates (eg. 23.976 Hz).

28.0.81 (11/9/2021)

1. NEW: Enabled context menu items "Go To Earliest Time" and "Go To Latest Time" in time-shifted TV playback with DMS and IPTV channels.
2. Fixed: The "Tuner Type" drop-down on Configure Device dialog window did not offer proper choices with IPTV tuner.
3. Changed: "Disabled" is removed from choices in "Tuner Type" drop-down if the TV type is "IPTV" since there is no real device to be disabled.
4. Changed: The option "Disable VideoClock when not time-shifting" is no longer shown if the devices are DMS, or IPTV since non-time-shifting mode is not offered for these types.
5. NEW: "This device uses a separate audio capture filter" option in TV tuner configuration dialog window, for analog TV tuners or video capture devices.
6. Fixed: When running an analog TV tuner or a video capture device with Closed Caption option on, and video could fail to play if Closed Caption rendering failed.  With this fix, video will play without CC when CC rendering failed.
7. Changed: When playing an ATSC TV recording, the video option "Always show subtitles" in "Subtitles and Language" section will be obeyed and Closed Captioning will be shown (if available) unless the file's PlaybackInfo tag specifically says to turn it off.  This is applicable only when playing videos using DirectShow filters.
8. Changed: Moved the Gammut and Gamma JRVR options into an "Advanced" section, as well as re-factored the Gamma option to properly indicate the intent and suggested use.
9. Fixed: JRVR would process SDR video with a HDR brightness adaptation, resulting in boosted black levels.
10. Changed: The DLNA server defaults (when no server existed previously) to original formats since many modern renderers have greater capabilities than in the past.
11. NEW: Added a DLNA server template for Original Format.

28.0.80 (11/1/2021)

1. Fixed: During OpenCable / RTSP TV channel playback the video did not maintain proper aspect ratio.  It was in stretch mode.
2. Fixed: FF / REW did not work with OpenCable / RTSP TV channel playback.
3. NEW: Enabled context menu items "Go To Earliest Time" and "Go To Latest Time" in time-shifted TV playback.
4. NEW: Launcher converted to an App inside of MC (to avoid dock icons) and implemented many more MCC functions in it.
5. Fixed: Restarting MC from with MC when shifting in and out of Audio-Only mode.
6. Fixed: The "Tuner Type" drop-down on Configure Device dialog window did not offer proper choices with IPTV, and OpenCable/RTSP tuners.
7. Changed: "Disabled" is removed from choices in "Tuner Type" drop-down if the TV type is "IPTV" since there is no real device to be disabled.
8. Changed: The option "Disable VideoClock when not time-shifting" is no longer shown since non-time-shifting mode is not offered.

28.0.79 (10/26/2021)

1. Fixed: When switching from one RTSP (OpenCable) TV channel to another channel of the same type without stopping the first channel first, MC would hang.
2. NEW: Added DCI-P3-D65 to the available target gamuts in JRVR.
3. Changed: Adjusted the JRVR HDR tonemapping defaults for a better out-of-the-box experience.
4. Changed: You can grab and drag any tab instead of only the active one.
5. Fixed: Dragging tabs in a split view was not working nicely.
6. Changed: Temporarily removed the audio path information from transcoding DLNA files since under some rare circumstances it could cause a crash.
7. Changed: Enabled the JRVR settings for Target Gamut and Gamma, and added more advanced tonemapping settings.
8. Changed: Added a debugging mode to JRVR to log frame timings for diagnosing frame pacing issues.
9. Changed: Reworked when HDCD processing is done to avoid possible volume changes during a track transition.
10. Changed: Made toggling the tooltips with the toolbar button roll through all three states.
11. Fixed: Google lyrics lookup could contain HTML spans.

28.0.77 (10/21/2021)

1. Changed: Made number trimming include more characters when it trims the start and end of a string so "ABC (4:03)" will become "ABC".
2. Changed: Slovak translation updated (thanks Peter Lukac).
3. NEW: Added the ability to add a clock to the toolbar.
4. NEW: Made the tooltip option three states with one being all tooltips off.
5. NEW: Initial settings panel for JRVR (in Settings -> Video -> JRVR Settings...)
6. NEW: Added modes 7 and 8 to the Clean(...) expression to remove numbers from the end of the string ( 7 ) or either side of the string ( 8 ).
7. NEW: Added removing leading and trailing numbers to the Clean File Properties tool.
8. Changed: Updated Czech translation (thanks Jan Boháč!).
9. Changed: Twilight gets darker during the night and doesn't get brighter than default during the day.
10. Fixed: In Standard TV View, show logos do not show up after a channel was selected until the user left the channel and then came back to the same channel.
11. Fixed: Once a file was flagged as HDCD, analyzing again would not see the HDCD.
12. Fixed: The new calculated unless filled fields didn't work well in all cases in panes or searches.
13. Fixed: Spacebar to pause wasn't working if the tree was focused.
14. Changed: In Standard TV View the show logo images reserved a fixed width rectangle so that the text and buttons on its right side will not be shifted around whenever the image's aspect ratio changes.
15. Changed: Updated German translation file (thanks Bytestar).
16. Changed: Audio analysis will engage HDCD processing if it's enabled (you might need to reanalyze your HDCD files).
17. NEW: Added an information message box to the skin to show sunrise, sunset, and the current effect.
18. Changed: The spacing between rows in a list would add room for the image column even if it wasn't there.
19. Changed: Setting HDCD to "1" will clear the audio analysis results so they run again (since enabling processing changes the results).
20. Changed: Improved handling of timestamps when dealing with Transport Stream streaming TV channels (DMS channels, some IPTV channels, and CableCARD channels on Linux/Mac).
21. Fixed (probably): Playback of Transport Stream streaming TV channels could be messed up if the stream changed its Program Clock Reference (outside of regular resetting due to counter overflow).
22. Changed: The spacing between item rows in a list would leave space for an image column even if it wasn't there.
23. Fixed: Some expression code was slowing things down.
24. Changed: Twilight is lighter between sunrise and sunset then darkens at sunset (gradual fading for 30 minutes on either side).
25. Fixed: MHT support in View Extras wasn't fully implemented.
26. NEW: Added a checkbox to library fields "Allow custom data to override the expression" that will allow editing the value of an expression and then show the edited value instead of the expression (just empty to bring the expression back).
27. Changed: The Twilight skin no longer changes the skin effects.
28. Changed: The Twilight skin fading would not take effect until a little while after it was loaded.
29. NEW: JRVR supports video size, aspect ratio and position adjustments.

28.0.72 (10/8/2021)

1. Fixed: Video with JRVR set (the new default) was upside down from the last build.
2. NEW: CableCARD tuner devices are supported on Linux and Mac using RTSP streaming (OpenCable).

28.0.71 (10/7/2021)

1. Changed: HDCD files no longer get +6 dB applied to them by volume levelling.
2. NEW: Added a new skin Twilight that varies with the time of day (based on the default skin).
3. Changed: DLNA flags set for album art and images to be more compliant with the standard.
4. Changed: When waking from a deep sleep mode, MC will send a M-Search to ask DLNA devices on the network to re-announce their presence.
5. Changed: The expression engine was short-circuiting field functions, but it no longer does that if there are enough parameters to indicate another file so Field(Name, 0, [Reference]) works.
6. Changed: Added an optional third parameter to the Counter expression function to set when to start over.
7. Fixed: For IPTV playback a "Window" context menu (for aspect ratio, zooming etc.) was displayed in error as it's not supported.
8. Changed: A pane right-click menu would be really limited if "Enable pane tagging" was not enabled.  Now it is the same either way.
9. NEW: Added mht to the list of types searched for viewing extras.
10. NEW: Added "Lock Tab" to the main view menu so it appears for all views even if they don't have a header menu (like television and notes).
11. Changed: Copies are limited to 256 MB instead of 16 MB.
12. Changed: Made the Field expression function take an optional third parameter to specify a file key (defaults to empty which evaluates the current file).
13. Changed: The brackets for fields also support the new third parameter.
14. NEW: When setting a field to an expression, a "this" variable is saved so doing something like =RemoveLeft([this], 3) will work.
15. Changed: The MCC_SYNC_WITH_LIBRARY_SERVER command takes a silent parameter (optionally).
16. NEW: Made FieldQuery take a Scope of 2 to match files of the same media type (the list is gathered one time, so you will need to restart to see newly imported files).
17. Changed: Updated German translation file (thanks Bytestar).
18. Fixed: Removing cover art from FLAC files could fail if the picture was saved as FLAC__STREAM_METADATA_PICTURE_TYPE_OTHER.
19. Fixed: "TV Recording" context menu was not shown for DMS or IPTV channel playback.

28.0.68 (9/24/2021)

1. Changed: Slovak translation updated (thanks Peter Lukac).
2. Fixed: Lyrics lookup could be incomplete from Genius.com.
3. Changed: Updated the Korean translation (thanks Junghwan).
4. Fixed: Typing a space in the search box in Cloudplay would pause instead of enter the space.
5. Changed: A little more tuning to tab creation to hopefully avoid some possible problems.
6. Fixed: MC could hang if TV recording was started on a channel with no signal.
7. Changed: If an OpenCABLE or Sat>IP channel has no signal for 30 consecutive seconds, a notification is sent to TV engine and the tuner will be shutdown.
8. Changed: Made opening a new tab have no history.
9. Fixed: Locking a tab then navigating into an artist, genre, etc. and then going back would open a new tab.
10. Fixed: IPTV channels streaming HLS
Logged

dejanm

  • Junior Woodchuck
  • **
  • Posts: 83
Re: JRiver Media Center 28.0.98 Build for Mac Silicon/Intel Universal build
« Reply #1 on: January 09, 2022, 03:09:07 pm »

I saw very high energy spending after installing this version. I checked with Monitor and it shows 31% of energy utilization - which is unusually high. My Mac Mini M1 even got rather hot.

Can you please check what is going on here .... The problem is that most of us are running JRiver 24x7 as a music server ...
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72446
  • Where did I put my teeth?
Re: JRiver Media Center 28.0.98 Build for Mac Silicon/Intel Universal build
« Reply #2 on: January 09, 2022, 03:22:04 pm »

First time running MC28?  If so, a lot happens.  It will eventually finish.
Logged

dejanm

  • Junior Woodchuck
  • **
  • Posts: 83
Re: JRiver Media Center 28.0.98 Build for Mac Silicon/Intel Universal build
« Reply #3 on: January 10, 2022, 01:25:02 am »

No it is not the first time. I am using MC from Version 26 and regulary update it every year.

After installing the new version I left it running. Several hours later accidentally I saw that the Mac Mini M1 is hot - which is very unusual. I restarted the machine and then observed the energy utilization. When I saw 31% I thought I found the cause for Mac Mini being hot. But I do not know why this version of MC28 is using so much power ? It was not the case before ...

Is somebody else having the same issue ?
Logged

vrl

  • Junior Woodchuck
  • **
  • Posts: 51

When trying to import directories (several attemps for different directories) MC just crashes without any hint or information.
Connection to the network drive seems ok as MC plays records from adjacent directories, e.g. crashes on "Julian Wasserfuhr" but plays "June Kuramoto"....

Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13875
Re: JRiver Media Center 28.0.98 Build for Mac Silicon/Intel Universal build
« Reply #5 on: January 10, 2022, 09:38:18 am »

No it is not the first time. I am using MC from Version 26 and regulary update it every year.

After installing the new version I left it running. Several hours later accidentally I saw that the Mac Mini M1 is hot - which is very unusual. I restarted the machine and then observed the energy utilization. When I saw 31% I thought I found the cause for Mac Mini being hot. But I do not know why this version of MC28 is using so much power ? It was not the case before ...

Is somebody else having the same issue ?
When you install a major version, say from MC26 to MC28, on a Mac the thumbnails will be rebuilt. If you have a large library this will take a long time and use up a lot of cpu.
You can reduce the threading priority for thumbnail creation in the MC's Tools->Options. In the search bar in the options page type in thumbnail

If this doesn't apply to you, please turn on logging in MC and attach a log. Thanks.
Logged

bob

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

When trying to import directories (several attemps for different directories) MC just crashes without any hint or information.
Connection to the network drive seems ok as MC plays records from adjacent directories, e.g. crashes on "Julian Wasserfuhr" but plays "June Kuramoto"....
No Apple crash report?
That usually means there is a corrupt file in your import.
Turning on logging in MC, reproduce the crash and attach a log here please.
Logged

vrl

  • Junior Woodchuck
  • **
  • Posts: 51
Re: JRiver Media Center 28.0.98 Build for Mac Silicon/Intel Universal build
« Reply #7 on: January 10, 2022, 12:16:19 pm »

I sent two crash reports to Apple.

I'll proceed as you suggested. Will generate log....
Logged

vrl

  • Junior Woodchuck
  • **
  • Posts: 51

just as an afterthought: Do you think that some mac os (12.1) api is causing this?  ...-and this is the reason why MC does not even give an error message??

btw: VLC plays the files without problem...

Log will follow
Logged

bob

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

just as an afterthought: Do you think that some mac os (12.1) api is causing this?  ...-and this is the reason why MC does not even give an error message??

btw: VLC plays the files without problem...

Log will follow

Does MC have disk access to the folder you are trying to import?
Look in System Preferences->Security and Privacy->Privacy->Files and Folders.

Also, you can view the report from the apple crash dump, copy and paste it into a text file and attach that here please.
I'm running 12.1 and I can't reproduce this however you aren't the only one that's reported an issue.

Logged

vrl

  • Junior Woodchuck
  • **
  • Posts: 51

As requested: the  MC log first.

I need to recover the Apple log, will follow (most likely)

Making the  Apple log public concerns me a little....

Can I mail it to you?

Addition:
Your question: "Does MC have disk access to the folder you are trying to import?" - Ooops, no, see attached
I checked it (see attached MC82-2) ...but NO change, still crashes
Logged

bob

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

As requested: the  MC log first.

I need to recover the Apple log, will follow (most likely)

Making the  Apple log public concerns me a little....

Can I mail it to you?
Sure,
bob (at) jriver (dot) com

Did you check the Privacy settings?

Logged

vrl

  • Junior Woodchuck
  • **
  • Posts: 51
Re: JRiver Media Center 28.0.98 Build for Mac Silicon/Intel Universal build
« Reply #12 on: January 10, 2022, 01:26:28 pm »

Privacy settings are adjusted now, s.a.

however, no change. Still crashed.

Edited:

Just sent the reports

Edited II:
No screenshot, just .txt and .ips

You are right, screenshots are a pain ;-)
Logged

bob

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 13875
Re: JRiver Media Center 28.0.98 Build for Mac Silicon/Intel Universal build
« Reply #13 on: January 10, 2022, 01:45:23 pm »

Privacy settings are adjusted now, s.a.

however, no change. Still crashed.

Apple crash report follows. Is Apple console format ok or should I cut and paste to a txt file?
As long as it's just text it's fine for me in whatever format but screenshots of text are a pain to cut through.
Logged

vrl

  • Junior Woodchuck
  • **
  • Posts: 51

Hi Bob,
tried to help locate the problem spot:
- downgraded to 28.0087 - import works fine.
- then installed 28.0096 - import (different files from NAS) works fine. So I'm running 28.0096 now...

I'd rather not install 28.0097 - here I had some network interference again which I had also noticed earlier and  Synology analyzed and fixed it in a formal upgrade by switching to SMB3.
(Maxbe it wasn't just Synology...)

I would reinstall 28.0097, if it would help to identify potential problem spots. Just let me know.

Edited:
PS:
Before I did all this I had 28.0098 set up as default flac player - I invoked it from the files MC refused to add to the library - the all played like a charm.
So the files are ok... could be the library? or the network api??

how can I help?



Logged

bob

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

Hi Bob,
tried to help locate the problem spot:
- downgraded to 28.0087 - import works fine.
- then installed 28.0096 - import (different files from NAS) works fine. So I'm running 28.0096 now...

I'd rather not install 28.0097 - here I had some network interference again which I had also noticed earlier and  Synology analyzed and fixed it in a formal upgrade by switching to SMB3.
(Maxbe it wasn't just Synology...)

I would reinstall 28.0097, if it would help to identify potential problem spots. Just let me know.

Edited:
PS:
Before I did all this I had 28.0098 set up as default flac player - I invoked it from the files MC refused to add to the library - the all played like a charm.
So the files are ok... could be the library? or the network api??

how can I help?
I have a guess,
Let me make a test build and we'll see how that goes...
Logged
Pages: [1]   Go Up