If-Koubou

Cara Menambahkan Dukungan Codec Video MPEG-2 dan VC-1 ke Raspberry Pi Anda

Cara Menambahkan Dukungan Codec Video MPEG-2 dan VC-1 ke Raspberry Pi Anda (Bagaimana caranya)

Untuk menikmati pemutaran media yang lebih beragam pada komputer mikro Raspberry Pi Anda, Anda perlu secara manual mengaktifkan codec MPEG-2 dan VC-1. Baca terus untuk melihat bagaimana melakukannya dan menikmati pemutaran DVD dan lainnya di Pi Anda.

Mengapa Saya Perlu Melakukan Ini?

Raspberry Pi dirancang untuk menjadi komputer edukasi. Sebagai bagian dari misi pendidikan itu, Raspberry Pi Foundation telah keluar dari jalan mereka untuk meminimalkan biaya manufaktur dan perizinan untuk menjaga biaya akhir dari perangkat turun. Bagian dari pemotongan biaya mereka termasuk tidak membeli lisensi selimut mahal untuk menggunakan codec video MPEG-2 dan VC-1.

Ini tidak berarti Raspberry Pi tidak mampu mendekode media yang dikodekan dalam MPEG-2 atau VC-1, tetapi secara default codec tidak dapat berjalan pada perangkat Raspberry Pi karena tidak memiliki lisensi yang tepat. Untungnya Raspberry Pi Foundation mampu membuat pengaturan untuk menjual lisensi individu untuk setiap codec dengan sangat murah.

Jika Anda bertanya-tanya apakah Anda adalah target pemirsa untuk program penjualan lisensi ini dan tutorial ini, periksa untuk melihat apakah salah satu dari pernyataan berikut berlaku untuk Anda:

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

  • Tonton DVD (baik langsung dari drive DVD terlampir atau dari file ripped .ISO). Dalam hal ini Anda memerlukan lisensi MPEG-2 untuk memecahkan kode video pada DVD.
  • Tonton koleksi file AVI saya. Sementara AVI secara teknis adalah format kontainer, bukan codec, sebagian besar file AVI dikodekan menggunakan MPEG-2 dan karena itu Anda akan memerlukan lisensi MPEG-2.
  • Tonton konten yang telah saya robek atau rekam menggunakan Windows Media Center (seperti film atau acara televisi dalam format kontainer WMV). Untuk ini, Anda memerlukan lisensi VC-1.

Jika Anda tidak yakin jika Anda memiliki jenis file yang dimaksud, ada dua cara sederhana untuk memeriksa. Pertama, Anda dapat mencoba memuat file di pusat media Raspberry Pi Anda. Jika file tersebut, misalnya, file video yang di-enkode MPEG-2, ada kemungkinan sangat tinggi bahwa track audio akan diputar dengan baik tetapi track video akan gagal dibuat, meninggalkan layar menjadi hitam.

Cara yang lebih tepat untuk memeriksa adalah memeriksa file itu sendiri menggunakan alat seperti MediaInfo-Anda dapat mengikuti tutorial MediaInfo kami di sini. MediaInfo akan memberi tahu Anda codec video khusus untuk setiap file video yang Anda periksa.

Apa yang Saya Butuhkan?

Untuk tutorial ini kami mengasumsikan Anda sudah mendapatkan unit Raspberry Pi dan menginstal sistem operasi pilihan Anda di atasnya. Selanjutnya, kami akan menggunakan salinan Raspbmc untuk tutorial ini dengan asumsi bahwa banyak pembaca kami mengikuti panduan Raspbmc kami dan sekarang ingin menambahkan dukungan DVD / WMV ke build mereka.

Bahkan jika Anda menggunakan distribusi Raspberry Pi lain, instruksi baris perintah dan konfigurasi manual masih berlaku untuk Anda dan unit Pi Anda.

Kami akan membahas dua metode: menambahkan kode lisensi secara manual dan melalui Raspbmc-distribusi populer Raspberry Pi dari XBMC.

Untuk mengikuti Anda akan membutuhkan hal-hal berikut:

  • Lisensi MPEG-2 (~ $ 4) dan / atau VC-1 (~ $ 2) dibeli dari toko Raspberry Pi.
  • Akses ke prompt perintah pada Raspberry Pi (baik di perangkat fisik atau melalui SSH).

Pertama, kami akan memandu Anda mendapatkan nomor seri dari papan dan membeli lisensi yang Anda butuhkan. Setelah itu, kami akan menunjukkan kepada Anda cara menambahkan lisensi secara manual ke Pi Anda atau menggunakan alat bawaan dalam Raspbmc.

Membeli Lisensi

Untuk membeli lisensi yang Anda butuhkan, Anda harus mengambil nomor seri unik untuk papan Raspberry Pi Anda. Nomor ini tidak dicetak di mana saja di papan sirkuit tetapi disimpan di perangkat keras; itu harus diambil menggunakan command prompt.

Mengambil Nomor Serial: Pertama, kunjungi command prompt baik di terminal yang sebenarnya atau terhubung ke terminal melalui alat SSH seperti Putty. Jika Anda memiliki keyboard yang terpasang ke mesin Raspbmc Anda, cukup pilih "Keluar" dari antarmuka Raspbmc melalui tombol daya di sisi kiri bawah GUI. Tekan ESC untuk memuat command prompt daripada boot kembali ke Raspbmc GUI. Ini akan menempatkan Anda pada command prompt.

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

Apakah Anda telah membuka prompt perintah langsung di mesin atau melalui SSH Anda akan diminta untuk masuk. Kombinasi login / kata sandi default untuk Raspbmc adalah pi / frambos.

Setelah pada prompt perintah masukkan perintah berikut: kucing / proc / cpuinfo

Pi Anda akan memuntahkan kembali 11 baris teks, tetapi satu-satunya yang menarik bagi kami adalah baris terakhir yang diberi label Serial. Salin 16 nomor seri digital yang unik (sebagian dikaburkan dalam tangkapan layar di sini).

Karena lisensi diberikan kepada setiap papan Raspberry Pi khusus, ulangi proses di atas untuk semua papan Raspberry Pi yang ingin Anda beli lisensi untuk.

Setelah Anda memiliki nomor seri untuk masing-masing unit, saatnya untuk membeli lisensi dari yayasan Raspberry Pi.

Membeli Lisensi: Kunjungi halaman pembelian yayasan Raspberry Pi untuk lisensi MPEG-2 dan / atau lisensi VC-1. Masukkan nomor seri Raspberry Pi Anda di tempat kosong yang sesuai di bawah harga. Tambahkan lisensi ke keranjang Anda. Ulangi proses ini untuk semua lisensi pada semua unit yang ingin Anda tambahkan codec.

Meskipun yayasan menunjukkan bahwa butuh waktu hingga 72 jam agar lisensi Anda tiba melalui email, kami menerima email kami dalam waktu sekitar 24 jam. Ketika email Anda tiba itu akan menyertakan kode untuk setiap lisensi yang diformat seperti itu:

decode_MPG2 = 0000000000

decode_WVC1 = 0000000000

Bagian 0000000000 lisensi adalah kode lisensi alfanumerik 10 digit unik Anda.

Memasang Lisensi

Sekarang kita memiliki kode lisensi, saatnya untuk menambahkannya ke Raspberry Pi Anda dan menikmati pemutaran media yang ditingkatkan.

Instal lisensi secara manual: Teknik pemasangan manual berfungsi untuk instalasi apa pun pada Raspberry Pi, termasuk Raspbmc.

Untuk menginstal codec secara manual, Anda perlu mematikan perangkat Raspberry Pi Anda, lepaskan kartu SD, dan pasang kartu SD di komputer dengan akses ke editor teks sederhana.

Kartu Raspberry Pi SD termasuk partisi mini yang diformat FAT yang menyimpan alat startup termasuk file konfigurasi yang mudah diedit yang diberi label config.txt. [Catatan: Beberapa sistem operasi yang dibuat mungkin tidak secara otomatis membuat file config.txt; jika tidak ada config.txt, cukup buat sendiri.]

Cari file dan buat salinan, ganti nama konfig.old-versi ini akan berfungsi sebagai cadangan jika ada yang salah selama proses pengeditan. Buka config.txt asli di editor teks pilihan Anda (kami menggunakan Notepad ++).

Tergantung pada sistem operasi apa yang Anda jalankan pada Pi Anda, file konfigurasi mungkin terlihat sedikit berbeda. Biarkan entri yang ada saja. Potong dan tempel entri lisensi yang diformat yang Anda terima di email Anda, seperti:

Simpan file config.txt dan keluarkan kartu SD dengan aman dari komputer Anda. Kembalikan kartu SD ke Raspberry Pi dan hidupkan perangkat.

Menambahkan lisensi melalui alat Raspbmc bawaan: Jika Anda menjalankan Raspbmc, Anda dapat melewati keseluruhan pengeditan manual langkah config.txt dan memanfaatkan alat bawaan langsung di dalam Raspbmc.

Untuk melakukannya, kunjungi perangkat Raspbmc Anda dan navigasi dari antarmuka utama ke Program -> Pengaturan Raspbmc. Setelah Anda berada di dalam Pengaturan Raspbmc, navigasikan ke Tab Konfigurasi Sistem dan gulir ke bawah ke bagian Pengaturan Sistem Lanjutan:

Di sana Anda dapat mengklik MPEG2 dan VC1 dan memasukkan nomor lisensi Anda. Jangan ketik seluruh string yang disediakan untuk Anda oleh Raspberry Pi, tinggalkan bagian decode_MPG2 = dan decode_WVC1 = sebagian. Hanya masukan string 10 digit setelah tanda sama pada setiap slot masing-masing codec.

Setelah Anda menambahkan lisensi codec yang sesuai, kembali ke antarmuka utama dan reboot perangkat Anda melalui menu pilihan daya di sudut kiri bawah.

Menguji codec: Cara yang paling menyenangkan untuk menguji codec baru Anda adalah dengan menjalankan file media yang Anda tahu tidak akan bermain tanpa itu, duduk kembali, dan melihatnya bermain dengan sempurna.

Cara yang lebih teknis untuk memeriksa, jika Anda mengalami masalah dan ingin memastikan bahwa lisensi Anda dikenali oleh perangkat, adalah menuju ke command prompt dan masukkan perintah berikut:

vcgencmd codec_enabled MPG2
vcgencmd codec_enabled WVC1

The Pi harus segera mengembalikan bahwa codec diaktifkan. Berikut output untuk pemeriksaan MPG2 pada mesin uji kami, untuk referensi:

Semuanya terlihat bagus di command prompt dan file audio yang sebelumnya hanya sekarang memutar saluran audio dan video mereka. Untuk beberapa dolar dan beberapa menit waktu kami, kami siap untuk menikmati berbagai video yang dikodekan dalam codec MPEG-2 dan VC-1.

Punya topik terkait Raspberry Pi yang ingin Anda lihat alamat kami? Bersenang-senang di komentar atau menulis di untuk [email protected] dengan saran Anda.