Video Mill will maintain a list Display definitions for all known, installed displays (monitors) on your computer. A display will be acquired by Video Mill when it is extended via the Windows Control Panel(WCP) > Display applet (Figure 4).
The Primary (Main) display is a virtual display that may be changed in WCP > Display (Figure 4) by selecting a display, then checking the "Make this my main display" checkbox. In most cases, the Primary display will be your laptop display, or for a desktop computer with separate connected display, it will be the display that you use to run application windows on.
In Windows 10 Anniversary Update (June 2016), each connected display could have its own different Scale Factor. More High DPI improvements with scaling were been added in Windows 10 Creators Update (April 2017). If you have high DPI display(s) and are using display Scale Factor, it is recommended that you run on the latest Update of Windows 10 if possible. There is a section below with more considerations for using display Scale Factor.
Menu Locator: Media List Editor > Tools > Displays .
The Display Editor allows you to edit a Display definition. Changes here have no effect on Windows Device Manager definitions.
* Some display data is not always detectable due to missing EDID data.
VideoMill determines where to create a video's Media Screen by the selected Target Display (Figure 3). Internally, VideoMill uses the display's Id number (Figure 2) to identify the Target Display. A Display is uniquely identified by a combination of these two items:
That has some important implications that the Video Configuration Tech should be aware of. And if for some reason you need to be changing any of the settings listed below, you likely will end up with two or more Target Display Ids for the same physical display.
Example: Same physical display set to two different resolutions results in different Ids.
Unless you have a reason to do so, leave the display's Scale Factor at 100% and Resolution at the value that matches its physical resolution in WCP Display applet (Figure 4). It can make Target Display settings a little easier to determine.
Scale Factor - Bottom Line: You are always best off to leave display scale at 100% (native resolution) unless you have a specific need to change it.
Display Scale Factor is set in the WCP Display applet (Figure 4), by the "Change Size Of Text, Apps And Other Items" pulldown control. You can set scale factor to 125%, 150%, etc. This increases the size of program's buttons, textboxes and other user interface controls. It is often used for High DPI (dots per inch) 4K displays to make program user interfaces usable.
When using Display Scale Factor (other than 100%) with VideoMill, the Size shown in Figure 2, will be an applied display Size which is different than the physical display native resolution. You don't need to remember how Windows calculates the applied size (explained in the next paragraph), but just know that despite the reported Size difference, your videos will be shown at full video resolution includig 4K video.
Here's how Windows calculates the applied display Size. If you scale a display, Windows reports its applied Size based on the Scale Factor. This will make the Size (in Figure 2) look a little strange. For example, if you have a 4K display with a physical resolution of {Width=3840,Height=2160}, and set the display Scale Factor to 150% (1.5X), Windows will report its applied size as {Width=2560,Height=1440}. That's because (2560 * 1.5 = 3840) and (1440 * 1.5 = 2160).
Productivity Tip. If you end up having to reset the Target Display on multiple Media Items, it can be done quickly without having to edit each Media Item individually. Follow these steps:
If you are constructing a video wall, for example a wall of 9 displays in 3 rows and 3 columns , extend the displays in a 3x3 matrix (Figure 5). That way you can use Media Screen stretching to stretch a video across two or more displays. The key is to have the video wall displays in a matrix (square or rectangular) if you plan to stretch videos across displays. So if you have 8 displays, you could organize them as: a) one row of 8 displays, b) two rows of 4 displays, c) four rows of 2 displays.
Display #1 (Figure 5) is the Primary display used to run Windows programs and Video Mill. It will not be part of your Video Wall. It should not matter where you position the Primary display.
Menu Locator: Media List Editor - Edit Media Item > Scale Dimensions of Media Items Selection .
Term: PPI/DPI (Pixels/Dots Per Inch) is the pixel density or resolution of the display device.
If you develop a video design using a display with one PPI, then connect to another display with a different PPI on the performance system, the locations and sizes will appear different (in physical dimensions, inches or centimeters). In this case, you may want to scale the Dimensions of your Media Items with the Scale Dimensions of Media Items Selection tool.
Scaling applies only to the Media Item's Dimensions. It has no effect on Size Modes for Full Screen or Natural Media Size.
Video Mill does not do any Location or Size calculations based on display device PPI. For example, if your design time display is 96 PPI and you size a Media Screen to 96,96 pixels (width,height), the screen will appear as a square, 1 inch by 1 inch. Then if your performance system is a 192 PPI display and load the same Media Screen, it will appear as a square, 0.5 inch by 0.5 inch. PPI has the same effect on Location (X,Y). When working at new venues with display systems you are not familiar with, ask the system administrator for display size and PPI.
To calculate Scale Factor based on display PPI, use:
Scale Factor = (Performance display PPI) divided by (Design display PPI)
Example:
You develop your design on a display with 96 PPI.
Your performance display is 192 PPI. (twice the pixel density)
Scale Factor = 192 / 96 = 2.0
Figure 7 illustrates the PPI issue visually. The same Media Screen (with same location and size values) is diplayed on two displays of the same physical size but with different PPIs. Note how X,Y Location is affected as well as the Size.