Hazard Perception Videos don't display correctly or get an error related to MFPlat.DLL

If you are experiencing any problems with video playback such as:

  • No video
  • Distorted video or
  • Crashes whilst video is being played

If you are using a version of Windows that doesn't include Windows Media Player (often known as "N" and "KN" Editions - right click on "This PC" in the Start menu or File Explorer and select "Properties" then check the version information) you will need to download and install the Media Feature Pack from the appropriate (depending on the version of Windows you're using) webpage below:

  • Windows 10
    Note that there are reports that after updating between Windows 10 versions (Anniversary Update, Creators Update) any installed Media Features Pack is uninstalled and the Media Features Pack appropriate to the updated Windows 10 version needs to then be installed.
  • Windows 8.1
  • Windows 8
  • Windows 7
  • Windows Vista or XP

If the problem persists, or you aren't using a "N" or "KN" edition of Windows)... try the following:

  1. Start Hazard Perception
  2. On the main menu go to "Settings" and then "Video settings"
  3. Select "Original Size" or "Stretch to fit" as the video size (instead of "Automatic")
  4. Click on "OK"
  5. Try the videos again

If the problem persists... if you have an NVIDIA graphics card and the NVIDIA Optimus software installed, try the following:

  1. Open the Windows "Start" Menu
  2. Enter "Nvidia control panel" into the Search field and run it
  3. Select "Manage 3D Settings" from the option in the left-hand panel
  4. Select the DTS product from the "Select a program to customize" list
  5. Select "Integrated Graphics" from the "Select the preferred graphics processor for this program" list
  6. Apply the change
  7. Restart the Driving test software - if the problem persists, try repeating the above but select your "NVidia graphics card" from the "Select the preferred graphics processor for this program" list

If you have Windows Media Player installed, are using a 2015 (or earlier) version of the software and still have problems after checking the above, try selecting "Compatibility Video Mode" in the Hazard Perception program as described below:

  1. Start the Hazard Perception software.
  2. Click the "Settings" menu item, shown highlighted below:
  3. Click the "Main settings" menu item:
  4. Click the "Select Video Mode" button item:
  5. On the Video Setup screen the buttons in the section highlighted by the green box on the image below play a test video in and select DirectX mode for video display - this is the default.
    The buttons in the pink box play a test video in and select Compatibility mode for video display.
    Click the "Play Test Video" buttons to confirm which modes correctly show a test video in the small black rectangle and then click the appropriate "Use XYZ Video Mode" button to select that mode and the "OK" button to apply your selection

DirectX9 Video Mode uses “video overlays” to provide the best performance, whereas Compatibility Video Mode does not. Compatibility Video Mode is designed for computers that suffer from video issues (such as inverted video, green video and black video) when using the DirectX9 Video Mode, the only downside being that it is slightly more processor intensive.

You may also find the following article helpful:

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


Powered by Zendesk