INTERACT FORUM

Please login or register.

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

Author Topic: Extended overview all NEW functions in MC 26  (Read 2098 times)

MarkCoutinho

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 676
Extended overview all NEW functions in MC 26
« on: August 03, 2020, 01:44:43 am »

For those who are interested, I extracted all new functionalities in MC26 from all the change posts regarding this version. This is an extended overview compared with the one which is pinned.

•   Added the ability to create an expression based calculated field to Library/CreateField.
•   Added the ListFormat(...) expression function.
•   Added a ListRemove expression.
•   Added modes 3 (remove empty strings) and 4 (trim strings) to the ListClean(...) expression function.
•   The author field is filled from OPF sidecars.
•   Added OPF file tagging for e-books (requires data be on for the sidecar setting).
•   Sidecars for epub books will look for any OPF in the same folder instead of only the same filename.
•   Added the expression Enviro to load a system environment variable.
•   Added a ListGrep expression function to filter a list to a matching string.
•   Slanted quotes (“”) in titles are replaced with regular quotes (") for lyrics lookup.
•   Slanted single quotes (‘’) in titles are replaced with reqular single quotes (') for lyrics lookup.
•   Added a mode 5 to the Clean(...) expression function that standardizes quotes.
•   Revamped Tuner Stream (DMS) TV channel support. Primarily for Linux and Mac, but will work on Windows. Tested with HDHomeRun Prime, and HDHomeRun Extend tuners. Should also work with HDHomeRun Connect.
•   Added support for the image type webp.
•   The Regex expression function takes a -2 mode that outputs all the captures as a semi-colon delimited list.
•   Sidecar files of the type OPF are loaded for EPUB books (the sidecar must be the same name as the book in the file system other than the extension).
•   Right-click on a tag value in the Tag window will offer the option to "Customize This Field..." which opens the library field dialog.
•   Television option to allow users to pick a specific TV rating system (if available) in XMLTV files.
•   Added the MCWS function Control/AnalyzeAudio that takes a tree path and analyzes the files.
•   Added the option to lock and unlock a playlist to the Tag window right-click.
•   Support for playing TAK audio files (using the DirectShow playback engine).
•   The Customize View dialog is sizable and it opens at the last size and position.
•   MC can use TitanTV's web interface to schedule TV recording or starting playing TV.
•   Full support for ASS/SSA Anime subtitles.
•   Made the shortcut Alt+I run auto-import.
•   Added the library tool "Lookup Date From Google".
•   Added a way to insert a clip of silence into the current playlist in the volume menu.
•   Added a "valign" property to text <img> tokens to position the image vertically (possible values: top, middle, bottom).
•   Added the IfCase(...) expression function ( details here: https://yabb.jriver.com/interact/index.php/topic,124543.msg866100.html#msg866100 ).
•   Added modes 9 (List search ANY (case sensitive)), 10 (List search ANY (case insensitive)), 11 (List search ALL (case sensitive)), and 12 (List search ALL (case insensitive)) to the IsEqual expression function.
•   Added modes 13 through 16 to IsEqual to do full string matching (instead of partial).
•   Added a GroupCountQuery(...) expression function to group files by a field, then count another field.
•   Added the expression function Or(...) to test a list of values and output true if any are set.
•   Added the expression function And(...) to test a list of values and output true if all are set.
•   The "Tuner Stream" type of TV channels can now be manually added or edited.
•   Made HDCD decoding use 24-bits as the "Automatic" bitdepth instead of 16.
•   Made mouse wheel volume over the player optional.
•   Added a Stop After X choice that asks for the number of tracks to stop after.
•   DVB TV Subtitling display will automatically shift upward when an OSD is on screen, to avoid overlaps.
•   Recorded TV shows will have CC / Subtitles shifted up for OSD too (on Windows only).
•   TV Closed Captioning display will automatically shift upward when an OSD is on screen, to avoid overlaps.
•   Added a Transform(...) expression function (see this thread for details: https://yabb.jriver.com/interact/index.php/topic,124543.0.html)
•   Added a mode to the Find(...) expression function "2" to reverse find instead of forward find in the string.
•   Added BM8 to the playlist import format list (a Winamp playlist).
•   Chapters are shown on the OSD when seeking to a chapter in a video.
•   Added the expression function GroupSummaryQuery(...) to build a summary for files matching the given fields.
•   Per-tuner option "The tuner requires using Symbols per second, instead of KiloSymbols per second" for television tuners that require symbol rate.
•   DLNA zones show audio path information during playback (still a work in progress).
•   Added the variables [In Sample Rate] and [Out Sample Rate] to get the sample rates during playback.
•   Added the relational type of one per genre to library fields.
•   Added Download From Library Server to the file right-click menu (if connected).
•   Added the right-click play command "Play From Here" to start playback at a list location and proceed until the end.
•   Added the expression function Letter(...) to output the starting letters of a string.
•   Lyrics drawing can break the lyrics into pages (right-click > Pages on the lyrics display).
•   Added the expression function TrimLines(...) to standardize and consolidate newlines.
•   Added the Char(...) expression function to output a character from the numeric code of the character.
•   Added Artists, Genres, Albums, Years, and Playlists to the Reporter view.
•   Added the most played albums and tracks to the Reporter view.
•   Added an "Audio" toolbar button that jumps to the last used Audio view.
•   "Audio Programs" context menu will be available when playing a TV channel on a client.
•   Added a SearchTags(...) expression function that takes a value and returns all the fields that have a match (the parameter after the value is an integer that when set to 1, just returns true or false for matches instead of the field names).
•   Added the expression function Number(...) that takes a string and finds the number (plus decimal) in the string.
•   Added the expression function Find(...) to search for a substring in a string.
•   Added the expression function Trim(...) to trim non-printable characters and newlines from a string.
•   Added the expression function ListFind(...) to search a list for a value (takes a final parameter to decide if it should return the value or the index).
•   Added the expression function Range(...) to create a numbered list.
•   Added the ListShuffle(...) expression function.
•   Added the option to load a view from a file (saved JVI) so you don't have to put it in the views folder.
•   MC's Explorer views show a mode combobox to allow showing all files, imported files, or unimported files.
•   Added CD ripping and burning to Options > General > Features.
•   Added a Search For Playlists command to the right-click that opens up an Action Window page displaying a file's playlists.
•   Television channels can be filtered by user account.
•   Added a JRiver YouTube web service so that YouTube and trailers work again.
•   Made maximizing offscreen windows optional (Options > General > Advanced).
•   Added a library backup task to the Task Scheduler (backup just uses the default backup location).
•   Ctrl+Alt+F opens the find and replace window.
•   The find and replace tool uses comboboxes for the find and replace values that list the last eight choices entered.
•   Added commands to stop after a number of tracks to the stop menu (also added MCC_STOP_AFTER_TRACKS (10068)).
•   Added support for CBZ and CBR comic files and thumbnail the files nicely.
•   Made the program thumbnail EPUB books.
•   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.
•   During iTunes library import, the full path of a playlist will be imported instead of only the name.
•   You can select the country of Italy from the Amazon store menu at the top right.
•   Made it possible to specify the bitrate of an external encoder instead of it always using 1440.
•   Added a way to rate playlists from Standard View.
•   Added an IsUpperCase(...) expression.
•   Composer views will use a Composers folder for cover art and look there (instead of the artist, etc. views).
•   Added a Cover Art lookup from Google for composer images.
•   Made a new Theater View option "Show Showtime rule..." to specify a search to not show the Showtime! item (so it doesn't have to show for television programs, for example).
•   Allow any multi-channel file to be uploaded to Cloudplay. We used to allow two channel only.
•   Added a "Showtime!" play mode to videos in Theater View to play trailers and the like before starting the movie.
•   You can set the rules for Showtime! in Options > Theater View > Showtime! Rules...
•   Made the showtime roller item optional in Theater View options.
•   Aspect Ratio sub-menus under "Window" context menu in TV playback. The settings are saved on per-channel basis.
•   Added a button to show the device on the handheld sync page (or sync complete page).
•   Added the library server command File > Download From Library Server to download selected files.
•   Thumbnails are copied on an upgrade install.
•   Added an optional waveform bar to the player window (right-click) that uses data from analyze (you'll need to analyze again to get the information).
•   Added the option to lookup lyrics to the import tool.
•   Added the media key mode "Hot keys (ignore volume)" to leave volume commands for the operating system.
•   Added context menu "Window/Screen Resolution", to allow changing display settings (screen resolution and refresh rate) during live TV playback.
•   Added the ability to set the text alignment used for thumbnail lists.
•   Added the media subtype Animation.
•   Added the toolbar buttons "Fill Track Numbers From List Order", "Rename, Move, & Copy Files", and "Fill Properties From Filename".
•   Added the program run-time to the Reporter view.
•   You can specify what files to include in the share for Library Server in Options > Media Network > Set rules for included files...
•   You can say the wake word, then "Hits" to play a shuffled list of all your 4 and 5 rated tracks.
•   Added support for a few new ID3V2 tags: "TROY", "TMED", "TSRC", "TSOT". No built-in fields are added for these. So one needs to create the following custom fields: "Original Release Year", "Release Medium", "ISRC", and "Title Sort". FLAC tags for these are also supported. Some of these are also supported in mp4 files.
•   Media Center can be configured to listen to the microphone and pick a wake word (like Media Center). Then just say "Media Center reshuffle" or "Media Center Norah Jones" and the commands will take effect.
•   MC will read "set" tag in newer format (one with child element <name>) as well as in older format (without child element <name>) from NFO sidecar files.
•   Added channels to Radio Paradise in Theater View (both streaming and adding Radio Paradise individually).
•   Parse the XMP value title for the name field
Logged
Mark Coutinho
Dutch Top 40 collector of lyrics, sleeves and bios

rec head

  • Citizen of the Universe
  • *****
  • Posts: 1009
Re: Extended overview all NEW functions in MC 26
« Reply #1 on: August 03, 2020, 07:35:36 am »

Thanks, it weird that there isn't a running list.
Logged
Pages: [1]   Go Up