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

Daftar Isi:

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

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

Video: Cara Menambahkan Dukungan Codec Video MPEG-2 dan VC-1 ke Raspberry Pi Anda
Video: New on IFTTT: Pipedrive - YouTube 2024, April
Anonim
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.
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 di 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:

I’m using my Raspberry Pi as a media center and/or general purpose device and I wish to:

  • Watch DVDs (either straight from an attached DVD drive or from ripped.ISO files). In this case you need an MPEG-2 license to decode the video on the DVDs.
  • Watch my collection of AVI files. While AVI is technically a container format, not a codec, the vast majority of AVI files are encoded using MPEG-2 and as such you’ll need an MPEG-2 license.
  • Watch content I’ve ripped or recorded using Windows Media Center (such as movies or television shows in the WMV container format). For this you’ll need the VC-1 license.

Jika Anda tidak yakin apakah Anda memiliki jenis file yang dipermasalahkan, ada dua cara sederhana untuk memeriksanya. 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 berasumsi Anda sudah mendapatkan unit Raspberry Pi dan menginstal sistem operasi pilihan Anda di dalamnya. 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.
Untuk tutorial ini, kami berasumsi Anda sudah mendapatkan unit Raspberry Pi dan menginstal sistem operasi pilihan Anda di dalamnya. 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 PBM berbasis Raspberry yang populer.

Untuk mengikuti Anda akan memerlukan 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 yang ada di 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.
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

Image
Image

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.

Image
Image

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 kami memiliki kode lisensi, saatnya menambahkannya ke Raspberry Pi Anda dan menikmati pemutaran media yang disempurnakan.

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 di 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:
Tergantung pada sistem operasi apa yang Anda jalankan di 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.
Simpan file config.txt dan keluarkan kartu SD dengan aman dari komputer Anda. Kembalikan kartu SD ke Raspberry Pi dan hidupkan perangkat.
Image
Image

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.
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 menjalankan file media yang Anda tahu tidak akan bermain tanpa itu, duduk kembali, dan menontonnya bermain dengan sempurna.

Cara yang lebih teknis untuk memeriksa, jika Anda mengalami masalah dan ingin mengonfirmasi 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 hasil 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 menikmati berbagai video yang dikodekan dalam codec MPEG-2 dan VC-1.
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 menikmati berbagai video yang dikodekan dalam codec MPEG-2 dan VC-1.

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

Direkomendasikan: