วิธีเพิ่มตัวแปลงสัญญาณวิดีโอ MPEG-2 และ VC-1 ให้กับ Raspberry Pi ของคุณ
ในการที่จะเพลิดเพลินกับการเล่นสื่อที่หลากหลายบนคอมพิวเตอร์ไมโคร Raspberry Pi ของคุณคุณต้องเปิดใช้งานตัวแปลงสัญญาณ MPEG-2 และ VC-1 ด้วยตนเอง อ่านต่อเพื่อดูวิธีการทำและเพลิดเพลินกับการเล่น DVD และอื่น ๆ ใน Pi ของคุณ.
ทำไมฉันต้องทำสิ่งนี้?
Raspberry Pi ได้รับการออกแบบให้เป็นคอมพิวเตอร์เพื่อการศึกษา ในฐานะที่เป็นส่วนหนึ่งของภารกิจด้านการศึกษามูลนิธิราสเบอร์รี่ปี่ได้ออกนอกเส้นทางเพื่อลดต้นทุนการผลิตและค่าลิขสิทธิ์เพื่อลดต้นทุนขั้นสุดท้ายของอุปกรณ์ มาตรการตัดค่าใช้จ่ายบางส่วนของพวกเขารวมถึงการไม่ซื้อลิขสิทธิ์แบบครอบคลุมเพื่อใช้ตัวแปลงสัญญาณวิดีโอ MPEG-2 และ VC-1.
นี่ไม่ได้หมายความว่า Raspberry Pi ไม่สามารถถอดรหัสสื่อที่เข้ารหัสใน MPEG-2 หรือ VC-1 ได้ แต่โดยค่าเริ่มต้นตัวแปลงสัญญาณไม่สามารถทำงานบนฮาร์ดแวร์ Raspberry Pi ได้หากต้องการสิทธิ์การใช้งานที่เหมาะสม โชคดีที่มูลนิธิราสเบอร์รี่ Pi สามารถจัดทำข้อตกลงขายสิทธิใช้งานส่วนบุคคลสำหรับตัวแปลงสัญญาณแต่ละตัวในราคาที่ไม่แพงมาก.
หากคุณสงสัยว่าคุณเป็นผู้ชมกลุ่มเป้าหมายสำหรับโปรแกรมลดราคาใบอนุญาตนี้และบทช่วยสอนนี้หรือไม่ให้ตรวจสอบเพื่อดูว่าข้อความใดต่อไปนี้ตรงกับคุณหรือไม่:
ฉันใช้ Raspberry Pi ของฉันเป็นสื่อกลางและ / หรืออุปกรณ์วัตถุประสงค์ทั่วไปและฉันต้องการ:
- ดูดีวีดี (ตรงจากไดรฟ์ดีวีดีที่ต่ออยู่หรือจากไฟล์. ISO ที่ถูกริพ) ในกรณีนี้คุณต้องมีใบอนุญาต MPEG-2 ในการถอดรหัสวิดีโอบนดีวีดี.
- ดูคอลเล็กชันไฟล์ AVI ของฉัน ในขณะที่ AVI เป็นเทคนิครูปแบบคอนเทนเนอร์ไม่ใช่ตัวแปลงสัญญาณไฟล์ AVI ส่วนใหญ่จะถูกเข้ารหัสโดยใช้ MPEG-2 ดังนั้นคุณต้องมีใบอนุญาต MPEG-2.
- ดูเนื้อหาที่ฉันริพหรือบันทึกโดยใช้ Windows Media Center (เช่นภาพยนตร์หรือรายการทีวีในรูปแบบคอนเทนเนอร์ WMV) สำหรับสิ่งนี้คุณจะต้องมีใบอนุญาต VC-1.
หากคุณไม่แน่ใจว่าคุณมีประเภทไฟล์ที่เป็นปัญหาหรือไม่มีสองวิธีง่าย ๆ ในการตรวจสอบ ก่อนอื่นคุณสามารถลองโหลดไฟล์ในศูนย์สื่อ Raspberry Pi ของคุณ ตัวอย่างเช่นหากไฟล์เป็นไฟล์วิดีโอที่เข้ารหัส MPEG-2 มีโอกาสสูงมากที่แทร็กเสียงจะเล่นได้ดี แต่แทร็กวิดีโอจะไม่สามารถแสดงผลได้ทำให้หน้าจอเป็นสีดำ.
วิธีที่แม่นยำกว่าในการตรวจสอบคือการตรวจสอบไฟล์เองโดยใช้เครื่องมือเช่น MediaInfo คุณสามารถติดตามพร้อมกับบทช่วยสอน MediaInfo ของเราที่นี่ MediaInfo จะบอกตัวแปลงสัญญาณวิดีโอเฉพาะสำหรับไฟล์วิดีโอใด ๆ ที่คุณตรวจสอบ.
ฉันต้องการอะไร?
สำหรับบทช่วยสอนนี้เราสมมติว่าคุณได้ใช้หน่วย Raspberry Pi แล้วและติดตั้งระบบปฏิบัติการที่คุณต้องการ นอกจากนี้เราจะใช้สำเนาของ Raspbmc สำหรับบทช่วยสอนนี้ภายใต้สมมติฐานที่ว่าผู้อ่านของเราหลายคนปฏิบัติตามคำแนะนำของ Raspbmc ของเราและตอนนี้ต้องการที่จะเพิ่มการสนับสนุน DVD / WMV ในงานสร้างของพวกเขา.
แม้ว่าคุณจะใช้การกระจาย Raspberry Pi อื่นคำแนะนำบรรทัดคำสั่งและการกำหนดค่าด้วยตนเองยังคงใช้ได้กับคุณและหน่วย Pi ของคุณ.
เราจะครอบคลุมวิธีการสองวิธี: การเพิ่มรหัสใบอนุญาตด้วยตนเองและผ่าน Raspbmc- การกระจาย XBMC ที่เปิดใช้งาน Raspberry Pi ซึ่งเป็นที่นิยม.
ในการติดตามคุณจะต้องมีสิ่งต่าง ๆ ดังต่อไปนี้:
- ใบอนุญาต MPEG-2 (~ $ 4) และ / หรือ VC-1 (~ $ 2) ที่ซื้อจากร้าน Raspberry Pi.
- การเข้าถึงพรอมต์คำสั่งบน Raspberry Pi (ทั้งที่อุปกรณ์จริงหรือผ่าน SSH).
ก่อนอื่นเราจะแนะนำให้คุณนำหมายเลขซีเรียลออกจากบอร์ดและซื้อสิทธิ์ใช้งานที่คุณต้องการ หลังจากนั้นเราจะแสดงวิธีเพิ่มใบอนุญาตให้ Pi ของคุณด้วยตนเองหรือใช้เครื่องมือในตัวภายใน Raspbmc.
การซื้อใบอนุญาต
ในการซื้อใบอนุญาตที่คุณต้องการคุณจะต้องดึงหมายเลขซีเรียลที่ไม่ซ้ำสำหรับบอร์ด Raspberry Pi ของคุณ หมายเลขนี้ไม่ได้พิมพ์ที่ใดก็ได้บนแผงวงจร แต่จะถูกเก็บไว้ในฮาร์ดแวร์แทน มันจะต้องถูกดึงโดยใช้คำสั่ง.
การดึงหมายเลขซีเรียล: ขั้นแรกให้ไปที่พรอมต์คำสั่งทั้งที่เครื่องเทอร์มินัลจริงหรือเชื่อมต่อกับเทอร์มินัลจากระยะไกลผ่านเครื่องมือ SSH เช่น PuTTY หากคุณมีแป้นพิมพ์ที่ต่ออยู่กับเครื่อง Raspbmc ของคุณเพียงเลือก "ออก" จากส่วนต่อประสาน Raspbmc ผ่านปุ่มเปิดปิดที่ด้านล่างซ้ายมือของ GUI กด ESC เพื่อโหลดพรอมต์คำสั่งแทนการบูทกลับเข้าไปใน Raspbmc GUI สิ่งนี้จะฝากคุณที่พร้อมท์คำสั่ง.
หรือหากคุณต้องการเข้าถึงพรอมต์คำสั่งจากระยะไกลให้เปิดไคลเอ็นต์ SSH ของคุณ (เช่น PuTTY) และป้อนที่อยู่ IP ของหน่วย Rasperry Pi ของคุณ.
ไม่ว่าคุณจะดึงพรอมต์คำสั่งขึ้นโดยตรงที่เครื่องหรือผ่าน SSH คุณจะได้รับพร้อมท์ให้เข้าสู่ระบบ การรวมเข้าสู่ระบบ / รหัสผ่านเริ่มต้นสำหรับ Raspbmc คือ ปี่ / ราสเบอร์รี่.
หนึ่งครั้งที่พรอมต์คำสั่งให้ป้อนคำสั่งต่อไปนี้: cat / proc / cpuinfo
Pi ของคุณจะพ่นข้อความ 11 บรรทัดกลับมา แต่สิ่งเดียวที่น่าสนใจสำหรับเราคือบรรทัดสุดท้ายที่มีข้อความกำกับ อนุกรม. คัดลอกหมายเลขซีเรียลดิจิตอล 16 อันที่ไม่ซ้ำกัน (บางส่วนทำให้งงในหน้าจอที่นี่).
เนื่องจากสิทธิ์การใช้งานมอบให้กับบอร์ด Raspberry Pi แต่ละอันโดยเฉพาะให้ทำซ้ำขั้นตอนข้างต้นสำหรับบอร์ด Raspberry Pi ทั้งหมดที่คุณต้องการซื้อใบอนุญาต.
เมื่อคุณมีหมายเลขซีเรียลสำหรับแต่ละหน่วยแล้วก็ถึงเวลาที่จะซื้อใบอนุญาตจากมูลนิธิ Raspberry Pi.
การซื้อใบอนุญาต: เยี่ยมชมหน้าการซื้อของมูลนิธิ Raspberry Pi สำหรับใบอนุญาต MPEG-2 และ / หรือ VC-1 ป้อนหมายเลขซีเรียล Raspberry Pi ของคุณในช่องว่างที่เหมาะสมด้านล่างราคา เพิ่มใบอนุญาตในรถเข็นของคุณ ทำขั้นตอนนี้ซ้ำสำหรับใบอนุญาตทั้งหมดในทุกหน่วยที่คุณต้องการเพิ่มตัวแปลงสัญญาณ.
แม้ว่ามูลนิธิจะระบุว่าอาจใช้เวลาถึง 72 ชั่วโมงก่อนที่ใบอนุญาตของคุณจะมาถึงทางอีเมล แต่เราได้รับของเราภายใน 24 ชั่วโมง เมื่ออีเมลของคุณมาถึงจะมีรหัสสำหรับสิทธิ์ใช้งานแต่ละรูปแบบเช่น:
decode_MPG2 = 0000000000
decode_WVC1 = 0000000000
ส่วนของสิทธิ์ใช้งาน 0000000000 คือรหัสลิขสิทธิ์แบบตัวอักษรและตัวเลข 10 หลักที่ไม่ซ้ำกันของคุณ.
การติดตั้งใบอนุญาต
ตอนนี้เรามีรหัสใบอนุญาตแล้วก็ถึงเวลาเพิ่มลงใน Raspberry Pi ของคุณและเพลิดเพลินไปกับการเล่นสื่อขั้นสูง.
การติดตั้งใบอนุญาตด้วยตนเอง: เทคนิคการติดตั้งแบบแมนนวลใช้งานได้กับการติดตั้งใด ๆ บน Raspberry Pi รวมถึง Raspbmc.
ในการติดตั้งตัวแปลงสัญญาณด้วยตนเองคุณจะต้องปิดอุปกรณ์ Raspberry Pi ของคุณถอดการ์ด SD ออกและติดตั้งการ์ด SD บนคอมพิวเตอร์ที่สามารถเข้าถึงตัวแก้ไขข้อความอย่างง่าย.
การ์ด Raspberry Pi SD มีมินิพาร์ติชันในรูปแบบ FAT ที่มีเครื่องมือสำหรับเริ่มต้นรวมถึงไฟล์การกำหนดค่าที่แก้ไขได้อย่างง่ายดายที่มีข้อความชื่อว่า config.txt [หมายเหตุ: บิลด์บางระบบปฏิบัติการอาจไม่สร้างไฟล์ config.txt โดยอัตโนมัติ หากไม่มี config.txt เพียงสร้างของคุณเอง]
ค้นหาไฟล์และทำการคัดลอกเปลี่ยนชื่อ config.old- รุ่นนี้จะทำหน้าที่เป็นข้อมูลสำรองในกรณีที่มีอะไรผิดพลาดในระหว่างกระบวนการแก้ไข เปิด config.txt ดั้งเดิมในโปรแกรมแก้ไขข้อความที่คุณเลือก (เราใช้ Notepad ++).
ไฟล์คอนฟิกูเรชันอาจดูแตกต่างกันเล็กน้อยขึ้นอยู่กับระบบปฏิบัติการที่คุณใช้บน Pi ของคุณ ปล่อยให้รายการที่มีอยู่คนเดียว ตัดและวางรายการใบอนุญาตที่จัดรูปแบบที่คุณได้รับในอีเมลของคุณเช่น:
บันทึกไฟล์ config.txt และนำการ์ด SD ออกจากคอมพิวเตอร์ของคุณอย่างปลอดภัย คืนการ์ด SD ไปที่ Raspberry Pi และเปิดอุปกรณ์.
การเพิ่มไลเซนส์ผ่านเครื่องมือ Raspbmc ในตัว: หากคุณใช้ Raspbmc คุณสามารถข้ามขั้นตอนการแก้ไขด้วยตนเองทั้งหมดด้วยตนเอง config.txt และใช้ประโยชน์จากเครื่องมือในตัวที่อยู่ภายใน Raspbmc.
ในการทำเช่นนั้นตรงไปที่อุปกรณ์ Raspbmc ของคุณและนำทางจากอินเทอร์เฟซหลักไปยังโปรแกรม -> การตั้งค่า Raspbmc เมื่อคุณอยู่ในการตั้งค่า Raspbmc ให้ไปที่แท็บ System Configuration และเลื่อนลงไปที่ส่วน Advanced System Settings:
คุณสามารถคลิกที่ MPEG2 และ VC1 แล้วใส่หมายเลขใบอนุญาตของคุณ อย่าพิมพ์สตริงทั้งหมดที่ Raspberry Pi จัดเตรียมไว้ให้คุณแล้วนำส่วน decode_MPG2 = และ decode_WVC1 = ออก ป้อนเฉพาะสตริง 10 หลักหลังเครื่องหมายเท่ากับลงในช่องของแต่ละตัวแปลงสัญญาณ.
เมื่อคุณเพิ่มไลเซนส์ codec ที่เหมาะสมแล้วให้กลับไปที่อินเทอร์เฟซหลักและรีบูตอุปกรณ์ของคุณผ่านเมนูการเลือกพลังงานที่มุมซ้ายล่าง.
ทดสอบตัวแปลงสัญญาณ: วิธีที่สนุกที่สุดในการทดสอบตัวแปลงสัญญาณใหม่ของคุณคือการเปิดไฟไฟล์สื่อที่คุณรู้ว่าจะไม่เล่นหากไม่มีให้นั่งและดูมันเล่นอย่างสมบูรณ์แบบ.
วิธีการตรวจสอบทางเทคนิคที่มากขึ้นหากคุณพบอาการสะอึกใด ๆ และต้องการยืนยันว่าอุปกรณ์ของคุณได้รับการยอมรับใบอนุญาตของคุณคือไปที่พรอมต์คำสั่งและป้อนคำสั่งต่อไปนี้:
vcgencmd codec_enabled MPG2
vcgencmd codec_enabled WVC1
Pi ควรกลับทันทีว่าเปิดใช้งานตัวแปลงสัญญาณ นี่คือผลลัพธ์สำหรับการตรวจสอบ MPG2 บนเครื่องทดสอบของเราสำหรับการอ้างอิง:
ทุกอย่างดูดีที่พรอมต์คำสั่งและตอนนี้ไฟล์เสียงอย่างเดียวเล่นได้ทั้งช่องสัญญาณเสียงและวิดีโอ สำหรับไม่กี่ bucks และไม่กี่นาทีของเวลาของเราเราพร้อมที่จะเพลิดเพลินกับความหลากหลายของวิดีโอที่เข้ารหัสในตัวแปลงสัญญาณ MPEG-2 และ VC-1.
มีหัวข้อที่เกี่ยวข้องกับ Raspberry Pi ที่คุณต้องการเห็นเราที่อยู่หรือไม่? ปิดเสียงในความคิดเห็นหรือเขียนไปที่ [email protected] พร้อมคำแนะนำของคุณ.