KMPlayer x64 - Best Settings

Tutorial for settings in KMPlayer for better playback.

KMPlayer claims its is optimized for high end PCs.

 

 

 

 

  • Software :  KMPlayer x64 12.22.30
  • Operating System :  Microsoft Windows 10 Pro x64

 

 

KMPlayer Basic Settings

 

  • Select Player tab.
  • Check Limit window proportions on resize.
  • Check Process priority above normal.

 




  • Select Playback tab.
  • Set Volume Step to 2%.
  • Set Speed Step to 10%.

 


 

 

 

 

 

Video Resizer algorithm


Resizer setting can be done when Video Mixing Renderer 9 (renderless) and Enhanced Video Renderer (custom presenter) is used as Directshow video renderer.

 

  •  Set Resizer to Bicubic A=-1.00 (PS 2.0).

 

 

 

 Other resizer algorithms:

  • Nearest neighbor : use nearest neighbor image scaling algorithm. This method produces blurred images.
  • Bilinear : Bilinear is the most simple scaling algorithm. Its requires least computing power. It uses CPU for executing scaling algorithm.
  • Bilinear (PS 2.0) :  Uses Bilinear resizer algorithm. Its requires least computing power. It uses GPU pixel shader v2.0 (if available) for executing scaling algorithm.
  • Bicubic A=-0.60 (PS 2.0)  :  Uses Bicubic scaling algorithm which produces better image compared to linear resizer. Its requires low computing power. It uses GPU pixel shader v2.0 (if available) for executing scaling algorithm. 
  • Bicubic A=-0.75 (PS 2.0)  :  Uses Bicubic scaling algorithm. Its requires low computing power. It uses GPU pixel shader v2.0 (if available) for executing scaling algorithm. With parameter A=-0.75 it produces sharper images compared to A=-0.60.
  • Bicubic A=-1.00 (PS 2.0)  :  Uses Bicubic scaling algorithm which produces better image compared to linear resizer. Its requires low computing power. It uses GPU pixel shader v2.0 (if available) for executing scaling algorithm. With parameter A=-1.00 it produces sharper images.

 

 








Internal Filter Settings


Splitter Settings
  • Select Internal Filters tab.
  • Select Splitter button.
 
 



LAV Splitter Preferred Languages settings can be done for subtitle and audio track selection when  when multiple subtitle or audio track is present in the media file.


Subtitles : Here user can set the language(s) which will be used for selection of subtitle track in specified language. The subtitles will be selected in the order user has entered it in the textbox.

Audio  : Here user can set the languages which will be used for selection of audio tracks in specified language. The audio tracks will be selected in the order user has entered it in the textbox.

 

You need to enter the  three letter language codes (ISO 639-2) separated by comma.

Link to ISO 639-2 codes for various languages :  https://www.loc.gov/standards/iso639-2/php/code_list.php

language codes for some languages:

  • English : eng
  • Arabic : ara
  • Chinese : chi
  • Finnish : fin
  • French : fre
  • German : ger
  • Korean : kor
  • Russian : rus
  • Hindi : hin

User can enter a single or multiple language codes in the textbox.

Example : If eng,ger,kor,fin has been entered then subtitle or audio track in English language will be given most priority followed by German, Korean and Finnish language.






Audio Decoder Settings
 
  • Select Internal Filters tab.
  • Select Audio Decoder button.
  • Select Mixing Tab.
  • Check the checkbox labelled Enable Mixing.
  • Check the checkbox labelled Don't mix Stereo sources.
  • Select the proper speaker configuration of the computer in the drop down list labelled Output Speaker Configuration.




 

Output Speaker Configuration options :

  • Mono : The audio decoder will output mono audio.
  • Stereo : The audio decoder will output stereo audio.
  • 4.0 : The audio decoder will output audio in 4.0 speaker configuration.
  • 5.1 : The audio decoder will output audio in 5.1 speaker configuration.
  • 6.1 : The audio decoder will output audio in 6.1 speaker configuration.
  • 7.1 : The audio decoder will output audio in 7.1 speaker configuration.

Note : Microsoft Windows OS speaker configuration will decide what the final audio output configuration will be. 





Microsoft sound settings : Correct speaker setup is necessary.

  • Open Control Panel.
  • Select Hardware and Sound >  Sound.



  • Select Playback tab.
  • Select the audio device which is used to output audio.
  • Select Configure button.




  • Select proper speaker configuration which is connected to the computer.
  • Select Next button and complete the setup.





Audio Normalizer

 Disable audio normalize unless you are playing a media file with very low audio level.


  • Select Internal Filters > Audio Transform.
  • Uncheck Normalize.

 

Audio boost : Boost setting increases the level of audio. Its better to keep boost to zero.

  • Slide the slider labeled Boost to  0% as shown in the image below.

 

 

 

 

Default Track preference

This is KMPlayer inbuilt subtitle and audio track selection feature based on user specified language.  It is useful when multiple subtitle and/or audio track is present in the media file.

This feature will only work if the subtitle and/or audio track has Language attribute which used to specify the language of the track.


Subtitles: This setting allows the user to set the list of preferred languages which will be preferred by KMPlayer for the selection of subtitle track in specified language from the multiple loaded subtitle track .The language which has been entered first in the list will be given highest preference followed by other subtitles in the list.

Audio: This setting allows the user to set the list of preferred languages which will be preferred by KMPlayer for the selection of audio track in specified language from the multiple loaded subtitle track .The language which has been entered first in the list will be given highest preference followed by other subtitles in the list.

 

You need to enter the  three letter language codes (ISO 639-2) separated by space.

Link to ISO 639-2 codes for various languages :  https://www.loc.gov/standards/iso639-2/php/code_list.php

language codes for some languages:

  • English : eng
  • Arabic : ara
  • Chinese : chi
  • Finnish : fin
  • French : fre
  • German : ger
  • Korean : kor
  • Russian : rus
  • Hindi : hin

User can enter a single or multiple language codes in the textbox.

Example : If eng jpn kor spa has been entered then subtitle or audio track in English language will be given most priority followed by Japanese, Korean and Spanish language.


 


Allow overriding external splitter choice : When it is enabled default track preference settings is used for subtitles and audio track selection . The subtitles and audio track selection setting done in external splitter is ignored.

 

To disable external splitter subtitles and audio track selection, do the followings:

  • Select Playback tab.
  • Check Allow overriding external splitter choice.

 

 


To enable external splitter subtitles and audio track selection, do the followings:

  • Select Playback tab.
  • Uncheck Allow overriding external splitter choice.


Keep KMPlayer window on top while Playback

 

  • Select View > On Top > While playing Video.

 


 


Correct Monitor and desktop Aspect Ratio difference

This feature corrects the difference in aspect ratio of the monitor and the aspect ratio of the desktop.

 

To enable correct monitor/Desktop AR Diff, do the followings:

  • Check view > Video Frame > Correct Monitor/Desktop AR Diff.





 

 

Other KMPlayer Settings

 

Subtitle settings

A subtitle track could be embedded in the media file or it could be an external subtitle file.

Generally embedded subtitles are tagged with various attributes which are useful in identifying it.

Example :

ID                          : 4
Format                   : PGS
Muxing mode        : zlib
Codec ID                : S_HDMV/PGS
Codec ID/Info         : Picture based subtitle format used on BDs/HD-DVDs
Duration                  : 1 h 53 min
Bit rate                    : 31.0 kb/s
Count of elements   : 3210
Stream size              : 25.1 MiB (1%)
Title                         : Eng BD-PGS
Language                 : English
Default                     : Yes
Forced                      : Yes


Prefer forced and/or default subtitles tracks :

  • Enabled : KMplayer will prefer selection of subtitle track which has been tagged as Forced and/or Default for display on the screen.
  • Disabled : KMplayer will not give preference to subtitle track which has been tagged as Forced and/or Default

 

Prefer external subtitles over embedded subtitles :

  • Enabled : KMplayer will prefer selection of a subtitle track from external subtitles ( if available ) over embedded subtitles for display on the screen.
  • Disabled : KMplayer will prefer selection of a subtitle track from embedded subtitles ( if available ) over external subtitles for display on the screen.

 

Ignore embedded subtitles :

  • Enabled : KMplayer will not load embedded subtitles.
  • Disabled : KMplayer will load embedded subtitles.

 


 

 


Subtitle delaying or advancing the subtitle

 Subtitle track cane be shown with delay or it can be shown in advance using keyboard hotkeys.

Hotkey to delay the subtitle by the time specified in Delay step : [

Hotkey to advance the subtitle by the time specified in Delay step : ]

 

Delay step setting can found in Subtitle tab.

User can enter the delay step time in ms (millisecond) in the text box labelled Delay step. The default setting is fine for most users.

1 second = 1000 millisecond

Example :

With delay step size of 100 ms , to delay the subtitle by 1 second user need to press [ key 10 times.

With delay step size of 100 ms , to advance the subtitle by 2 second user need to press ] key 20 times.

With delay step size of 100 ms , to delay the subtitle by 4.5 second user need to press [ key 45 times.



 

Time shift audio track

Playback of audio track can be time shifted forward or delayed. It is useful when audio track is out of sync with the video.

Time shift is done millisecond (ms). 

1 second = 1000 millisecond.


To enable audio time shift, do the following:
  • Check the checkbox labelled Audio time shift (ms).
  • Enter the amount of time (in ms) for shifting of audio track in the text box.


Example :

To play the audio 2 second early set Audio time shift (ms) to 2000.

To play the audio 3.5 second early set Audio time shift (ms) to 3500.

To play the audio 5 second late set Audio time shift (ms) to -5000.

To play the audio 6.125 second late set Audio time shift (ms) to -6.125.

 

 


  To disable audio time shift,  do the following:

  • Uncheck the checkbox labelled Audio time shift (ms).



 

Subtitle Maximum Texture Resolution

Subtitle texture resolution setting decides the quality of  subtitle displayed on the screen. Low resolution texture looks blurred when displayed.

 

  • Select Subtitles tab.
  • Set Video from drop down menu labelled Maximum texture resolution.

 


 

 Maximum texture resolution options :

  • Desktop : Set subtitle maximum texture resolution equal to the resolution of the Desktop.
  • Video : Set subtitle maximum texture resolution equal to the resolution of the video file being played in KMPlayer.
  • 2560x1600 : Set subtitle maximum texture resolution equal to the 2560 x1600 resolution. This should give good quality subtitle texture.
  • 1920x1080 : Set subtitle maximum texture resolution equal to the 1920x1080. This resolution should be sufficient for most users. Anything lower than this resolution will look blurred on 4K resolution display screen.

 

 


Color control settings

Color control settings can be used increase or decrease the brightness, contrast and saturation of the video.

Increasing the brightness and contrast enhances the details in the video.

You can increase or decrease the color saturation to a level which look good to you.

 

 


 

 

Allow multiple instances of KMPlayer

With multiple KMPlayer window instances user can play multiple video files at same time.


To enable multiple instances do the followings:

  • Select Player tab.
  • Uncheck Player Single Execution (ON) / Multi Execution (OFF).


 

 

 


 

To disable multiple instances do the followings:

  • Select Player tab.
  • Uncheck Player Single Execution (ON) / Multi Execution (OFF).

 

 

Enable/Disable Show OSD messages

 On Screen Display (OSD) messages displays basic messages on the KMPlayer screen(video area) for a brief period of time.

 



 

To disable showing OSD do the followings:

  • Select Player tab.
  • Uncheck the checkbox labelled Show OSD (requires restart) .

 

 


 

To enable showing OSD do the followings:

  • Select Player tab.
  • Check the checkbox labelled  Show OSD (requires restart) .

 

Remember File position

KMPlayer can remembers the elapsed time of a media file when the playback of that media file stops. So when  the same file is opened next time KMPlayer starts playing from where it has stopped previously.


To enable remembering File Position do the followings:

  • Select Player tab.
  • Check the checkbox labelled Remember File position.



To disable remembering File Position do the followings:

  • Select Player tab.
  • Uncheck the checkbox labelled Remember File position.

 


Set KMPlayer as Default program

KMPlayer can be set as default media player in Windows OS by associating video and audio file formats to open with it.

To associate file formats with KMPlayer first it must be selected in File Extension.

User can manually select file extension which will be associated with KMPlayer.



User can select on icons for bulk associations :

  • Associate  with all formats : It will select all the supported video and audio extensions.
  • Associate with audio formats only : It will select all the supported audio extensions and deselect video extensions.
  • Associate with video formats only : It will select all the supported video extensions deselect audio extensions.
  • Clear all associations : It will deselect all the video and audio extensions..



To set KMPlayer as default media player, do the followings:

  • Select Player > Formats tab.
  •  Select extensions which will be associated with KMPlayer.
  • Select Set as default program button.
  • Proceed with Microsoft OS file association procedure.




Repeatedly play a media file/Playlist multiple times

By deafult KMPlayer plays a media file or Playlist only one time. User can setup KMplayer to play a media file or the playlist for specified number of times.


To set KMPlayer to repeat play media file for specified number of times, do the followings:

  • Select Playback  tab.
  • In the group box labelled Playback select the radio button labelled Play.
  • Set the number of times the media file will be played in the textbox labelled time(s).

 

 To set KMPlayer to repeat play media file forever, do the followings:

  • Select Playback  tab.
  • Under Playback select the radio button labelled Repeat forever.



Select repeat Mode:

  • File : The media file being played will be repeatedly played for specified number of times. If other media files exist in the playlist they won't be played.
  • Playlist : The Playlist will be repeatedly played for specified number of times. All the media files listed in playlist will be played in sequence and will be repeatedly played from the file listed at beginning of the playlist to the file listed at end of the playlist for specified number of times.





After Playback Settings

After Playback setting comes in effect after KMPlayer has played media files according to the setting done in group box labelled Playback.

If playback never ends then setting done in After Playback does not get executed.




After playback options:

  • Do nothing : Nothing is done when playback ends.
  • Play next file in the folder : After the playback of media files in the playlist ends, kmplayer will search for the next media file in the folder whose name comes just after the last file that has been played from the playlist. If such media file exist in the folder (where the file that has been played last in the playlist is stored) then it will be played by KMplayer.
  • Rewind current file : Play in rewind, the last file that has been played in the playlist.
  • Turn Off Monitor : Turn off the monitor when playback ends.
  • Close : Execute Close command in KMPlayer when playback ends.
  • Exit : Exit KMPlayer app.





Export and save KMPlayer settings

User can save the settings done in KMPlayer using settings management.


  • Open KMPlayer.
  • Open Options window.
  • Select Miscellaneous tab.
  • Select Export button in Settings management.

 

 


  • Select a folder using File Explorer where KMPlayer settings file will be saved.
  • User can edit the File Name if required.
  • Select Save button to save the settings file.




User can restore the KMPlayer settings using a previously saved setting file.

To restore the kmplayer settings, do the followings:

  • Close KMplayer if it is open.
  • Browse the Kmplayer settings file using File Explorer.
  • Right click on it and select Merge.





  • Follow the Microsoft OS instructions and allow the adding kmplayer setting in registry.




 

 

Reset KMplayer settings

If something is not working properly in KMPlayer or the user may just want to reset the setting then settings management can be used to reset KMPlayer settings.


To restore the kmplayer settings, do the followings:

  • Open KMPlayer.
  • Open Options window.
  • Select Miscellaneous tab.
  • Select Reset button in Settings management.





Default video resolution when streaming from youtube

User can set a video resolution which will be used to stream video from youtube.


To set the resolution which will be used to stream videos from youtube, do the following:

  • Select Miscellaneous tab.
  • Select a resolution from the drop down menu labelled Resolution.


Select max fps or bitrate:

  • Enable : KMPlayer will select a video steam which has higher FPS or bitrate, when multiple streams are available at same resolution.





Show KMPlayer in File Explorer Context menu


To show KMPlayer in File Explorer context menu, do the followings:

  • Select Player > Formats tab.
  •  Select extensions which will be associated with KMPlayer.
  • Select Set as default program button.




Display Statistics

Display Statistics shows various info related to video playback on the screen.

To enable display statistics, do the following :

  • Select View > Display Statistics  or use keyboard shortcut Ctrl+Tab.





To disable display statistics, do the following :

  • Select View > Display Statistics  or use keyboard shortcut Ctrl+Tab.



Show Play Info

Play info shows various info related to video playback on the screen.

To enable display of play Info, do the following :

  • Select View > Play info  or use keyboard shortcut Tab.




To disable display of play Info, do the following :

  • Select View > Play info  or use keyboard shortcut Tab.


 




1 Comments

  1. excellent. old km had a preset export option. is there a way to backup settings in the km 64?

    ReplyDelete

Post a Comment

Post a Comment

Previous Post Next Post