min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

raspberrypiにMPEGキーを入れてハイビジョンtsをスムーズ再生

raspberrypiには、隠された再生機能があるようで。

MPEG-2のライセンスキーを買って有効にすると、生tsの再生が激スムーズになるようだ。撮ったtsをヌルヌル再生したい。

f:id:min117:20151031104616p:plain

raspbian用に早速購入。

MPEG-2 license key - Raspberry Pi Store

2.4ユーロで買った。350円くらいだったような。

raspberrypiにsshして、cat /proc/cpuinfo で見えるSerialをペーストして送ればOK。

f:id:min117:20151031101508p:plain

KEYはメールで連絡きた。

FATパーティション直下にある config.txt に decode_MPEG=**** を追記すればいいらしい。

f:id:min117:20151031101907p:plain

FATパーティションはラズパイの/bootにマウントされてるので、

$ cd /boot

$ sudo vim config.txt

f:id:min117:20151031102912p:plain

最終行に、購入したライセンスキーを追記する。

f:id:min117:20151031102934p:plain

一応再起動しておくか。

$ sudo reboot

f:id:min117:20151031103153p:plain

再生はどうか。

撮ってあるtsファイルを再生してみる。

omxplayerにてHDMIからテレビに出力。

f:id:min117:20151031103713p:plain

あれ?ダメじゃん。ts再生失敗…

omxplayer が have a nice day ;) を吐くときは、再生失敗してる。

試しにmp4を再生してみる。

f:id:min117:20151031104019p:plain

こっちは大丈夫。

f:id:min117:20151031104109p:plain

おかしいな。

同じraspberrypiでも、openELECではうまいことMPEG2キーが効いて、再生スムーズなのに。raspbianでダメなのか。いや、config.txtの書き方間違ったか。

もすこし試す。

KEYの文字列違っただけだった。config.txt 書きなおして完了。スムーズ再生。 

f:id:min117:20151031112007p:plain

github.com