2019-02-01, 11:29
Well , I have enough stressed out your patience , with your help and Warner306 , and also something me too , long last , I found the solution to automate the four external player as I wanted I
<rules action="prepend">
<rule videocodec="h264|vc-1" player="MPC-BE"/> it is opened external player MPC-BE , only for content videocodec h264 - 2D SDR !!!
<rule videoresolution="480|576" player="MPC-HC"/> it is opened external player MPC-HC , only for content videoresolution 480|576!!!
<rule filename=".*HEVC.*" player="PotPlayer"/> it is opened external player PotPlayer , only for content HEVC , HEVC it's not in the file name!!!
<rule filename=".*HDR10.*|.*HDR.*|.*hdr.*" player="KMPlayer"/> it is opened external player KMPlayer , only for content HDR - UHD 2160p , HDR it's in the file name!!!
my definitive playercorefactory
<playercorefactory>
<players>
<player name="MPC-BE" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\MPC-BE x64\mpc-be64.exe</filename>
<playcountminimumtime>1140</playcountminimumtime>
</player>
<player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\MPC-HC\mpc-hc64.exe</filename>
<playcountminimumtime>1140</playcountminimumtime>
</player>
<player name="PotPlayer" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\DAUM\PotPlayer\PotPlayerMini64.exe</filename>
<playcountminimumtime>1140</playcountminimumtime>
</player>
<player name="KMPlayer" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\KMPlayer 64X\KMPlayer64.exe</filename>
<playcountminimumtime>1140</playcountminimumtime>
</player>
</players>
<rules action="prepend">
<rule videocodec="h264|vc-1" player="MPC-BE"/>
<rule videoresolution="480|576" player="MPC-HC"/>
<rule filename=".*HEVC.*" player="PotPlayer"/>
<rule filename=".*HDR10.*|.*HDR.*|.*hdr.*" player="KMPlayer"/>
</rules>
</playercorefactory>
if some users will want try to this playercorefactory , I wish over two pages of Thread have been useful for something of constructive.
Thanks you again for the profuse support!!!
<rules action="prepend">
<rule videocodec="h264|vc-1" player="MPC-BE"/> it is opened external player MPC-BE , only for content videocodec h264 - 2D SDR !!!
<rule videoresolution="480|576" player="MPC-HC"/> it is opened external player MPC-HC , only for content videoresolution 480|576!!!
<rule filename=".*HEVC.*" player="PotPlayer"/> it is opened external player PotPlayer , only for content HEVC , HEVC it's not in the file name!!!
<rule filename=".*HDR10.*|.*HDR.*|.*hdr.*" player="KMPlayer"/> it is opened external player KMPlayer , only for content HDR - UHD 2160p , HDR it's in the file name!!!
my definitive playercorefactory
<playercorefactory>
<players>
<player name="MPC-BE" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\MPC-BE x64\mpc-be64.exe</filename>
<playcountminimumtime>1140</playcountminimumtime>
</player>
<player name="MPC-HC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\MPC-HC\mpc-hc64.exe</filename>
<playcountminimumtime>1140</playcountminimumtime>
</player>
<player name="PotPlayer" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\DAUM\PotPlayer\PotPlayerMini64.exe</filename>
<playcountminimumtime>1140</playcountminimumtime>
</player>
<player name="KMPlayer" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\KMPlayer 64X\KMPlayer64.exe</filename>
<playcountminimumtime>1140</playcountminimumtime>
</player>
</players>
<rules action="prepend">
<rule videocodec="h264|vc-1" player="MPC-BE"/>
<rule videoresolution="480|576" player="MPC-HC"/>
<rule filename=".*HEVC.*" player="PotPlayer"/>
<rule filename=".*HDR10.*|.*HDR.*|.*hdr.*" player="KMPlayer"/>
</rules>
</playercorefactory>
if some users will want try to this playercorefactory , I wish over two pages of Thread have been useful for something of constructive.
Thanks you again for the profuse support!!!