This is a new build of JRiver Media Center 28. Please post bugs here. Please start a new thread for anything requiring discussion. Non-bug posts will be deleted.
Download 64-bit buildhttps://files.jriver.com/mediacenter/channels/v28/latest/MediaCenter280106-x64.exe (
works on 64 bit systems only)
Download 32-bit build
https://files.jriver.com/mediacenter/channels/v28/latest/MediaCenter280106.exe (works on all systems)
28.0.106 (2/8/2022)
1. Fixed: Playing to a windows MC DLNA renderer when it's connected as a client to a non-windows library server wouldn't work.
28.0.105 (1/28/2022)
1. Fixed: Some DirectShow-based TV recording might be skipped since build 28.0.99.
2. Fixed: JTV recordings were erroneously deleted when "Clean up time-shifting folders..." is run, either manually or automatically.
28.0.104 (1/26/2022)
1. Fixed: Loading and saving DSP presets did not contain the "Headphones" DSP plugin.
28.0.103 (1/21/2022)
1. Fixed: DMS or IPTV TV playback could hang, at "Adding required components", if some dependency components had not been previously installed.
28.0.102 (1/18/2022)
1. Changed: When picking a continuous mode other than off, the program makes sure it is not removing files from playing now (and errors and changes the setting if it is).
28.0.101 (1/13/2022)
1. Changed: Updated Chinese (simplified) language file. Thanks YanJun Sun!
28.0.100 (1/11/2022)
1. NEW: When MCCommand MCC_PLAYBACK_ENGINE_SET_SUBTITLE_TIMING (28037) is used to change the subtitle timing during playback of a video, the new timing will be displayed briefly as an OSD "Subtitle timing: n ms".
2. Changed: When sorting TV channels by "type", DMS/TunerStream channels will be grouped by their devices, instead of mixing all devices in one big group. This helps with mass-editing channels associated with the same device.
3. Changed: Updated German translation file (thanks Bytestar).
4. Fixed: Importing a single folder could not work due to a recent change.
5. NEW: Old time-shifting folders for non-DirectShow TV types (i.e. DMS and IPTV) can now be cleaned up (either manually or automatically).
28.0.99 (1/7/2022)
1. Fixed: When TV tuner warm up feature was used, some TV recording bookmarks could be off by the amount of tuner warm up time.
2. NEW: The "Limit percentage to" smartlist modifier can take bracketed expressions just like the size limit.
3. NEW: The "Limit size to" smartlist modifier can take bracketed expressions just like the size limit.
4. Changed: When bookmarking TV recordings during recording, bookmarks that are close to 60 seconds (57-59.999 seconds) will be forced to 60 seconds, so that the bookmarks will not be ignored during playback.
28.0.98 (1/6/2022)
1. Changed: The new ~n syntax uses square brackets instead (and optionally can take an equal) (example: ~n=[Load(var)] or ~n=[=Load(var)]).
2. NEW: Added Options > General > Advanced > Taskbar Tooltip (leave blank for the default, use an expression like [Artist] - [Name] to customize).
3. NEW: TV recording can start warming up the tuner a configured number seconds (0 - 60) before the actual recording start.
4. Fixed: Hardware deinterlacing in JRVR was broken in 28.0.97.
5. Changed: Added an option to JRVR to disable sharing the D3D11 device with the hardware decoder.
28.0.97 (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).
28.0.96 (12/16/2021)
1. Changed: Updated Chinese (simplified) translation (thanks YanJun Sun).
28.0.95 (12/14/2021)
1. NEW: When MC in Media Server mode is recording a TV show, the Tray Icon will have a red dot on it.
2. Fixed: Tooltip on Media Server Tray Icon was not translated.
3. Changed: If lookup of sunrise or sunset times fail, it will use the last retrieved time instead of a default time.
4. Fixed: Media Center could hang when starting video playback with Red October Standard.
5. NEW: A context menu item "Select All Channels" on TV channel list in Standard TV View. Clicking it will change selection to "All Channels", so one does not need to scroll all the way back to the top of the list for such selection.
28.0.94 (12/9/2021)
1. Changed: Another attempt to fix wiggling on mouse over of image thumbnails (previous attempt was causing drawing out of bounds in some cases).
2. Fixed: The uninstaller could fail to start when using the Twilight skin.
28.0.93 (12/7/2021)
1. Fixed: The thumbnail in a list could jiggle a little on mouse over.
2. NEW: Added the MCWS function Playlist/AddFiles.
3. NEW: Added the MCWS function Playlist/Clear.
4. NEW: Added the MCWS function Playlist/RemoveFiles.
5. NEW: Added the MCWS function Playlist/RemoveDuplicates.
6. Fixed: Resolved an issue that could result in not all JRVR settings being saved consistently when interacting with the settings dialog.
7. Changed: Changed the method of Taskbar notification of TV recording status so that it will work even if MC is pinned to the Taskbar.
28.0.92 (12/6/2021)
1.
NEW: JRVR will show rendering performance metrics on the Info OSD (Ctrl-J).
2.
NEW: Chroma upscaling in JRVR can be enhanced by using Bilateral scaling (Chroma upscaling guided by Luma).
3.
NEW: Image upscaling in JRVR can use advanced Image Doubling algorithms for enhanced quality when playing low resolution videos.
4. Fixed: Resource leak in build 91 relating to TV recording manager, which might lead to crashes.
28.0.91 (12/5/2021)
1.
NEW: MC's Taskbar icon will change to indicate that it is recording TV.
2. Fixed: JRVR could crash when using SuperRes in combination with Hardware Decoding.
3. Fixed: External subtitles did not start rendering with JRVR in all cases.
28.0.90 (12/3/2021)
1. Changed: Revised the method for getting sunrise and sunset times to hopefully work better outside the US.
2.
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.
3. Changed: Introduced more advanced options for JRVR to control dithering and a few performance related options.
4.
NEW: Implemented SuperRes Enhancement for upscaling with JRVR. SuperRes refines the image after upscaling for more sharpness and reduced artifacts.
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. Fixed: JRVR in combination with hardware decoding could show a faint bright line at the bottom of the image in certain resolutions.
3. Fixed: If we are unable to get the sunrise and sunset times from the web, we'll do a better job of loading the default times.
28.0.88 (11/30/2021)
1. Changed: "Video -> Display Settings -> Wait after change" can be used when Display Settings are set to On/Auto, instead of only in Custom mode.
2. Fixed: Hardware deinterlacing in JRVR in combination with hardware decoding could result in a green line artifact on some videos.
3. 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.
4. Changed: Slovak translation updated (
thanks Peter Lukac).
5. Changed: The TV Status from the server is also copied to clipboard on the client requesting the info.
6.
NEW: Added "Server TV Logs" in Standard TV View, on clients.7.
NEW: In Theater View, videos that are still being recorded in TV engine will have a red dot in front of their names.
8. 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.87 (11/26/2021)
1. Fixed: When switching zooming preset ("Fit Window", "100%", "200%"), in non-DirectShow TV playback, using the "Window" context menu added in the last build, the video might not be centered properly.
2. Fixed:
Subtitles could boost the overall image brightness in JRVR when using HDR pass-through.
3. Changed: The
JRVR information OSD is scaled by the Media Center size setting.
4.
NEW: TV view in Standard View will have the option to "Show server status" when MC is connected to a server.
5. Changed: Lowered the
brightness of subtitles when using HDR pass-through with JRVR to be more consistent with SDR content, as well as improve the color reproduction.
6. Changed: When an input sample rate is different from any of the preset sample rates, the closest match will be chosen for resampling.
28.0.86 (11/23/2021)
1.
NEW: HDR10 pass-through with Red October JRVR.
2.
NEW: Support for 10-bit output with Red October JRVR.
3.
NEW: Added an information on-screen display to JRVR (Ctrl-J to toggle).
4. Changed: The "Window" context menu (for video zooming and aspect ratio control) is now enabled for non-DirectShow playback of live TV as well.
5.
NEW: Support for Frame-Stepping (Shift-Right Arrow in Pause) with Red October JRVR.
28.0.85 (11/19/2021)
1. Fixed: Blu-ray Menu playback with JRVR could get stuck or end prematurely.
2. Changed: TV engine will always insert "AVI Decompressor" filter when building DirectShow graphs for device "USB Capture HDMI+".
3. Changed: TV channel playback that does not use DirectShow (i.e. IPTV and DMS channels) will use the new JRVR video renderer instead of the OpenGL renderer.
4. Fixed: Rare crash when stopping TV playback of channel types not using DirectShow.
5. Fixed: When switching to and from Twilight the skin effects could stay engaged.
6. Fixed: Loading skins with skin effects could load the effect after it had already loaded some pieces so the effect wouldn't engage properly.
28.0.84 (11/16/2021)
1. Fixed: The TV feature added in build 83 did not quite work correctly.
2. 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 languagem, 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).
3. Changed:
JRVR will report the actual screen refresh rate to VideoClock for more accurate timing adjustments.
4. Changed: Updated all translations to the latest strings from the code.
5.
NEW: The Playback OSD is rendered natively with JRVR.
6.
NEW: Support for Blu-ray Menu playback with JRVR.
7. Changed: Updated Greek translation (
thanks Panagiotis).
8.
NEW: Added Options > Audio > Advanced > Stop after a long pause.
9. Fixed:
Analog TV tuner and video capture devices were not using JRVR as selected by users.
28.0.83 (11/11/2021)
1. Fixed: Some static text controls would load colors initially then not update with skin changes.
2. Fixed: Some list controls wouldn't update text colors when skins changed.
3. Changed: Improved timeout in JRVR when detecting rendering glitches to allow a more graceful recovery.
4.
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).
28.0.82 (11/9/2021)
1. Changed: Improved JRVR timing accuracy when using NTSC-style display refresh rates (eg. 23.976 Hz).
2.
NEW: Support for DVD playback with Red October JRVR.
28.0.81 (11/8/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 fails.
7. Changed: When playing an ATSC TV recording, the video option "Always show subtitles" in "Subtitles & 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 in 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.
NEW: The DLNA server defaults (when no server existed previously) to original format since many modern renderers have greater capabilities than in the past.
11.
NEW: Added a DLNA server template for Original Format.
28.0.80 (10/26/2021)
1.
NEW: Added DCI-P3-D65 to the available target gamuts in JRVR.
2. Changed: Adjusted the JRVR HDR Tonemapping defaults for a better out-of-the-box experience.
3. Changed: You can grab and drag any tab instead of only the active one.
4. Fixed: Dragging tabs in a split view was not working nicely.
28.0.79 (10/25/2021)
1. Changed: Made toggling the tooltips with the toolbar button roll through all three states.
2. Fixed: Google lyrics lookup could contain HTML spans.
3. Changed: Enabled the JRVR settings for Target Gamut and Gamma, and added more advanced tonemapping settings.
4. Changed: Added a debugging mode to JRVR to log frame timings for diagnosing frame pacing issues.
5. Changed: Reworked when HDCD processing is done to avoid possible volume changes during a track transition.
28.0.78 (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...)