Originally posted by Jackkapong
View Post
ไฟล์ playercorefactory.xml เอาไปวางที่ C:\Documents and Settings\ชื่อผู้ใช้\AppData\Roaming\XBMC\userdata
(ซ่อนอยู่ต้องเปิดโชว์ไฟล์ระบบก่อน InstallTakeOwnership.reg แล้วคลิกขวาTakeOwnershipที่โฟล์เดอร์XBMC เพื่อเปิดสิทธิ์การแก้ไขโฟล์เดอร์)
ทำให้สามารถเรียกซับเมนู Play with เพื่อเรียกใช้
(ซ่อนอยู่ต้องเปิดโชว์ไฟล์ระบบก่อน InstallTakeOwnership.reg แล้วคลิกขวาTakeOwnershipที่โฟล์เดอร์XBMC เพื่อเปิดสิทธิ์การแก้ไขโฟล์เดอร์)
ทำให้สามารถเรียกซับเมนู Play with เพื่อเรียกใช้


ถ้าเข้าไม่ได้ก็เอา InstallTakeOwnership ไปใช้ โดยสั่งรันไฟล์ที่โหลดมาก่อน แล้วค่อยคลิกขวาที่โฟลเดอร์ที่ล้อคไว้เพื่อเปิดสิทธิ์เข้าแก้ไข

ส่วนที่ถามถึงตัว playercorefactory.xml ของ VLC ลองนี่ดู เผื่อเป็นแนวทางได้
<playercorefactory>
<players>
<player name="VLC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\VideoLAN\VLC\vlc.exe</filename>
<args>"{1}" /fullscreen /close</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<rule filetypes="mkv" player="VLC">
</rules>
</playercorefactory>
<players>
<player name="VLC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Program Files\VideoLAN\VLC\vlc.exe</filename>
<args>"{1}" /fullscreen /close</args>
<hidexbmc>false</hidexbmc>
<hideconsole>false</hideconsole>
<warpcursor>none</warpcursor>
</player>
</players>
<rules action="prepend">
<rule filetypes="mkv" player="VLC">
</rules>
</playercorefactory>

ส่วนเงื่อนไขการเรียกใช้ ExternalPlayer ลองดูพวกนี้แล้วไปประยุกต์ใช้ดูเอาเองล่ะกัน ตามความต้องการ
<rules action="prepend">
<rule filetypes="mkv|wmv" filename=".*3D.*|.*3d.*" player="powerdvd"/>
<rule name="Blu-Ray" protocols="bd" player="TMT3BD"/>
<rule name="Blu-Ray-ISO" filetypes="iso" filename=".*BluRays.*iso" player="ISO-TMT3BD"/>
<rule filetypes="bdmv" filename=".*index.*" player="TMT3"/>
<rule filetypes="m2ts" filename="*.m2ts" player="powerdvd"/>
</rules>
<rule filetypes="mkv|wmv" filename=".*3D.*|.*3d.*" player="powerdvd"/>
<rule name="Blu-Ray" protocols="bd" player="TMT3BD"/>
<rule name="Blu-Ray-ISO" filetypes="iso" filename=".*BluRays.*iso" player="ISO-TMT3BD"/>
<rule filetypes="bdmv" filename=".*index.*" player="TMT3"/>
<rule filetypes="m2ts" filename="*.m2ts" player="powerdvd"/>
</rules>
<rules action="prepend">
<rule video="true" player="wmplayer">
<rule dvd="true" player="dvdplayer"/>
<rule filetypes="mkv" player="VLC">
<rule filename=".*720.*|.*1080.*" player="MPC-HC"/>
</rule>
</rule>
</rules>
<rule video="true" player="wmplayer">
<rule dvd="true" player="dvdplayer"/>
<rule filetypes="mkv" player="VLC">
<rule filename=".*720.*|.*1080.*" player="MPC-HC"/>
</rule>
</rule>
</rules>
Comment