Kami baru saja menerima enam papan Raspberry Pi dengan ram 512mb dan berencana menggunakannya untuk pemutaran HDMI.
Tes awal bekerja sangat baik dengan omxplayer, tetapi kami mengalami masalah kegagapan ekstrem untuk setiap file H264 yang memiliki bitrate lebih dari 3mbits.
Setelah menggali melalui web, saya menemukan bahwa beberapa orang memutar file 11mbit atau lebih tinggi tanpa masalah. Saya bertanya-tanya apakah overclocking dari Raspberry Pi benar-benar diperlukan untuk mendapatkan pemutaran yang lancar atau apakah ada pengaturan penyandian yang disarankan untuk file yang akan diputar di parutan?
Pengaturan kami saat ini:
- gpu split dari 256/256
- raspbian terbaru dari http://www.raspbian.org/RaspbianImages dan ditingkatkan dengan
apt-get dist-upgrade
- mencoba dengan kartu sandisk extreme pro 32GB 95mb / s dan dengan kartu SD kelas 10 standar
- omxplayer dari http://omxplayer.sconde.net/ Tanggal pembuatan : 23/10/2012 01:40 CEST
- omxplayer dimulai dari konsol dengan audio passthrough; juga mencoba dengan klip video yang tidak memiliki trek audio sama sekali
Berikut adalah salah satu video yang kami coba putar .
Kami juga mencoba berbagai bitrate yang lebih kecil. Kecuali untuk h.264 yang disandikan dalam vbr dengan 3mbit semua video gagap.
contoh video yang ingin kami putar ada di vimeo dan di youtube:
sumber
Jawaban:
Pengaturan yang saya gunakan dengan ffmpeg untuk mentranskode video untuk pemutaran menggunakan Xbmc pada Pi saya adalah ini:
Ini memutar ulang dengan baik pada full HD.
Satu hal lagi yang perlu Anda periksa adalah pengaturan vsync. Anda ingin mematikan ini dan melihat apa pengaruhnya. vsync on sangat tidak bisa dimaafkan jika Anda memiliki frame yang membutuhkan frame penuh untuk diterjemahkan. Di mana pengaturan ini dapat ditemukan tergantung pada lingkungan grafis yang Anda gunakan untuk menjalankan omx player.
Menggunakan kartu SD kelas 10 juga merupakan suatu keharusan, tetapi saya melihat Anda sudah memilikinya.
sumber