Laman » bagaimana untuk » Cara Tambah Sokongan Codec Video MPEG-2 dan VC-1 ke Raspberry Pi anda

    Cara Tambah Sokongan Codec Video MPEG-2 dan VC-1 ke Raspberry Pi anda

    Untuk menikmati main balik media yang lebih pelbagai pada komputer mikro Raspberry Pi anda, anda perlu mengaktifkan codec MPEG-2 dan VC-1 secara manual. Baca terus untuk melihat cara melakukannya dan nikmati main balik DVD dan lebih banyak lagi pada Pi anda.

    Kenapa Saya Perlu Lakukan Ini?

    Raspberry Pi direka untuk menjadi komputer pendidikan. Sebagai sebahagian daripada misi pendidikan itu, Yayasan Raspberry Pi telah menghilangkan kos pembuatan dan pelesenan untuk memastikan kos akhir alat tersebut turun. Sebahagian daripada langkah pemotongan kos mereka termasuk tidak membeli lesen selimut mahal untuk menggunakan codec video MPEG-2 dan VC-1.

    Ini tidak bermakna Raspberry Pi tidak dapat mengkodekan media yang dikodkan dalam MPEG-2 atau VC-1, tetapi secara lalai codec tidak boleh berjalan pada perkakasan Raspberry Pi kerana tidak memerlukan lesen yang betul. Nasib baik Yayasan Raspberry Pi dapat membuat perjanjian untuk menjual lesen individu untuk setiap codec dengan sangat murah.

    Sekiranya anda tertanya-tanya sama ada anda adalah penonton sasaran untuk program jualan lesen ini dan tutorial ini, periksa untuk mengetahui sama ada mana-mana penyataan berikut berlaku kepada anda:

    Saya menggunakan Raspberry Pi saya sebagai pusat media dan / atau peranti tujuan umum dan saya ingin:

    • Tonton DVD (sama ada langsung dari pemacu DVD yang dilampirkan atau dari ripped .ISO files). Dalam kes ini, anda memerlukan lesen MPEG-2 untuk menyahkod video pada DVD.
    • Tonton koleksi fail AVI saya. Walaupun AVI secara teknikal adalah format bekas, bukan codec, kebanyakan fail AVI dikodkan menggunakan MPEG-2 dan oleh itu anda memerlukan lesen MPEG-2.
    • Tonton kandungan yang saya ripped atau dirakam menggunakan Windows Media Center (seperti filem atau rancangan televisyen dalam format wadah WMV). Untuk ini, anda memerlukan lesen VC-1.

    Jika anda tidak pasti jika anda mempunyai jenis fail yang berkenaan terdapat dua cara mudah untuk diperiksa. Pertama, anda boleh cuba memuatkan fail di pusat media Raspberry Pi anda. Jika fail itu, sebagai contoh, fail video yang dikodkan MPEG-2 ada kemungkinan yang sangat tinggi bahawa trek audio akan bermain dengan baik tetapi trek video akan gagal untuk menyebabkan meninggalkan skrin hitam.

    Cara yang lebih tepat untuk memeriksa adalah untuk memeriksa fail itu sendiri menggunakan alat seperti MediaInfo-anda boleh ikut bersama dengan tutorial MediaInfo kami di sini. MediaInfo akan memberitahu anda codec video tertentu untuk mana-mana fail video yang anda periksa.

    Apa yang saya perlukan?

    Untuk tutorial ini kami menganggap anda sudah mendapat tangan anda pada unit Raspberry Pi dan memasang pilihan sistem operasi anda di atasnya. Selanjutnya, kami akan menggunakan salinan Raspbmc untuk tutorial ini di bawah andaian bahawa ramai pembaca kami mengikuti panduan Raspbmc kami dan kini ingin menambah sokongan DVD / WMV untuk membina mereka.

    Walaupun anda menggunakan pengedaran Raspberry Pi yang lain, arahan baris arahan dan konfigurasi manual masih terpakai kepada anda dan unit Pi anda.

    Kami akan meliputi dua kaedah: menambah kod lesen secara manual dan melalui Raspbmc-pengedaran Rasberi Ras popular yang popular di XBMC.

    Untuk mengikutinya, anda memerlukan perkara berikut:

    • Lesen MPEG-2 (~ $ 4) dan / atau VC-1 (~ $ 2) yang dibeli dari kedai Raspberry Pi.
    • Akses kepada prompt arahan pada Raspberry Pi (sama ada pada peranti fizikal atau melalui SSH).

    Pertama, kami akan membimbing anda untuk mendapatkan nombor bersiri di luar lembaga dan membeli lesen yang anda perlukan. Selepas itu, kami akan menunjukkan kepada anda bagaimana untuk menambah lesen secara manual ke Pi anda atau menggunakan alat terbina dalam Raspbmc.

    Membeli Lesen

    Untuk membeli lesen yang anda perlukan, anda perlu mengambil nombor siri unik untuk papan Raspberry Pi anda. Nombor ini tidak dicetak di mana-mana di papan litar tetapi sebaliknya disimpan dalam perkakasan; ia mesti diambil menggunakan arahan arahan.

    Mendapatkan Nombor Siri: Mula-mula, hantarkan arahan arahan sama ada di terminal sebenar atau dari jarak jauh yang disambungkan ke terminal melalui alat SSH seperti PuTTY. Sekiranya anda mempunyai papan kekunci yang dipasang pada mesin Raspbmc anda, pilih "Keluar" daripada antara muka Raspbmc melalui butang kuasa di sebelah kiri bawah GUI. Tekan ESC untuk memuatkan command prompt dan bukan boot kembali ke GUI Raspbmc. Ini akan mendedahkan anda pada arahan arahan.

    Sebagai alternatif, jika anda ingin mengakses command prompt dari jauh, api klien SSH anda (seperti PuTTY) dan masukkan alamat IP unit Rasperry Pi anda.

    Sama ada anda telah menaikkan arahan arahan terus di mesin atau melalui SSH anda akan diminta untuk login. Gabungan masuk / kata laluan lalai untuk Raspbmc adalah pi / raspberry.

    Sekali pada command prompt masukkan perintah berikut: kucing / proc / cpuinfo

    Pi anda akan meludahkan 11 baris teks, tetapi satu-satunya yang menarik kepada kami ialah baris terakhir yang dilabelkan Serial. Salin nombor siri 16 digital yang unik (sebahagiannya disangkal dalam tangkapan skrin di sini).

    Kerana lesen diberikan kepada setiap papan Raspberry Pi khusus, ulangi proses di atas untuk semua papan Raspberry Pi yang anda ingin membeli lesen untuk.

    Sebaik sahaja anda mempunyai nombor bersiri untuk setiap unit individu, sudah tiba masanya untuk membeli lesen dari asas Raspberry Pi.

    Membeli Lesen: Lawati laman pembelian yayasan Raspberry Pi untuk lesen MPEG-2 dan / atau VC-1. Masukkan nombor siri Raspberry Pi anda di kosong yang sesuai di bawah harga. Tambah lesen ke keranjang anda. Ulangi proses ini untuk semua lesen pada semua unit yang anda ingin tambahkan codec tersebut.

    Walaupun asasnya menunjukkan bahawa ia boleh mengambil masa sehingga 72 jam untuk mendapatkan lesen anda melalui e-mel, kami menerima kami dalam masa 24 jam. Apabila e-mel anda tiba, ia akan memasukkan kod untuk setiap lesen yang diformat seperti itu:

    decode_MPG2 = 0000000000

    decode_WVC1 = 0000000000

    Bahagian 0000000000 lesen adalah kod lesenumerik nombor 10 angka unik anda.

    Memasang Lesen

    Sekarang kita mempunyai kod lesen, sudah tiba masanya untuk menambahnya kepada Raspberry Pi anda dan dapat menikmati main semula media yang dipertingkatkan.

    Secara manual memasang lesen: Teknik pemasangan manual berfungsi untuk sebarang pemasangan pada Raspberry Pi, termasuk Raspbmc.

    Untuk memasang codec secara manual, anda perlu mengecilkan peranti Raspberry Pi anda, keluarkan kad SD, dan pasangkan kad SD pada komputer dengan akses kepada editor teks mudah.

    Kad SD Raspberry Pi termasuk partition mini FAT diformat yang memegang alat permulaan termasuk fail konfigurasi yang mudah diedit berlabel config.txt. [Nota: Sesetengah sistem operasi membina tidak boleh membuat fail config.txt secara automatik; jika tidak ada config.txt ciptakan sendiri.]

    Cari fail itu dan buat salinan, namakan namanya config.old-versi ini akan berfungsi sebagai sandaran sekiranya ada masalah semasa proses penyuntingan. Buka config.txt asal dalam editor pilihan teks anda (kami menggunakan Notepad ++).

    Bergantung kepada sistem operasi yang anda jalankan pada Pi anda, fail konfigurasi mungkin kelihatan berbeza. Biarkan entri yang ada sahaja. Potong dan tampal entri lesen yang diformat yang anda terima dalam e-mel anda, seperti:

    Simpan fail config.txt dan selamat keluar kad SD dari komputer anda. Kembalikan kad SD ke Raspberry Pi dan kuasakan peranti tersebut.

    Menambah lesen melalui alat Raspbmc terbina dalam: Sekiranya anda menjalankan Raspbmc, anda boleh melangkau keseluruhan penyuntingan secara manual langkah config.txt dan mengambil kesempatan daripada alat terbina dalam betul-betul di dalam Raspbmc.

    Untuk melakukannya, pergi ke peranti Raspbmc anda dan navigasi dari antara muka utama ke Program -> Tetapan Raspbmc. Sebaik sahaja anda berada di dalam Tetapan Raspbmc, navigasi ke Tab Tatarajah Sistem dan tatal ke bawah ke bahagian Tetapan Sistem Lanjutan:

    Di sana anda boleh klik pada MPEG2 dan VC1 dan masukkan nombor lesen anda. Jangan taipkan rentetan keseluruhan yang disediakan untuk anda oleh Raspberry Pi, lepaskan bahagian utama decode_MPG2 = dan decode_WVC1 = bahagian. Hanya masukkan rentetan 10 angka selepas tanda sama ke setiap slot codec masing-masing.

    Sebaik sahaja anda telah menambah lesen codec yang sesuai, kembali ke antara muka utama dan reboot peranti anda melalui menu pemilihan kuasa di sudut kiri bawah.

    Menguji codec: Cara yang paling menyeronokkan untuk menguji codec baru anda ialah memadamkan fail media yang anda tahu tidak akan bermain tanpa itu, duduk kembali, dan menontonnya bermain dengan sempurna.

    Cara yang lebih teknikal untuk diperiksa, sekiranya anda menghadapi apa-apa cegukan dan ingin mengesahkan bahawa lesen anda diiktiraf oleh peranti, adalah untuk menuju ke command prompt dan masukkan perintah berikut:

    vcgencmd codec_enabled MPG2
    vcgencmd codec_enabled WVC1

    Pi harus segera mengembalikan bahawa codec diaktifkan. Inilah output untuk pemeriksaan MPG2 pada mesin ujian kami, untuk rujukan:

    Segala-galanya kelihatan baik pada arahan arahan dan fail-fail audio hanya sebelum ini memainkan kedua-dua saluran audio dan video mereka. Untuk beberapa dolar dan beberapa minit masa kami, kami bersedia menikmati pelbagai video yang dikodkan dalam codec MPEG-2 dan VC-1.


    Mempunyai tajuk berkaitan Raspberry Pi yang anda ingin melihat alamat kami? Bunyi dalam komen atau tulis di [email protected] dengan cadangan anda.