For those who are interested, I extracted all new functionalities in MC27 from all the change posts regarding this version. This is an extended overview compared with the one which is pinned.
I did the same for MC26, which you can find here:
https://yabb.jriver.com/interact/index.php/topic,126396.msg875800.html#msg875800- Added a "Done" button to DSP Studio.
- The ListItem(...) expression functions optionally takes a negative number to mean from the end of the list (-1 is last, -2 is second to last, etc.).
- Added a Roman(...) expression function to convert to and from roman numerals.
- Added a Repeat(...) expression function to output a string over and over a given number of times.
- Added the expression functions PadLeft(...) and PadRight(...) to pad a string.
- DLNA conversion to DSD (dsf 1x).
- When ripping a disc again, a dialog with three choices will be shown allowing you to continue, replace, or cancel.
- Added the video type MXF to the player.
- AviSynth Filter is added to the white list for "video post processing" filters.
- When ripping a disc for the second time, a confirmation message is shown to let you know and allow you to cancel.
- DTS parsing gets the proper number of channels.
- The smartlist editor has a rule "contains full word" to put a hat (^) in front of the word.
- Added a match mode to the ListFind(...) expression function to switch between partial matching and full matching.
- DMS TV channels on the same device can be mass-edited, to change device, IP Address, and/or port. This is useful when one needs to replace a broken tuner device with a new one of the same type, or when the IP address of a device changes.
- The display view window position is reset when doing "Reset window position settings...".
- Added a "Reset Perc Data" button on TV setup wizard and EPG setup wizard, to allow users to reset when their Perc Data account, in particular the lineup info, has changed.
- Made stopping after a number of tracks work with DLNA.
- Fast Forwarding and Rewinding are now supported for Streaming (DMS) TV tuners.
- The column presets menu shows names of previous saves for quick overwrite (instead of requiring entering the name).
- The Rename, Move & Copy presets menu shows names of previous saves for quick overwrite (instead of requiring entering the name).
- Added the MCWS call GetLinkExpanded to get a link expanded set of files.
- Made the View > Load / Save View menu have the previous save names so you can just overwrite without entering the name.
- Added support for the valign tag to font tokens.
- Media Center can decode Apple proprietary PNG files with CgBI markers.
- Added the resampler type to audio path.
- Time-shifting works on streaming TV tuners (Pause/Resume, Jump/Skip for now. FF/REW will come later).
- Added a "Done" button to DSP Studio.
- The ListItem(...) expression functions optionally takes a negative number to mean from the end of the list (-1 is last, -2 is second to last, etc.).
- Added a Roman(...) expression function to convert to and from roman numerals.
- Added a Repeat(...) expression function to output a string over and over a given number of times.
- Added the expression functions PadLeft(...) and PadRight(...) to pad a string.
- VST3 effects save and load their states.
- Added 3 channel to the VST3 output (L, R, C).
- Added the save and load buttons to VST3 plugins.
- Added a Not(...) expression function to flip the state of a variable.
- Specifying "Selected" on the command line will grab the selected files.
- Specifying "Shuffle" as one of the files on the command line will shuffle the selection.
- MCC 22003 with an index of 12 shows Cloudplay.
- DSP Presets can be saved and loaded from files.
- Specifying "Selected" on the command line will grab the selected files.
- Specifying "Shuffle" as one of the files on the command line will shuffle the selection.
- MCC 22003 with an index of 12 shows Cloudplay.
- Added a Cloudplay toolbar button.
- The statusbar is updated from a thread so blocking to access a drive spinning up won't block the program.
- Recording works on DMS Tuner channels.
- Added a "Done" button to DSP Studio.
- The ListItem(...) expression functions optionally takes a negative number to mean from the end of the list (-1 is last, -2 is second to last, etc.).
- Added a Repeat(...) expression function to output a string over and over a given number of times.
- Added the expression functions PadLeft(...) and PadRight(...) to pad a string.
- You can now share a playlist (just pick it in the tree) and it will return an MPL file that is playable by Media Center.
- Added the token "App" to the player to get the full name of the program with version (ie. JRiver Media Center 27.0.70).
- Added an "Unshare" menu command to remove the sharing of a file.
- Added Radio Paradise to the Quick Play menu.
- Added Radio JRiver to the Quick Play menu.
- Added disk performance to Reporter (the rip drive and the library drive).
- When the language for the system is Japanese, that will be the default translation used (instead of English).
- Added a confirmation when exiting from "Load Program Guide..." window with "Automatically load the program guide every day in the background" option off.
- (Experimental) MC allows "Beyonwiz V2" device to be treated as a DMS TV tuner.
- Added the web service function File/GetPlaylists to get a list of playlists for a given file.
- The genre, artist, album, composer, track #, and name are read from the iTunes database during import (so files don't need to be tagged for those fields).
- MC will parse <episode-num> element with system="onscreen" attribute in XMLTV files more smartly so it will pick up season number and episode number, in particular from SiliconDust EPG.
- VST3 adds support for 4.0, 5.1, and 7.1 channel layouts.
- During SiliconDust EPG setup MC will detect whether DLNA is enabled. If not, MC will offer to display Media Network options page.
- When playing a DMS channel associated with a DMS device, the IP address of the channel is checked against the device's current IP address. If the two are different, MC automatically updates the channel URL to match the device.
- Added "Share" toolbar buttons.
- Added a right-click command in explorer folders to open the folder in Windows Explorer.
- Generated a new file sharing MCWS call that does not require authentication. The file key is encrypted, so there is no way to guess any longer.
- When sharing, a local IP is also provided along with the remote IP.
- Added a way to reset your sharing credentials to Options > Media Network (will make all previous shares invalid).
- If you pick "Rip & Replace" when ripping a disc again, the genre, date, and comments will be copied from the original (the artist, album, track, and name already have to match).
- Added the right-click command Get Sharing URL... to get a URL from MCWS to share externally (it uses your external IP address, so you will need to set port forwarding on your router).
- When running "Auto Group" on all TV channels, users are presented with a list of tuner types to select, so one can choose which types of channels are included in the auto group process.
- DLNA conversion to DSD (dsf 1x).
- When ripping a disc again, a dialog with three choices will be shown allowing you to continue, replace, or cancel.
- Added the video type MXF to the player.
- AviSynth Filter is added to the white list for "video post processing" filters.
- When ripping a disc for the second time, a confirmation message is shown to let you know and allow you to cancel.
- Added a "Done" button to DSP Studio.
- The ListItem(...) expression functions optionally takes a negative number to mean from the end of the list (-1 is last, -2 is second to last, etc.).
- Added a Roman(...) expression function to convert to and from roman numerals.
- Added a Repeat(...) expression function to output a string over and over a given number of times.
- Added the expression functions PadLeft(...) and PadRight(...) to pad a string.
- You can now share a playlist (just pick it in the tree) and it will return an MPL file that is playable by Media Center.
- Added the token "App" to the player to get the full name of the program with version (ie. JRiver Media Center 27.0.70).
- The highpass slope used by Room Correction can be 36 or 48 dB/octave[/b] now (was capped at 24 dB/octave).
- When picking DSD low pass filters, the choice of 48 dB/octave is offered[/b] for the 30 kHz and 50 kHz values.
- OPF tagging saves and loads all the fields in Media Center (using a dc:custom block).
- DTS parsing gets the proper number of channels.
- The smartlist editor has a rule "contains full word" to put a hat (^) in front of the word.
- Added a match mode to the ListFind(...) expression function to switch between partial matching and full matching.
- DMS TV channels on the same device can be mass-edited, to change device, IP Address, and/or port. This is useful when one needs to replace a broken tuner device with a new one of the same type, or when the IP address of a device changes.
- The display view window position is reset when doing "Reset window position settings...".
- Added a "Reset Perc Data" button on TV setup wizard and EPG setup wizard, to allow users to reset when their Perc Data account, in particular the lineup info, has changed.
- Made stopping after a number of tracks work with DLNA.
- VST3 effects save and load their states.
- Added 3 channel to the VST3 output (L, R, C).
- Added the save and load buttons to VST3 plugins.
- Added a Not(...) expression function to flip the state of a variable.
- The column presets menu shows names of previous saves for quick overwrite (instead of requiring entering the name).
- The Rename, Move & Copy presets menu shows names of previous saves for quick overwrite (instead of requiring entering the name).
- Added the MCWS call GetLinkExpanded to get a link expanded set of files.
- Made the View > Load / Save View menu have the previous save names so you can just overwrite without entering the name.
- Media Center can decode Apple proprietary PNG files with CgBI markers.
- Added the resampler type to audio path.
- Time-shifting works on streaming TV tuners (Pause/Resume, Jump/Skip for now. FF/REW will come later).
- Added the playlist format "M3U (relative paths, forward slashes)" to handheld upload.
- Links to websites (that start with http:// or https://) in list controls will be active links] now.
- TV EPG loading modes each will have their own start time set so that users can configure multiple modes to start at different time of the day.
- The text shown in Theater View's Playing Now can be customized in Options > Theater View > Advanced > Expression for Playing Now.
- Added a "Find License" button to the purchase / restore dialog.
- Left clicking a playing video will toggle the pause state (except blu-ray because the menu needs the clicks).
- SiliconDust EPG added to TV setup EPG options for manual setup.
- MC will automatically create TV channels if HDHomeRun tuners are found, and related channels have not already been created.
- MC will automatically download EPG data from SiliconDust if HDHomeRun devices are found, on condition that no other online EPG has been set up, and SiliconDust EPG has not explicitly been disabled.
- MCC 22003 with an index of 12 shows Cloudplay.
- Added a Cloudplay toolbar button.
- Recording works on DMS Tuner channels.
- Fast Forwarding and Rewinding are now supported for Streaming (DMS) TV tuners.
- The column presets menu shows names of previous saves for quick overwrite (instead of requiring entering the name).
- The Rename, Move & Copy presets menu shows names of previous saves for quick overwrite (instead of requiring entering the name).
- Added the MCWS call GetLinkExpanded to get a link expanded set of files.
- When the language for the system is Japanese, that will be the default translation used (instead of English).
- (Experimental) MC allows "Beyonwiz V2" device to be treated as a DMS TV tuner.
- Added the web service function File/GetPlaylists to get a list of playlists for a given file.
- The genre, artist, album, composer, track #, and name are read from the iTunes database during import (so files don't need to be tagged for those fields).
- MC will parse <episode-num> element with system="onscreen" attribute in XMLTV files more smartly so it will pick up season number and episode number, in particular from SiliconDust EPG.
- VST3 adds support for 4.0, 5.1, and 7.1 channel layouts.
- During SiliconDust EPG setup MC will detect whether DLNA is enabled. If not, MC will offer to display Media Network options page.
- Added the playlist format "M3U (relative paths, forward slashes)" to handheld upload.
- Links to websites (that start with http:// or https://) in list controls will be active links] now.
- TV EPG loading modes each will have their own start time set so that users can configure multiple modes to start at different time of the day.
- Made the View > Load / Save View menu have the previous save names so you can just overwrite without entering the name.
- Added support for the valign tag to font tokens.
- Media Center can decode Apple proprietary PNG files with CgBI markers.
- Added the resampler type to audio path.
- Added Radio Paradise to the Quick Play menu.
- Added Radio JRiver to the Quick Play menu.
- Added a "Find License" button to the purchase / restore dialog.
- Left clicking a playing video will toggle the pause state (except blu-ray because the menu needs the clicks).
- MC will automatically create TV channels if HDHomeRun tuners are found, and related channels have not already been created.
- Added the min and max expression functions (they take any number of parameters).
- Added the expression functions avg and sum to average and sum numbers.
- Added the FieldQuery expression function to return a list of matches based on a list of fields to search.
- Added a new search to options to allow setting a grouping of files to automatically apply a bookmark (so if "Use Bookmarking" is set to default, it turns on for files that match the search).
- Last.fm artist images are used along with Google images for the artist image display.
- Added preliminary support for VST3 plugins. They should install and process. Feedback welcome.
- When the language for the system is Japanese, that will be the default translation used (instead of English).
- Added a confirmation when exiting from "Load Program Guide..." window with "Automatically load the program guide every day in the background" option off.
- Added the web service function File/GetPlaylists to get a list of playlists for a given file.
- The genre, artist, album, composer, track #, and name are read from the iTunes database during import (so files don't need to be tagged for those fields).
- VST3 adds support for 4.0, 5.1, and 7.1 channel layouts.
- Added the playlist format "M3U (relative paths, forward slashes)" to handheld upload.
- Links to websites (that start with http:// or https://) in list controls will be active links] now.
- TV EPG loading modes each will have their own start time set so that users can configure multiple modes to start at different time of the day.
- The text shown in Theater View's Playing Now can be customized in Options > Theater View > Advanced > Expression for Playing Now.
- Added a "Find License" button to the purchase / restore dialog.
- Left clicking a playing video will toggle the pause state (except blu-ray because the menu needs the clicks).
- MC will automatically create TV channels if HDHomeRun tuners are found, and related channels have not already been created.
- MC will automatically download EPG data from SiliconDust if HDHomeRun devices are found, on condition that no other online EPG has been set up, and SiliconDust EPG has not explicitly been disabled.
- Added the web service function File/GetPlaylists to get a list of playlists for a given file.
- The genre, artist, album, composer, track #, and name are read from the iTunes database during import (so files don't need to be tagged for those fields).
- VST3 adds support for 4.0, 5.1, and 7.1 channel layouts.
- Added the playlist format "M3U (relative paths, forward slashes)" to handheld upload.
- Links to websites (that start with http:// or https://) in list controls will be active links] now.
- TV EPG loading modes each will have their own start time set so that users can configure multiple modes to start at different time of the day.
- The text shown in Theater View's Playing Now can be customized in Options > Theater View > Advanced > Expression for Playing Now.
- Added a "Find License" button to the purchase / restore dialog.
- MC will automatically create TV channels if HDHomeRun tuners are found, and related channels have not already been created.
- MC will automatically download EPG data from SiliconDust if HDHomeRun devices are found, on condition that no other online EPG has been set up, and SiliconDust EPG has not explicitly been disabled.
- Added the min and max expression functions (they take any number of parameters).
- Added the expression functions avg and sum to average and sum numbers.
- Added the FieldQuery expression function to return a list of matches based on a list of fields to search.
- Added a new search to options to allow setting a grouping of files to automatically apply a bookmark (so if "Use Bookmarking" is set to default, it turns on for files that match the search).
- Last.fm artist images are used along with Google images for the artist image display.
- Added preliminary support for VST3 plugins. They should install and process. Feedback welcome.
- The text shown in Theater View's Playing Now can be customized in Options > Theater View > Advanced > Expression for Playing Now.
- Added a "Find License" button to the purchase / restore dialog.
- Left clicking a playing video will toggle the pause state (except blu-ray because the menu needs the clicks).
- MC will automatically create TV channels if HDHomeRun tuners are found, and related channels have not already been created.
- MC will automatically download EPG data from SiliconDust if HDHomeRun devices are found, on condition that no other online EPG has been set up, and SiliconDust EPG has not explicitly been disabled.
- Added the min and max expression functions (they take any number of parameters).
- Added the expression functions avg and sum to average and sum numbers.
- Added a new search to options to allow setting a grouping of files to automatically apply a bookmark (so if "Use Bookmarking" is set to default, it turns on for files that match the search).
- Last.fm artist images are used along with Google images for the artist image display.
- Added preliminary support for VST3 plugins. They should install and process. Feedback welcome.
- HEIF Image Support.
- A new television channel type - "Tuner Stream", for playing streaming video from HDHomeRun Prime tuners. Right now only live streaming is supported. No time-shifting, no recording. EPG is supported.
- When configuring auto-import, you can select "Include this folder only" to include a folder but not include subfolders.
- The pre-show field supports any value instead of only from the accepted list.
- Added the relational type of one per composer to library fields.