- click ที่นี่เพื่อแสดงความเห็นเพิ่มเติม (คุณสามารถใส่เครื่องหมาย "~~~~" (tilde 4 ตัว) เพื่อแสดงวันเวลาที่โพสต์โดยอัตโนมัติ)
จาก การ ใช้ โปรแกรม xine บน ubuntu 4.10 (warty) เพื่อ เปิด ดู dvd หนัง ลิขสิทธิ์ บาง เรื่อง ที่ ได้ มี การ เข้ารหัส ป้องกัน การ copy ไว้, พบ ว่า ไม่ สามารถ เปิด ดู ได้, โดย จะ มี การ แสดง ข้อความ ดังนี้,
sysadmin@ubuntu:~ $ xine This is xine (X11 gui) - a free video player v0.99.1. (c) 2000-2003 The xine Team. libdvdnav: Using dvdnav version 1-rc5 from http://xine.sf.net libdvdread: Encrypted DVD support unavailable. libdvdnav: DVD Title: TROY libdvdnav: DVD Serial Number: 31116899 libdvdnav: DVD Title (Alternative): TROY libdvdnav: Unable to find map file '/home/sysadmin/.dvdnav/TROY.map' libdvdnav: DVD disk reports itself with Region mask 0x00fb0000. Regions: 3
พร้อม กัน นั้น ก็ จะ มี message box pop up ขึ้น มา, มี ข้อความ ว่า,
(Media stream scrambled/encrypted)
นี้ เป็น เพราะ dvd เรื่อง นั้น ได้ มี การ เข้ารหัส ที่ เรียก ว่า CSS (Content Scrambling System) เอา ไว้. ปัญหา นี้ สามารถ แก้ไข ได้ โดย การ หา โปรแกรม ถอดรหัส ที่ ชื่อ DeCSS มา ลง เพิ่ม.
จาก ที่ อ่าน ใน /usr/share/doc/libdvdread3/README.Debian, จะ มี คำแนะนำ บอก ไว้ ว่า ให้ รัน script /usr/share/doc/libdvdread3/examples/install-css.sh เพื่อ download และ ติดตั้ง โปรแกรม ที่ จะ มา ใช้ ถอดรหัส CSS นี้. จาก ที่ ไล่ ดู ใน script, พบ ว่า script นี้ จะ ไป load package โปรแกรม มา จาก http://www.dtek.chalmers.se/groups/dvd/deb/, ต่อ จาก นั้น script ก็ จะ ใช้ คำสั่ง dpkg เพื่อ ติดตั้ง package เป็น อัน จบ.
ใน ที่นี้ จะ download package มา และ ติดตั้ง เอง ดังนี้,
sysadmin@ubuntu:~ $ sudo dpkg -i Desktop/libdvdcss2_1.2.5-1_i386.deb Password: Selecting previously deselected package libdvdcss2. (Reading database ... 120298 files and directories currently installed.) Unpacking libdvdcss2 (from .../libdvdcss2_1.2.5-1_i386.deb) ... Setting up libdvdcss2 (1.2.5-1) ...
ทีนี้ ก็ เปิด xine เพื่อ ลอง เล่น dvd ดู อีก ครั้ง,
sysadmin@ubuntu:~ $ xine This is xine (X11 gui) - a free video player v0.99.1. (c) 2000-2003 The xine Team. libdvdnav: Using dvdnav version 1-rc5 from http://xine.sf.net libdvdread: Using libdvdcss version 1.2.5 for DVD access libdvdnav: DVD Title: TROY libdvdnav: DVD Serial Number: 31116899 libdvdnav: DVD Title (Alternative): TROY libdvdnav: Unable to find map file '/home/sysadmin/.dvdnav/TROY.map' libdvdnav: DVD disk reports itself with Region mask 0x00fb0000. Regions: 3 libdvdread: Attempting to retrieve all CSS keys libdvdread: This can take a _long_ time, please be patient libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00000163 libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0001200b libdvdread: Elapsed time 0 libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0037fce1 libdvdread: Elapsed time 0 libdvdread: Found 2 VTS's libdvdread: Elapsed time 0
สังเกต เห็น ว่า จะ มี ข้อความ แสดง การ ประมวลผล เพื่อ ถอดรหัส CSS นี้ ออก มา. จาก ที่ ได้ เล่น ดู, ทุกอย่าง ก็ ทำงาน ได้ ดี, ดู หนัง ลิขสิทธิ์ ได้ อย่าง สมบูรณ์ แบบ.
--Ans 13:39, 5 ก.ย. 2005 (UTC)