Media Player Classic Home Cinema - Optimal settings for better playback

Media Player Classic Home Cinema(MPC-HC) is a free audio and video player for Windows.

  • MPC-HC version: 2.4.2
  • Windows 10 and 11
    • To set the MPC-HC app to run with CPU process priority level Above Normal.
      • Select Player tab.
      • Enable the Process priority above normal.

    Set MPC-HC  windows to resize in proportion to the aspect ration of the video file being played.

    • Select User Interface tab.
    • Enable Limit window proportions on resize . 

    Associate video files formats to run by default with MPC-HC app, when opened from Windows Explorer. Associating the MPC-HC app with video file extension in Windows OS is necessary if the user want MPC-HC app to be recognized as the default Video Player in Windows OS.

    • Select Player > Formats tab.
    • Click on Run as administrator in the group box labeled Association.

    • Click Associate with video formats only icon , to select File extensions of video file formats that will be associated with MPC-HC app.
    • Click on Apply button.


    When a video file is played, Auto zoom feature resizes the MPC-HC window to a specified percentage of the resolution of the video file. 

    If the user wants MPC-HC window to remain at same size when video files are being played then he has option to disable the Auto-zoom feature.

    To Disable Auto zoom feature, do the following:

    • Select Playback tab.
    • Disable Auto-zoom in the group box labelled Zoom and Alignment.

    Use MPC Video renderer as the Video Renderer engine.

    • Select Playback > Output tab.
    • Select MPC Video Renderer as the DirectShow Video.

    Use MPC Audio renderer as the Audio Renderer engine.

    • Select Playback > Output tab.
    • Select MPC Audio Renderer as the Audio Renderer.


    LAV Splitter settings: Preferred languages for audio tracks and subtitles

    Set the preferred language in which the subtitle will be selected from the list of subtitles available for display on the MPC HC app. The subtitle selection will be done by the LAV Splitter.

    To set the preferred language:

    • Select Internal Filters tab.
    • Select Splitter button to open LAV Splitter settings.
    • Set the Subtitles preferred languages in ISO 639-2 codes( ex. eng, spa, ger, fre).

    Similarly, the preferred language can be set in which the Audio track will be selected from the list of available audio tracks, for the playbakc on the MPC HC app.

    To set the preferred language:

    • Set the Audio preferred languages in ISO 639-2 codes( ex. eng, spa, ger, fre).

    LAV Video Decoder settings: Hardware Decoder

    If the GPU supports Directx 11 or higher, the D3D11 can be used as the Hardware Deocder.

    To set the Hardware Decoder:

    • Select Internal Filters tab.
    • Select Video Decoder button in the group box labeled Internal LAV Filters settings.
    • Set the D3D11 as the Hardware Decoder to use.

    Setting to keep the MPC-HC app window above others, while playing a video file. This will make sure that the video frame of is always in view when playing a video file in MPC-HC app.

    • Select View > On Top > While playing Video.

    Its a handy feature for organizing your open application windows on your computer screen to the edge or corner of the desktop screen. It allows you to quickly arrange them side-by-side or in other configurations.

    To use Snap feature:

    • Select User interface tab.
    • Enable Snap to desktop edges.

    The System Media Transport Controls enable media application developers integrate with the built-in system UI to display media metadata such as artist, album title, or chapter title. The system transport control also allows a user to control the playback of a media app using the built-in system UI, such as pausing playback and skipping forward and backward in a playlist.

    To enable support of SMTC:

    • Select User interface tab.
    • Enable Control via Windows UI(SMTC).

    Set the preferred language in which the subtitle will be selected from the list of subtitles available for display on the MPC HC app.

    To set the preferred language:

    • Select Playback tab.
    • Set the Subtitles preferred language in ISO 639-2 codes( ex. eng, spa, ger, fre).

    Similarly, the preferred language can be set in which the Audio track will be selected from the list of available audio tracks, for the playback on the MPC HC app.

    To set the preferred language:

    • Select Playback tab.
    • Set the Audio preferred language in ISO 639-2 codes( ex. eng, spa, ger, fre).

    Normalize the Audio

    Normalizing the audio is useful in enhancing the certain audio with low level in the audio track. It is useful in playback of media files with very ow audio level.


    To normalize the audio signal, do the following:
    • Select Internal Filters > Audio Switcher.
    • Enable Normalize.


    Configure Font Style settings

    User may configure the Subtitle font settings hat suit their needs:

    1. Font Style
    2. Font spacing
    3. Font Border shadow
    4. Subtitle Screen alignment and margins.






    Nokia ONT G-2425G-A router configuration for better connectivity and stability



    G-2425G-A indoor ONTs provide the subscriber interface for the network by terminating the PON interface and converting it to user interfaces that directly connect to subscriber devices.

    The G-2425G-A has built-in Wi-Fi 802.11 b/g/n/ac networking with triple play capability and can provide triple play services with voice, video and data.

    The ONT is compatible with all existing subscriber equipment, including analog phones with both tone and rotary dial capabilities, cordless phones, modems, fax machines, and caller ID boxes (Type I, Type II, and Type III).


    G-2425G-A indoor ONTs provide the following functions:

    • Dual-band concurrent 2x2 IEEE 802.11b/g/n 2.4 GHz and 802.11ac MIMO 5 GHz
    • Supports 802.11 b/g/n 2x2 Wireless 2.4 GHz MIMO; Channel bandwidth 20, 40
    • MHz, auto
    • Supports 802.11ac 2x2 Wireless 5 GHz Mu-MIMO; Channel bandwidth 20, 40, 80
    • MHz, auto
    • Four Gigabit standard RJ-45 10/100/1000 Mbps, auto negotiating Ethernet ports
    • and MDI/MDIX auto sensing
    • Two POTS ports with R-J11 connectors
    • Two USB 2.0 Type A ports
    • GPON uplink: G.984 and G.988 series standard compliant
    • 256MB NAND Flash with bad block management, 512MB DDR3 RAM, pin2pin compatible design for possible upgrade of RAM/Flash
    • WLAN on/off push button
    • WPS on/off push button
    • LEDs on/off push button
    • Reset button
    • Triple-Play services, including voice, video and high speed Internet access• Support for fax services
    • Built-in layer 2 switch; Line Rate L2 traffic
    • IP video distribution
    • Wavelength: 1490 nm downstream; 1310 nm upstream
    • PHY rate: 300 Mbps for 2.4 G and 867 Mbps for 5 G
    • External antennas with 5dBi gain for each
    • Optics that support received signal strength indication (RSSI)
    • 64/128 WEP encryption
    • WPA, WPA-PSK/TKIP
    • WPA2, WPA2-PSK/AES
    • VLAN tagging/detagging and marking/remarking of IEEE 802.1p per Ethernet port.
    • Dying gasp support
    • Voice Services via Session Initiation Protocol (SIP)
    • Multiple voice Code
    • DTMF dialing
    • Echo cancellation (G.168)
    • Fax mode configuration (T.30/T.38)
    • Caller ID, call waiting, call hold, 3-way calling, call transfer, message waiting
    • Forward Error Correction (FEC)
    • Support for multiple SSIDs (private and public instances); contact your Nokia representative for further details.
    • Conductive power: 250mW/24 dBm (2.4 GHz); 500 mW/27 dBm (5GHz)
    • Maximum effective isotropic radiated power (EIRP): 800mW/29dBm (2.4GHz);
    • 1600mW/32dBm (5GHz)
    • Bridged mode or routed mode per LAN port
    • TR-069 support
    • Ethernet-based Point-to-Point (PPPoE)
    • DHCP client/server
    • DNS server/client
    • DDNS
    • Port forwarding
    • Network Address Translation (NAT)
    • Network Address Port Translation (NAPT)
    • UPnP IGD2.0 support
    • ALG
    • GMP snooping and proxy (v2/v3)
    • Traffic classification and QoS capability
    • OMCI/TR-069 Web GUI configuration
    • Performance monitoring and alarm reporting
    • Remote software image downloading and activation
    • IP/MAC/URL filter
    • Multi-level firewall and ACL
    • Econet ONT in mainstream


    LAN DHCP config

    Configuring a custom IP address for the LAN makes it resilient to IP conflicts from other LAN network's.


    • Open Network > LAN settings and do the following settings.
    • IPv4 Address:  192.168.50.1
    • Subnet mask: 255.255.255.0
    • DHCP Start IP address:  192..168.50.2
    • DHCP End IP address:  192..168.50.254

    Note: After implementing this setting the IP address of the Nokia router will be 192.168.50.1

    LAN DNS config


    Using adgurad DNS block the ads that are dependent on DNS server to resolve ads websites. this speed up the overall internet experience for users.


    • Open Network > LAN settings and do the following settings.
    • Primary DNS:   94.140.14.14
    • Secondary DNS:   94.140.15.15


    Wireless (2.4 GHz) Config

    Doing custom setting in WiFi 2.4GHz network parameters can help in enhancing the performance of wireless network.

    Mode:  Setting Mode to 802.11n standard, disables the support for old  802.11b and g standard. The newer standard is faster and stable.

    Bandwidth : Setting the bandwidth to 20 MHz makes it resilient to interference compared to 40 Mhz. Some devices may not support 40 MHz bandwidth and may have difficulty connecting the wireless network. 

    Channel: Setting it to Auto makes the router choose a good channel for the wireless network.

    WPA version: Using a newer WPA2 standard makes the network throughput faster compared to WPA. Set this encryption mode for every SSID.

    WPA Encryption Mode:  Using the newer AES encryption mode provides more security to the data traffic in the wireless network. Set this encryption mode for every SSID.


    • Open Network > Wireless(2.4 GHz) settings and do the following settings.
    • Mode: n
    • Bandwidth: 20 MHz
    • Channel: Auto
    SSID Configuration
    • Encryption Mode :  WPA/WPA2 Personal
    • WPA Version: WPA2
    • WPA Encryption Mode:  AES


    Wireless (5 GHz) Config


    Bandwidth: The router supports three bandwidths ( 20, 40 and 80 MHz). Choose one that is supported by every device connecting to the wireless network in 5GHz band. Choose 80 MHz band first.

    Channel: Setting it to Auto makes the router choose a good channel for the wireless network.

    Encryption Mode:  Using the newer WPA2-AES encryption mode provides more security to the data traffic in the wireless network. Set this encryption mode for every SSID.

    Open Network > Wireless(5 GHz) settings and do the following settings:
    • Channel:  Auto
    SSID Configuration
    • Encryption Mode :  WPA2-AES

    Reference


    Airtel ZTE F670L Wi-Fi router setting for better connectivity and stability



    ZTE ZXHN F670L is an AC1200 dual-band triple-play GPON gateway that provides four GE LAN ports and one phone port. It provides a dual-band concurrent Wi-Fi speed up to 1200 Mbps, allowing users to surf the internet, watch videos and play online games.

    By doing certain custom setting, user can achieve a stable connectivity.

    Intel Graphics Command Center Settings Explanation

    The Intel Graphics Command Center offers graphics configuration options and optimizations. 


    Requirements:

    • 6th Generation Intel® Core processor or newer.
    • Windows® 10 version 1709 or higher.
    • Windows 11* version 21H2 or higher. Windows 11* requires an 8th-generation processor or newer.
    • Intel® Graphics driver version 25.20.100.6618 or newer.
    • Internet connection.



    1. Display Tab Settings

    A. General

    Resolution:  This setting lets the user select the resolution of Windows OS Desktop. It is recommended to keep this resolution setting the same as the resolution of the Monitor.

    Refresh Rate: This setting lets the user select the Refresh rate of the monitor.

    Scale: This setting lets the user scaling mode used by the Intel GPU to scale the Windows OS Desktop.

    • Maintain Display scaling: This setting can be used when the Desktop screen aspect ratio is the same as the aspect ratio of the Display screen. The Intel GPU will scale the Desktop screen to completely fit the Monitor screen.
    • Maintain Aspect ratio: The intel GPU will scale the Desktop screen to fit the Monitor screen while maintaining the aspect ratio of the Desktop screen.
    • Stretched: The GPU will scale the desktop screen to completely fit the Display monitor. The aspect ratio of the Desktop screen will not be maintained.
    • Centered: The GPU will not perform scaling on the Desktop Screen and position the Desktop screen at the center of the Display monitor.


    Rotation: This setting lets the user select the orientation of the Desktop screen in reference to the Monitor screen. This is useful when the user needs to orient the monitor physically into various positions.
    • Landscape:  The orientation of the desktop screen in which the horizontal part is longer than the vertical part and the top of the Desktop screen aligns with the top of the Monitor screen.
    • Portrait: The orientation of the Desktop screen in which the horizontal part is shorter than the vertical part and the top of the Desktop screen aligns with the left of the Monitor screen.
    • Landscape (flipped):  The orientation of the desktop screen in which the horizontal part is longer than the vertical part and the top of the Desktop screen aligns with the bottom of the Monitor screen.
    • Portrait (flipped): The orientation of the Desktop screen in which the horizontal part is shorter than the vertical part and the top of the Desktop screen aligns with the right of the Monitor screen.



    B. Color

    This setting lets the user set the Brightness, Contrast, Hue, and Saturation of the Windows OS Desktop. This processing is done by the GPU and affects everything that is displayed on the Desktop Screen

    Color Profiles: This setting lets the user create Custom color profiles in addition to the Default Profile. Each profile stores settings related to Brightness, Contrast, Hue, and saturation. 




    Brightness Enhancement: This setting lets the user adjust the Brightness level of the Windows OS Desktop.



    Contrast Enhancement: This setting lets the user adjust the Contrast of the Windows OS Desktop.



    Hue: This setting lets the user set the color Hue level of the desktop screen.

    Saturation: This setting lets the user set the color saturation level of the Desktop screen.




    Information: Here are various stats related to the Display monitor.





    2. Video Tab Settings

    Video settings let the user configure various color-related settings which affect the display of video playback by the Video applications and the images.

    Video Profiles: This setting lets the user create Custom color profiles in addition to the Default Profile. Each profile 




    Standard Color Correction

    • On: It will enable color correction processing by the Intel GPU on the video playback and images. It will disable the processing of the Brightness, Contrast, Hue, and Saturation level done by the video application and images.
    • Off:  It will disable the color correction processing by the Intel GPU on the video playback and images. The Brightness, Contrast, Hue, and Saturation level of video playback is controlled by the Video Application.  It will disable the video color correction processing by the Intel GPU. 

    Brightness: This setting lets the user adjust the Brightness level of video playback and images by the Intel GPU driver.

    Contrast: This setting lets the user adjust the Contrast level of video playback and images by the Intel GPU driver.

    Hue: This setting lets the user adjust the Hue level of video playback and images by the Intel GPU driver.

    Saturation: This setting lets the user adjust the Saturation level of video playback and images by the Intel GPU driver.




    Sharpness
    • On: It will enable the Sharpness level processing of the Video Playback by the Intel GPU driver and will disable the Sharpness level processing of the video playback by the Video application.
    • Off: It will disable the Sharpness level processing of the Video Playback by the Intel GPU. The Sharpness level processing of the video playback is controlled by the Video Application. 

    Sharpness Range:  This setting lets the user select the Sharpness level of the video playback done by the Intel GPU.

    Noise reduction
    • On: It will enable the Noise reduction processing of the Video Playback by the Intel GPU driver and will disable the Noise reduction processing of the video playback by the Video application.
    • Off: It will disable the Noise reduction processing of the Video Playback by the Intel GPU. The Noise reduction processing of the video playback is controlled by the Video Application. 

    Noise Range:  This setting lets the user select the Noise reduction level of the video playback done by the Intel GPU.

    Film Mode Detection
    • Enable: The Intel GPU will detect if the video being played is part of the film and improve the picture quality of the video.
    • Disable: The Intel GPU will not try to detect if the video being played is part of the film.








    Skin Tone Enhancement
    • Enable: The Intel GPU will enhance the skin tone of the video playback. Users can select the level of enhancement.
    • Disable: The Intel GPU will not enhance the skin tone of the video playback.  

    Total color Correction

    • Enable:  This option lets the user customize various color-related properties of video playback and images by the Intel GPU. This includes Red, Green, Blue, Cyan, Magenta, and Yellow.
    • Disable: When this option is selected, no advanced color enhancement processing is done on video playback and images by the Intel GPU.






    Contrast Enhancement
    • On: It will enable the Contrast enhancement processing of the Video Playback and images by the Intel GPU driver.
    • Off: It will disable the Contrast enhancement processing of the Video Playback and images by the Intel GPU driver.
    Contrast Enhancement Range:  This setting lets the user select the Contrast enhancement level of the video playback and images done by the Intel GPU.

    Input range

    This setting lets the user select the YUV color levels of the video being played are controlled by the Intel GPU driver. 

    • None: The output YUV color level of the video playback is not known.
    • Limited Range: The output YUV color level of the video playback is limited( 16-235).
    • Full Range: The output YUV color level of the video playback is limited(0-255). 

    3. System Tab Settings

    A. Hotkeys


    Enable System Hotkeys

    • On: Enable system hotkeys.
    • Off: Disable system hotkeys.

    Open Intel Graphics Command Center:  This setting lets the user set the shortcuts for Intel Graphics Command Center.

    Screen Rotation
    • Landscape: This setting lets the user set the shortcuts to set the Desktop in Landscape mode.
    • Portrait: This setting lets the user set the shortcuts to set the Desktop in Portrait mode.
    • Landscape (flipped): This setting lets the user set the shortcuts to set the Desktop in Landscape (flipped) mode.
    • Portrait (flipped): This setting lets the user set the shortcuts to set the Desktop in Portrait (flipped) mode.












    B. Power


    It shows data related to the battery.


    Extend Battey life for Gaming


    C. On Battery 

    This setting lets the user do various power-related customization when the computer is running on Battery.





    Power plans
    • Maximum Battery Life: When this option is selected the Intel GPU focuses on saving power by keeping the operating frequency of the Intel GPU at a lower level. This lowers the overall power consumption. This degrades the performance of video playback and 3D games.
    • Maximum Performace: When this option is selected the Intel GPU focuses on Graphics performance by increasing the operating frequency of the Intel GPU. This increases the overall power consumption. This enhances the performance of video playback and 3D games.
    • Balanced Mode: When this option is selected the Intel GPU minimizes power consumption when its usage is low. When applications, video playback, and 3D games need high GPU computing power the Intel GPU increases the operating frequency of the GPU and provides high graphics performance.  

    Display power savings
    • On: It enables a power-saving feature by decreasing the display backlight intensity.
    • Off: It disables a power-saving feature by decreasing the display backlight intensity.

    Power Efficiency: This setting lets the user select the level of power-saving efficiency by the Intel GPU. The higher the power efficiency level the higher the power saving and the lower the graphics quality.


    Enhanced Power Saving

    • On: The brightness of the images will be lowered to save power.
    • Off:  The brightness of the images will not be lowered to save power.


    D. Plugged In

    This setting lets the user choose the Power plans when the computer is running connected to the power supply.


    Power plans
    • Maximum Battery Life: When this option is selected the Intel GPU focuses on saving power by keeping the operating frequency of the Intel GPU at a lower level. This lowers the overall power consumption. This degrades the performance of video playback and 3D games.
    • Maximum Performace: When this option is selected the Intel GPU focuses on Graphics performance by increasing the operating frequency of the Intel GPU. This increases the overall power consumption. This enhances the performance of video playback and 3D games.
    • Balanced Mode: When this option is selected the Intel GPU minimizes power consumption when its usage is low. When applications, video playback, and 3D games need high GPU computing power the Intel GPU increases the operating frequency of the GPU and provides high graphics performance.  

    4. Preferences Tab Settings




    System tray
    • On: The Intel Graphics Command center icon will be displayed in the Notification Area.
    • Off: The Intel Graphics Command center icon will not be displayed in the Notification Area.

    Notifications
    • On: The app will show a notification when an update is available.
    • Off: The app will not show a notification when an update is available.