SlideShare a Scribd company logo
XBMC Tips & Tricks
Nancom
Meeting @EyeShield21 House
มารู้จักกับ XBMC กันเถอะ
1. XBMC คือ XBOX Media Center
2.XBMC เป็น Media Portal ที่ใช้ง่าย ยืดหยุ่น ตอบสนองเร็ว และ เชื่อมต่อกับ
Player อื่นๆได้ง่าย
3.สามารถจัดการกับ Movie , Tv Show , Musics , Picture ที่อยู่ในเครื่องได้
4.มีหน้าจอแสดงผลที่รวดเร็วและสวยงาม
Website : www.xbmc.org
: http://www.xbmc.org/wiki/?title=XBMC_Online_Manual
หน้าตาของ XBMC เป็นอย่างไร
หน้าตาของ Skin Aeon โหมด Movie
รายละเอียดการปรับแต่งเบื้องต้น
อ้างอิงกระทู้ ในเวบบอร์ด thaidvd.net
มีใครใช้ XBMC (MEDIA CENTER) บ้างครับ มาแลกเปลี่ยนความรู้กันครับ
URL
http://forum.thaidvd.net/index.php?showtopic=104385
File สาคัญๆของ XBMC
• Folder userdata
o /Thumbnails/Video
o /Database/MyVideos34.db
• AdvanceSetting.xml
• playercorefactory.xml
AdvanceSetting.xml เพื่อเพิ่ม File ที่ต้องการ
<advancedsettings>
<videoextensions>
<add>.bdmv</add> <== เพิ่ม file ที่ต้องการได้เรื่อยๆ
</videoextensions>
</advancedsettings>
playercorefactory.xml เพิ่ม Player ที่ต้องการ
<playercorefactory>
<players>
<player name="Name" type="ExternalPlayer">
<islauncher>true</islauncher>
<filename>ตัว file ที่เล่น player ที่ระบุ (.exe)</filename>
<Other Option ... >
</player>
</players>
<rules action="prepend">
<rule dvd="true" player="Name" />
<rule dvdfile="true" player="Name" />
<rule filetypes="mkv" player="Name">
<rule filename=".*km.*|.*720.*" player="Name"/>
</rule>
<rule filetypes="bdmv" filename="*.bdmv" player="Name" />
</rules>
</playercorefactory>
เพิ่ม Player ใหม่ๆที่
ส่วนนี้
กาหนดให้
player ใด
เปิด file แบบ
ไหน
ด้วยเงื่อนไขใด
Trick ต่างๆในการใช้งาน XBMC (Basic)
• กาหนดรูปภาพ thumbnail โดยไม่ต้องต่อ Internet
o Copy file รูปภาพที่ต้องการไปไว้ที่เดียวกันกับ File หนังที่ต้องการ แล้ว
Rename ให้เป็นชื่อเดียวกันแต่นามสกุล เป็น .tbn
o ในกรณีที่เรานา file หนังไปไว้ใน folder ให้ Copy file รูปภาพที่ต้องการไป
ไว้ที่เดียวกันกับ File แต่เปลี่ยนชื่อเป็น folder.jpg
o ใช้ได้เฉพาะ Mode Video เท่านั้น
Trick ต่างๆในการใช้งาน XBMC (Basic)
• เปลี่ยนรูปภาพ thumbnail โดยไม่ต้องต่อ Internet
o ตามรอยไปที่ /Thumbnails/Video
o ตามไปเปิดดูว่ารูป Thumbnail ที่เราต้องการเปลี่ยนอยุ่ที่ไหนแล้วนาไปแทนที่
• เปลี่ยนรูปภาพ Background
o ตามรอยไปที่ /Thumbnails/Video/FanArt
o ตามไปเปิดดูว่ารูป Background ที่เราต้องการเปลี่ยนอยุ่ที่ไหนแล้วนาไปแทนที่
• สามารถเปลี่ยนได้ทั้ง Mode Movie และ Video
Trick ต่างๆในการใช้งาน XBMC (Basic)
• Tools ช่วยค้นหา File รูปภาพให้เร็วยิ่งขึ้น
o เนื่องจาก XBMC จะเข้ารหัส ชื่อ file ของเราเพื่อที่จะไปเก็บใน folder แบบเป็น
หมวดหมู่ เช่น ชื่อ ไฟล์ xxx.avi จะถูกแปลงเป็น 17b6c158.tbn และถูกเก็บใน
Folder 1 เป็นต้น
o ใช้ XBMCCRC32.exe ในการเข้ารหัสชื่อ file เพื่อค้นหาตาแหน่งของ file ภาพ
ที่ต้องการ
Trick ต่างๆในการใช้งาน XBMC (Advance)
• XBMC เก็บข้อมูลในรูปแบบฐานข้อมูล ดังนั้นถ้าเราอยากจะเปลี่ยนอะไรเองเราก็แค่เปิดฐานข้อมูล
มาแก้เองเลยก็ได้ ง่ายจัง
• แต่การจะเปิด ฐานข้อมูลออกมาได้นั้น เราต้องเตรียมเครื่องมือ เครื่องใช้ต่างๆเสียก่อน
o เครื่องมือต่างๆ (Java sdk , SQuirreL ,SQLite library)
Trick ต่างๆในการใช้งาน XBMC (Advance)
• ลงโปรแกรมกันก่อน
o Install Java SDK version ที่ต้องการ กด Next อย่างเดียวครับชีวิตไม่คิด
มาก
o Install SQuirreL SQL Client ก็เหมือนข้างบนครับ กด Next อย่างเดียว
เห็นดีเห็นงามตามกันไป
o ลง Library ของ SQLite ก็ง่ายๆครับ Copy ไปไว้ที่ Folder /lib ของ
SQuirrel
Trick ต่างๆในการใช้งาน XBMC (Advance)
• Config SQUirreL SQL Client ให้สามารถเปิดฐานข้อมูลของ XBMC ได้
โครงสร้างของข้อมูล Movie
เก็บข้อมูลรายละเอียดต่างๆของ Movie
เก็บข้อมูลรายละเอียดต่างๆของ File
เก็บข้อมูลรายละเอียดต่างๆของ Path ที่ เก็บ file
โครงสร้างของข้อมูล TvShow
เก็บข้อมูลของ TvShow
เก็บข้อมูลของ Episode ของ Show
เก็บข้อมูลรายละเอียดต่างๆของ File
เก็บข้อมูลรายละเอียดต่างๆของ Path ที่ เก็บ file
Trick ต่างๆในการใช้งาน XBMC (Advance)
• เราสามารถแก้ไขข้อมูลใดๆของ Movie , TVShow ก็ได้ตามใจชอบเลยครับ
• เราสามารถเพิ่มข้อมูลใดๆของ Movie , TVShow ก็ได้ตามใจชอบได้เลยเช่นกัน
• แหล่งข้อมูล ภาพยนตร์ และ TV Show Series
o www.imdb.com
o www.themoviedb.org
o www.thetvdb.com
Thanks
&
Any Question

More Related Content

What's hot

Ghost
GhostGhost
Editors for-linux
Editors for-linuxEditors for-linux
Editors for-linux
Chatchai Jantaraprim
 
Basic linux
Basic linuxBasic linux
Basic linux
taggi
 
Setup project (csharp)
Setup project (csharp)Setup project (csharp)
Setup project (csharp)
Naruemon Soonthong
 
VBoxManage tutorial
VBoxManage tutorialVBoxManage tutorial
VBoxManage tutorial
Bhuridech Sudsee
 
Wordpress
WordpressWordpress

What's hot (6)

Ghost
GhostGhost
Ghost
 
Editors for-linux
Editors for-linuxEditors for-linux
Editors for-linux
 
Basic linux
Basic linuxBasic linux
Basic linux
 
Setup project (csharp)
Setup project (csharp)Setup project (csharp)
Setup project (csharp)
 
VBoxManage tutorial
VBoxManage tutorialVBoxManage tutorial
VBoxManage tutorial
 
Wordpress
WordpressWordpress
Wordpress
 

Viewers also liked

Unabridged encyclopaedia of human knowledge to date
Unabridged encyclopaedia of human knowledge to dateUnabridged encyclopaedia of human knowledge to date
Unabridged encyclopaedia of human knowledge to date
thierry mortier
 
Influence of niti wires surface finishing in the fatigue life 18 cbecimat-301...
Influence of niti wires surface finishing in the fatigue life 18 cbecimat-301...Influence of niti wires surface finishing in the fatigue life 18 cbecimat-301...
Influence of niti wires surface finishing in the fatigue life 18 cbecimat-301...
williammenezes
 
Semioticians3
Semioticians3Semioticians3
Semioticians3
thierry mortier
 
scm1
scm1scm1
โครงงานคอม
โครงงานคอมโครงงานคอม
โครงงานคอม
Ananyaluk Chaiwut
 
Communication Concept Day2 บ่าย
Communication Concept Day2 บ่ายCommunication Concept Day2 บ่าย
Communication Concept Day2 บ่าย
Jenchoke Tachagomain
 
Communication Concept 3
Communication Concept 3Communication Concept 3
Communication Concept 3
Jenchoke Tachagomain
 
ความรู้เกี่ยวกับระบบปฏิบัติการแอนดรอยด์
ความรู้เกี่ยวกับระบบปฏิบัติการแอนดรอยด์ความรู้เกี่ยวกับระบบปฏิบัติการแอนดรอยด์
ความรู้เกี่ยวกับระบบปฏิบัติการแอนดรอยด์
Worawith Sangkatip
 
Google app engine
Google app engineGoogle app engine
Google app engine
phanupon phasuchaisakul
 
รูปเล่มวิชาโครงงาน
รูปเล่มวิชาโครงงานรูปเล่มวิชาโครงงาน
รูปเล่มวิชาโครงงาน
AjBenny Pong
 
Project present
Project presentProject present
Project present
Niyyin Chantani
 
Java script เบื้องต้น
Java script เบื้องต้นJava script เบื้องต้น
Java script เบื้องต้นSamart Phetdee
 
Spat Db 3 Intro Sql
Spat Db 3 Intro SqlSpat Db 3 Intro Sql
Spat Db 3 Intro Sqlphisan_chula
 
การสร้าง App ด้วยมือถือ
การสร้าง App ด้วยมือถือการสร้าง App ด้วยมือถือ
การสร้าง App ด้วยมือถือ
Jaemjan Sriarunrasmee
 

Viewers also liked (18)

slide_1
slide_1slide_1
slide_1
 
Unabridged encyclopaedia of human knowledge to date
Unabridged encyclopaedia of human knowledge to dateUnabridged encyclopaedia of human knowledge to date
Unabridged encyclopaedia of human knowledge to date
 
Influence of niti wires surface finishing in the fatigue life 18 cbecimat-301...
Influence of niti wires surface finishing in the fatigue life 18 cbecimat-301...Influence of niti wires surface finishing in the fatigue life 18 cbecimat-301...
Influence of niti wires surface finishing in the fatigue life 18 cbecimat-301...
 
Semioticians3
Semioticians3Semioticians3
Semioticians3
 
scm1
scm1scm1
scm1
 
โครงงานคอม
โครงงานคอมโครงงานคอม
โครงงานคอม
 
13510189
1351018913510189
13510189
 
Communication Concept Day2 บ่าย
Communication Concept Day2 บ่ายCommunication Concept Day2 บ่าย
Communication Concept Day2 บ่าย
 
13510160 presentation
13510160 presentation13510160 presentation
13510160 presentation
 
Communication Concept 3
Communication Concept 3Communication Concept 3
Communication Concept 3
 
ความรู้เกี่ยวกับระบบปฏิบัติการแอนดรอยด์
ความรู้เกี่ยวกับระบบปฏิบัติการแอนดรอยด์ความรู้เกี่ยวกับระบบปฏิบัติการแอนดรอยด์
ความรู้เกี่ยวกับระบบปฏิบัติการแอนดรอยด์
 
Google app engine
Google app engineGoogle app engine
Google app engine
 
Agile
AgileAgile
Agile
 
รูปเล่มวิชาโครงงาน
รูปเล่มวิชาโครงงานรูปเล่มวิชาโครงงาน
รูปเล่มวิชาโครงงาน
 
Project present
Project presentProject present
Project present
 
Java script เบื้องต้น
Java script เบื้องต้นJava script เบื้องต้น
Java script เบื้องต้น
 
Spat Db 3 Intro Sql
Spat Db 3 Intro SqlSpat Db 3 Intro Sql
Spat Db 3 Intro Sql
 
การสร้าง App ด้วยมือถือ
การสร้าง App ด้วยมือถือการสร้าง App ด้วยมือถือ
การสร้าง App ด้วยมือถือ
 

Similar to XBMC_Present

Chapter1 pr5-mac-introduction-pdf
Chapter1 pr5-mac-introduction-pdfChapter1 pr5-mac-introduction-pdf
Chapter1 pr5-mac-introduction-pdf
Pipit Sitthisak
 
Imv unit7-1-pr3-introduction-pdf
Imv unit7-1-pr3-introduction-pdfImv unit7-1-pr3-introduction-pdf
Imv unit7-1-pr3-introduction-pdf
Pipit Sitthisak
 
e-Courseware with Microsoft Producer & HotPotatoes
e-Courseware with Microsoft Producer & HotPotatoese-Courseware with Microsoft Producer & HotPotatoes
e-Courseware with Microsoft Producer & HotPotatoes
Boonlert Aroonpiboon
 
นำเสนอ
นำเสนอนำเสนอ
นำเสนอbangfa
 
การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi
การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 aviการแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi
การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi
Pipit Sitthisak
 
Chapter7 6-pr5-exporting movies-pdf
Chapter7 6-pr5-exporting movies-pdfChapter7 6-pr5-exporting movies-pdf
Chapter7 6-pr5-exporting movies-pdf
Pipit Sitthisak
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1namfar05
 

Similar to XBMC_Present (13)

Chapter1 pr5-mac-introduction-pdf
Chapter1 pr5-mac-introduction-pdfChapter1 pr5-mac-introduction-pdf
Chapter1 pr5-mac-introduction-pdf
 
Imv unit7-1-pr3-introduction-pdf
Imv unit7-1-pr3-introduction-pdfImv unit7-1-pr3-introduction-pdf
Imv unit7-1-pr3-introduction-pdf
 
e-Courseware with Microsoft Producer & HotPotatoes
e-Courseware with Microsoft Producer & HotPotatoese-Courseware with Microsoft Producer & HotPotatoes
e-Courseware with Microsoft Producer & HotPotatoes
 
Movie maker
Movie makerMovie maker
Movie maker
 
Pop
PopPop
Pop
 
Powerpoint tips
Powerpoint tipsPowerpoint tips
Powerpoint tips
 
Powerpoint tips
Powerpoint tipsPowerpoint tips
Powerpoint tips
 
0123
01230123
0123
 
นำเสนอ
นำเสนอนำเสนอ
นำเสนอ
 
การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi
การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 aviการแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi
การแปลง Dvd video เป็นไฟล์ avi ด้วยโปรแกรม dvd2 avi
 
Chapter7 6-pr5-exporting movies-pdf
Chapter7 6-pr5-exporting movies-pdfChapter7 6-pr5-exporting movies-pdf
Chapter7 6-pr5-exporting movies-pdf
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
Lesson9
Lesson9Lesson9
Lesson9
 

XBMC_Present

  • 1. XBMC Tips & Tricks Nancom Meeting @EyeShield21 House
  • 2. มารู้จักกับ XBMC กันเถอะ 1. XBMC คือ XBOX Media Center 2.XBMC เป็น Media Portal ที่ใช้ง่าย ยืดหยุ่น ตอบสนองเร็ว และ เชื่อมต่อกับ Player อื่นๆได้ง่าย 3.สามารถจัดการกับ Movie , Tv Show , Musics , Picture ที่อยู่ในเครื่องได้ 4.มีหน้าจอแสดงผลที่รวดเร็วและสวยงาม Website : www.xbmc.org : http://www.xbmc.org/wiki/?title=XBMC_Online_Manual
  • 4. รายละเอียดการปรับแต่งเบื้องต้น อ้างอิงกระทู้ ในเวบบอร์ด thaidvd.net มีใครใช้ XBMC (MEDIA CENTER) บ้างครับ มาแลกเปลี่ยนความรู้กันครับ URL http://forum.thaidvd.net/index.php?showtopic=104385
  • 5. File สาคัญๆของ XBMC • Folder userdata o /Thumbnails/Video o /Database/MyVideos34.db • AdvanceSetting.xml • playercorefactory.xml
  • 6. AdvanceSetting.xml เพื่อเพิ่ม File ที่ต้องการ <advancedsettings> <videoextensions> <add>.bdmv</add> <== เพิ่ม file ที่ต้องการได้เรื่อยๆ </videoextensions> </advancedsettings>
  • 7. playercorefactory.xml เพิ่ม Player ที่ต้องการ <playercorefactory> <players> <player name="Name" type="ExternalPlayer"> <islauncher>true</islauncher> <filename>ตัว file ที่เล่น player ที่ระบุ (.exe)</filename> <Other Option ... > </player> </players> <rules action="prepend"> <rule dvd="true" player="Name" /> <rule dvdfile="true" player="Name" /> <rule filetypes="mkv" player="Name"> <rule filename=".*km.*|.*720.*" player="Name"/> </rule> <rule filetypes="bdmv" filename="*.bdmv" player="Name" /> </rules> </playercorefactory> เพิ่ม Player ใหม่ๆที่ ส่วนนี้ กาหนดให้ player ใด เปิด file แบบ ไหน ด้วยเงื่อนไขใด
  • 8. Trick ต่างๆในการใช้งาน XBMC (Basic) • กาหนดรูปภาพ thumbnail โดยไม่ต้องต่อ Internet o Copy file รูปภาพที่ต้องการไปไว้ที่เดียวกันกับ File หนังที่ต้องการ แล้ว Rename ให้เป็นชื่อเดียวกันแต่นามสกุล เป็น .tbn o ในกรณีที่เรานา file หนังไปไว้ใน folder ให้ Copy file รูปภาพที่ต้องการไป ไว้ที่เดียวกันกับ File แต่เปลี่ยนชื่อเป็น folder.jpg o ใช้ได้เฉพาะ Mode Video เท่านั้น
  • 9. Trick ต่างๆในการใช้งาน XBMC (Basic) • เปลี่ยนรูปภาพ thumbnail โดยไม่ต้องต่อ Internet o ตามรอยไปที่ /Thumbnails/Video o ตามไปเปิดดูว่ารูป Thumbnail ที่เราต้องการเปลี่ยนอยุ่ที่ไหนแล้วนาไปแทนที่ • เปลี่ยนรูปภาพ Background o ตามรอยไปที่ /Thumbnails/Video/FanArt o ตามไปเปิดดูว่ารูป Background ที่เราต้องการเปลี่ยนอยุ่ที่ไหนแล้วนาไปแทนที่ • สามารถเปลี่ยนได้ทั้ง Mode Movie และ Video
  • 10. Trick ต่างๆในการใช้งาน XBMC (Basic) • Tools ช่วยค้นหา File รูปภาพให้เร็วยิ่งขึ้น o เนื่องจาก XBMC จะเข้ารหัส ชื่อ file ของเราเพื่อที่จะไปเก็บใน folder แบบเป็น หมวดหมู่ เช่น ชื่อ ไฟล์ xxx.avi จะถูกแปลงเป็น 17b6c158.tbn และถูกเก็บใน Folder 1 เป็นต้น o ใช้ XBMCCRC32.exe ในการเข้ารหัสชื่อ file เพื่อค้นหาตาแหน่งของ file ภาพ ที่ต้องการ
  • 11. Trick ต่างๆในการใช้งาน XBMC (Advance) • XBMC เก็บข้อมูลในรูปแบบฐานข้อมูล ดังนั้นถ้าเราอยากจะเปลี่ยนอะไรเองเราก็แค่เปิดฐานข้อมูล มาแก้เองเลยก็ได้ ง่ายจัง • แต่การจะเปิด ฐานข้อมูลออกมาได้นั้น เราต้องเตรียมเครื่องมือ เครื่องใช้ต่างๆเสียก่อน o เครื่องมือต่างๆ (Java sdk , SQuirreL ,SQLite library)
  • 12. Trick ต่างๆในการใช้งาน XBMC (Advance) • ลงโปรแกรมกันก่อน o Install Java SDK version ที่ต้องการ กด Next อย่างเดียวครับชีวิตไม่คิด มาก o Install SQuirreL SQL Client ก็เหมือนข้างบนครับ กด Next อย่างเดียว เห็นดีเห็นงามตามกันไป o ลง Library ของ SQLite ก็ง่ายๆครับ Copy ไปไว้ที่ Folder /lib ของ SQuirrel
  • 13. Trick ต่างๆในการใช้งาน XBMC (Advance) • Config SQUirreL SQL Client ให้สามารถเปิดฐานข้อมูลของ XBMC ได้
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 21. โครงสร้างของข้อมูล TvShow เก็บข้อมูลของ TvShow เก็บข้อมูลของ Episode ของ Show เก็บข้อมูลรายละเอียดต่างๆของ File เก็บข้อมูลรายละเอียดต่างๆของ Path ที่ เก็บ file
  • 22. Trick ต่างๆในการใช้งาน XBMC (Advance) • เราสามารถแก้ไขข้อมูลใดๆของ Movie , TVShow ก็ได้ตามใจชอบเลยครับ • เราสามารถเพิ่มข้อมูลใดๆของ Movie , TVShow ก็ได้ตามใจชอบได้เลยเช่นกัน • แหล่งข้อมูล ภาพยนตร์ และ TV Show Series o www.imdb.com o www.themoviedb.org o www.thetvdb.com