JRVR Configuration ProfilesJRVR Profiles work similarly to Zone Switch, but are limited to JRVR settings only. For flexibility, the profiles are also contained within one section of the JRVR settings - for example, your Monitor has one set of profiles, and the "Scaling" settings have another set, each with their own selection rules.
For details on the search language:
https://wiki.jriver.com/index.php/Search_LanguageUsing them would go as follows:
- Identify which section you want to create a profile for - eg. Scaling
- Create a new profile in the "Manage Profiles" dialog
- Setup a rule to activate the profile
- Select the profile in the configuration dialog and adjust the settings as desired
Rules use the well known search syntax used in Zone Switch or Smart Lists. The search expression has access to all database fields of the currently playing file, as well as some special fields:
[JRVR Video Width] -> Width of the video, eg. 1920
[JRVR Video Height] -> Height of the video, eg. 1080
[JRVR Video AR] -> Aspect ratio of the video, as floating point, eg. 1.777
[JRVR Video HDR] -> Video is HDR, 1 or 0
[JRVR Video Gamut] -> Gamut of the video, string, "bt601", "bt709", "bt470m", "ebu3213", "bt2020", "dcip3", "displayp3"
[JRVR Target Width] -> Target size of the video after scaling, eg. 3840
[JRVR Target Height] -> Target size of the video after scaling, eg. 2160
[JRVR ScaleX] -> Scale factor in the X direction, eg. 2.0
[JRVR ScaleY] -> Scale factor in the Y direction, eg. 2.0
Note that these fields are not part of the database, and may not fully interact with expression functions - although the search syntax should make expression largely unnneeded.
The current management dialog, with the profile selector in the settings, the profile management dialog, and the rule editor:
If any profiles were activated other then the Default Profile, the JRVR OSD will also indicate which profile for each section is active.
Manual Profile SelectionStarting with Media Center 31.0.41, you can manually select which profile is active. This is available in the context menu, the playback OSD, as well as MCC.
The MCC Commands are 10074 for Output profiles, 10075 for Scaling profiles, 10076 for Filtering profiles, and 10077 for Advanced profiles. The parameter is the profile ID to load, with -2 being "Auto select", and -1 being the default profile.