VLC player ติดตั้ง extensions, plugins, skins ได้โดยไม่ต้องใช้ package manager (Debian, Ubuntu, Arch, Fedora) แค่คัดลอกไฟล์ .lua ไปในไดเรกทอรี ไฟล์ .lua ทำงานเป็น extensions บน VLC ทุกเวอร์ชันบางส่วน ผู้ใช้แลกเปลี่ยน extensions ที่สร้างเอง คล้าย themes ซอฟต์แวร์อื่น บาง plugins เป็น artistic skins บางตัวเพิ่มฟังก์ชัน: music matching, lyrics finding, subtitling สำหรับวิดีโอ (subtitles มักเป็นไฟล์แยก)
ติดตั้งเยอะอาจอยากลบตอนเสร็จทดสอบ ทิ้งแค่ที่ใช้จริง VLC จะเริ่มเร็วขึ้น Minimal interface theme หรือ skin เบาอาจช่วยเริ่มเร็วขึ้น จดไว้ตอนติดตั้ง extensions
ติดตั้ง .lua Extensions บน VLC
ตรวจสอบว่า extensions ที่ดาวน์โหลดลงท้าย .lua ไม่งั้น VLC อ่านไม่ได้ ยืนยัน format ถูกต้องและปลอดภัย ตัดสินใจติดตั้งสำหรับ all users หรือแค่ user เดียว extract .lua หากอยู่ใน archive: graphical tool หรือ gunzip (.gz format) หากได้ tar file หลัง gunzip extract อีกครั้งหา extensions
ย้ายไฟล์ .lua (graphical tool หรือ mv) ไป:
- ~/.local/share/vlc/lua/extensions/ - ใช้แค่ตัวเอง (แนะนำ single-user system ไม่มีโอกาสรัน VLC ผ่าน gksu)
- /usr/lib/vlc/lua/extensions/ - ทุก user (ต้อง root access) กด Super+R พิมพ์ gksu nautilus หรือ gksu thunar ได้ root file manager ลากจาก window user access อาจสร้าง extensions ด้วย user permissions (ไม่ควรใน /usr/lib/) ใช้คำสั่งแก้: sudo chown -R root /usr/lib/vlc/lua/; sudo chown -R root: /usr/lib/vlc/lua/ จาก CLI หลังเสร็จ ไม่ต้องทำถ้าอยู่ใน home directory (ต้องการ user permissions)
ติดตั้งเสร็จ เปิด VLC คลิกเมนู View ควรเจอ VLsub, Lyrics Finder, Add Similar, Subtitles, Media Context, musiXmatch, Show Me the Meaning และ extensions อื่นๆ ที่ติดตั้ง
Custom skins: Tools > Preferences > Use Custom Skin > เลือก skin file ใช้ widget นี้ browse ได้ แต่จะสร้าง clutter ตัวอย่าง skin ใน ~/Downloads ก่อนติดตั้งถาวร เลือก skin > OK
ทดสอบ skin: เล่นวิดีโอ ดู resolution ต่ำหรือ quality แย่หรือไม่ ไม่อยากใช้ skin ที่ทำให้เกิดปัญหา ลอง drag/resize window ก่อนตัดสิน หรือ F11 / double-click center video เข้า full-screen ดูการเล่น
บาง skins ไม่มี controls หรือหายไป บางตัวเลียนแบบ video player อื่นๆ (เช่น GNOME Player)
พอใจแล้ว ลบ skins ที่ไม่ใช้จากไดเรกทอรีเดิม Skin บางตัวทำโปรแกรม bloated บางตัวทำ VLC เร็วขึ้น Rule of thumb: skin ยิ่งเบาและ minimalist ยิ่งเร็ว
VLSub extensions ใช้งานได้จริงน้อย และพัฒนาน้อย แต่ VLSub และบางตัวคุ้มค่าเพิ่ม VLC 2.2+ มีความสามารถค้นหา/ติดตั้ง extensions ภายใน Tools > Plugins > Extensions คลิก Install บน plugin ที่ชอบ โปรแกรมทำให้ (คล้าย Firefox) ระวัง version numbers: บาง version ไม่ใช่ latest ต้องหาใน on-board repository หา version ใหม่กว่า version เก่าอาจทำงานดีกว่ากับ installation
บางครั้งต้องแทนที่ extensions ใน /usr/lib/vlc/lua/extensions/ โปรแกรมทำไม่ได้อัตโนมัติ หาชื่อ .lua file รัน sudo rm /usr/lib/vlc/lua/extensions/filename.lua (แทน filename จริง) รันเป็น root ตรวจสอบชื่อคำสั่งให้ถูกต้อง