If you want to fully understand this recommendation, read the sections below. Our quick recommendation is:
See the separate Help page for Troubleshooting information.
A codec is software that decompresses a media file so your computer can play it. If no other codecs are installed, the Microsoft Media Foundation (MF) codecs are used by default. The MF codecs work well with Microsoft video and audio format files (ie WMV, WMA, etc) but often not so well with other formats including popular Apple formats such as MP4, MOV/Quicktime, FLV and others.
See the section on converting the video to MP4 for instructions and a recommendation on a free converter program.
A few customers have reported problems with the popular Apple MOV format but after converting the video to MP4, the video plays fine. See the Recommended File Format section for more detail on MOV. This is likely an issue with the Klite MOV codec implementation.
It's important keep your display device driver updated to the latest level supplied by the hardware manufacturer. This driver is communicating video events to the codec; Events such as: end of video reached, video playback time position, etc. Figure 1 shows the software stack used for Windows video playback. Your display driver (or video card adapter driver) must support Windows Extended Desktop -- most modern display drivers do. If you are having trouble, check the display driver documentation to ensure Extended Desktop is supported.
Follow these installation steps. Note that KLite may be uninstalled later if desired. See the KLite Comparison Table for a complete list of supported media formats and tools for each KLite package variant.
After installing the KLite Codec Pack, you need to tweak it to override some Microsoft default codecs. KLite is very flexible but may seem a bit overwhelming for novices to the tool. The KLite Frequently Asked Questions provides a complete explanation of Klite topics and issue resolution.
You may have other codecs installed that will work. And other settings of the KLite Codec may work as well. We are showing this setup since it has been verified in our testing. When KLite is correctly tweaked, you should see LAV Icons in System Tray while you play a video (Figure 2).
We recommend that you Backup the Tweaks after completing the Tweak Steps (Figure 3, button #5). Then if you ever need to restore the tweaks, all you have to do is click the Restore button. Windows 10 has an annoying habit of resetting the video system configuration to Windows defaults when a semi-annual major Windows Update build is applied (but not always). Creating this backup will likely save you some aggrevation.
Links in this table will show screen shots of how each Klite sub-section should be configured for Video Mill. If you have a 32 bit computer, click the x86 buttons. The x86 settings are similar to the x64 screen shots.
KLite Screen Shots | |||
---|---|---|---|
Configuration | |||
1 | DirectShow Filters | VFW Codecs | Audio Output |
Codec and Filter Management | |||
2 | DirectShow (x86) | ACM/VFW (x86) | Preferred splitters |
3 | DirectShow (x64) | ACM/VFW (x64) | |
Win7DSFilterTweaker | |||
4 | Preferred decoders | Media Foundation | MS Codec Tweaks |
The table above cooresponds to the buttons of the K-Lite Codec Tweak Tool - Main Panel (Figure 3 below).
MediaInfo (Figure 4) is a free Media File Properties Inspector. It will display the properties for any media file (audio, video, and image files). In Windows Explorer (or any file manager), right-click on a media file, then pick MediaInfo from the context menu.
You can also select MediaInfo as the Media File Tasker program to use with Video Mill. Then you can invoke MediaInfo with any MediaItem directly from VideoMill.
MediaInfo is included when you install the KLite Codec Pack. You can install MediaInfo separately if you don't want to install the full Codec Pack. (it's free)