To project your video onto a Extended monitor, first connect the device (TV monitor, video projector device, etc.) to your computer via the video connector (ex. VGA, DVI, S-video, HDMI, or other connector). Then Extend the Windows Desktop as described below. After you Extend Displays, you'll be able to place Media Screens onto the Extended monitor(s).
If you move the displays to another location/room, try to always connect each display to the same hardware connector port (HDMI port). VideoMill identifies displays by a combination of Display model/resolution AND HDMI port number. If you swap displays to different ports, you will likely have to change the Media Item Target Displays so videos get played on the correct screens.
Important - If Scale Factor and Resolution are not set as above, it is likely that the video will play at an unexpected size (too small or too large so it bleeds onto another display). See "Scaled Display Size Considerations" section below if you need to scale it.
In most cases, you will want your laptop display to be the Primary Display, but you can set any extended display as the Primary. Select a Display in the panel at the top of the dialog box (Figure 2 or 3). Then check the Make this my main display checkbox, to make it your Primary Display. All other displays will now be recognized as Extended Displays by Video Mill.
You can drag the Displays to a new position in the extension order with your mouse. Positional placement of the displays is irrelevant to VideoMill unless you are creating a video wall where videos will be stretched across two or more displays.
If a 4K display is not working (no video or wrong size video), check these items.
After extending displays, you can determine how each display is identified by Video Mill by clicking Media List Editor > Tools > Displays > Identify Displays > Show Identifiers . A popup on each physical display will show the Video Mill identifier (Figure 4). Video Mill Virtual Display ids will also be shown (if you are using them).
Windows assigns a number to each connected display as shown in Figure 3 or 3. Video Mill acquires display designations from Windows in this format: "\\.\DISPLAY1, \\.\DISPLAY2, ...". The VideoMill "\\.\DISPLAY2" id may or may not map to display #2 shown in Figure 3 or 3. Unfortunately, Windows does not expose its display numbers to applications.
Avoid scaling display size if possible. Leave the display scaled to 100% of its native resolution. Scaling makes managing displays with Video Mill a bit more complex and will lower the rendered resolution quality of a video.
You may see a strange resolution size for a display reported by Video Mill. For example, a 1920x1080 display may be reported by Video Mill with an Applied Size of 1280x720. That is a good indicator that the display was probably scaled in the Windows Display Settings.
Windows allows you to scale the size of a display (to 125%, 150%, etc), effectively changing the resolution of the display. You do this in the Windows Display Settings using the Change the size of text, apps and other items pulldown menu (Figure 2). Users often use display scaling on high resolution displays (ex 4K, 3840x2160) to scale program user interfaces to a usable size.
Display Scaling depends on High-DPI* Scaling which is a work in progress for Windows. This Microsoft blog post explains the current state of High-DPI Scaling in Windows 10 (April 2017). Older Windows OS versions (Vista/7/8) have lesser levels support for High-DPI Scaling. If you are going to be using Display Scaling, it is best to move to Windows 10 where there is ongoing work to improve it.
* DPI: dots per inch.
There is big difference between these Windows versions with respect to scaled displays. Beginning with Windows 10 Anniversary Update (August 2016) and improved with Creators Update (April 2017), Windows 10 allows for individual scaled displays. In prior Windows versions (Vista/7/8), if you scale one display, all other displays are scaled as well. This includes scaling your laptop display where you may be viewing application program windows.
If you scale a display's size, Windows will report a different Applied Size (effective resolution) to Video Mill. For example, if you scale a 1920x1080 display by 150%, Windows will report an Applied Size of {Width=1280, Height=720}. This Applied Size multiplied by 1.5 (150%) equals the original, native display resolution. To comply with Windows High-DPI Scaling, Video Mill uses the display Applied Size to do its calculations.
The most important issue is that a video played on a scaled display will render the video at the resolution of the display's Applied Size (not its native resolution). To use the above scaled display example, a 1080p video played Full Screen will render at 720p resolution on that scaled (150%) display. And if a 1080p video is played at Natural Video Size (1080p), it will stretch off of the display. These issues are unavoidable given the Windows technologies used by Video Mill. So on a scaled display, the best you will achieve is lower resolution viewing at full screen.
To prevent showing the Windows Taskbar on the extended displays, right-mouse-click on the Windows Taskbar, then Pick Taskbar Settings (or Properties). In the Taskbar Settings dialog, un-check (turn off)) the "Show taskbar on all displays" checkbox (Figure 5).
You set the Windows Background in the Windows Settings > Personalization Settings > Background. By default, Windows will extend you Desktop Background image onto extended displays. If you want to avoid that there are two options (that we know of).