« Xperia™ Tablet Z SO-03E ゲット | トップページ | 第3世代クローン HDD スタンド MAL-5135SBKU3 購入 »

2016年5月15日 (日)

性能の低い Android タブレットで高ビットレート 60fps 動画を再生したい

 記事にコメントを頂いて、Android の定番ソフトと言えば MX player とのことで、MX Player を試してみました。

Stream  最初に書いておくと、FullHD 28Mbps 60fps 1曲のファイルサイズも 1GB 程度ある様なバカみたいに重い動画をタブレットで再生することはないんじゃ?と思える。

 微細化が原子レベルにまで到達してしまい終焉が近いとも言われているムーアの法則に従えば 1年半の歳月で CPU の性能が倍になるとすれば、2年も古いタブレットの性能が今時の中華タブレットよりも性能が劣るのは仕方のないこと。(トランジスタの集積度が倍と言っていて性能が倍とは言ってないけどね

 もっとビットレートを下げてエンコードし直せば?との声が聞こえてきそうだけど、2015年製の安価な中華タブレットでさえ、Intel® HD Graphics を搭載して極めて滑らかに ”ひでの踊ってみた動画” を再生するので、2013年製の Xperia™ Tablet Zコマ落ちしてでも再生したい

 VLC for Android では、ハードウェアアクセラレーション設定 - 無効、パフォーマンス設定 -  ブロック化抑止フィルター設定 - ブロック化抑止なし(高速)、と設定し…

 更に、フレームスキップの有効化 - 有効とすることで、(60fps は 30fps 程度に)コマ落ちしても音声と映像の同期を崩すことなく再生可能でした。VLC が言うフレームスキップの有効化とはコマ落ちを許すという意味の様です。試しにこの設定を無効化すると、再生 - 停止 - 再生の繰り返しとなって動画をまともに鑑賞出来ません。

 さて、MX player ですが、結論を先に言うと、現時点の最新?バージョン 1.7.40(ARMv7 NEON) では絵と音の同期がずれてまともに再生出来ませんでした

 MX player には音声の AC3 コーデックがインストールされてませんでしたので、

For MX Player
1.7.32-401.Arm v7-Neon

 上記の neon.1.7.32.rev1.zip ファイルをダウンロード後解凍し、SO-03E を microUSB ケーブルで PC に繋いで PC から SO-03E の /storage/sdcard0/Download フォルダにコピーします。

Screenshot_20160515202334w400  続いて MX Player の設定 - デコーダー - カスタムコーデックをタップして…
Screenshot_20160515202340w400

 先ほど PC からコピーした libffmpeg.mx.so.neon.1.7.32 ファイルをインポートします。

 これで音声が出る様になりました。

Screenshot_20160515202000w400

 更に、デコーダー設定ではソフトウェアデコーダーを使い、動作を高速化を有効とします。

 SO-03E は本来ハードウェアデコーダに対応しているらしいけど、高いビットレートの 60fps 動画を再生出来ません。

Screenshot_20160515202836w400

 動画が停止することは無くなりましたが、絵と音が同期しません。

 当初問題ないかと思えても段々ずれてきます。

 面白いことに、1分20秒程再生を続けると音の再生が4秒程度止まって絵と同期する様な補正動作がみられました。

 そんな訳で、コマを省いてでも音と絵がズレない様に再生してくれる VLC for Android の方が高いビットレートの動画を再生する場合には適していると思われます。

ひでのブログ https://hidekyan.cocolog-nifty.com/blog/

|

« Xperia™ Tablet Z SO-03E ゲット | トップページ | 第3世代クローン HDD スタンド MAL-5135SBKU3 購入 »

パソコン・インターネット」カテゴリの記事

コメント

こんばんわ

動画検証用に、ひでさんの動画をいただきたいのですが、
いただくことはできますか?

よろしくお願い致します!

投稿: Q | 2016年5月15日 (日) 23時22分

Q さん、こんにちは

SD カード送らせて頂きます!

投稿: ひで | 2016年5月15日 (日) 23時58分

Q さん、本日発送しました。

考えてみると Gateway ZX6980 にも同じ動画を入れてたかと思いますwww

投稿: ひで | 2016年5月16日 (月) 21時12分

マジっすか!?

良く確認してなかったです。。。(^^;

にも関わらず、発送有難うございます!

検証用の動画を持ってなかったので、助かります!!

投稿: Q | 2016年5月16日 (月) 22時21分

デスクトップに ”ひでの動画” といった名前のフォルダありませんでした?

投稿: ひで | 2016年5月16日 (月) 22時30分

譲っていただいてから、直ぐにSSDに変えちゃったので、
良くみてなかったですf(^_^;

投稿: Q | 2016年5月16日 (月) 23時31分

だと、思いましたwww

因みに今回送った SD カードは microSD ではありません m(_ _)m

投稿: ひで | 2016年5月16日 (月) 23時42分

本日受け取りました!

タダで頂いちゃって、なんだか恐縮です。。。

またうちのアイテムで何かありましたら送りますねw

そうそう、AmazonセールのKindle買いました?

私はギリギリセーフで、無印とPWの白をゲットできました!

あと、SH-08Eも入荷しましたw

投稿: Q | 2016年5月17日 (火) 23時29分

Q さん、こちらこそ頂き物ばかりで…

Kindle は一瞬考えましたけど、これ以上タブレット増えても…

SH-08E 凄いな!金持ちですね~

投稿: ひで | 2016年5月18日 (水) 00時52分

コメントを書く



(ウェブ上には掲載しません)




トラックバック


この記事へのトラックバック一覧です: 性能の低い Android タブレットで高ビットレート 60fps 動画を再生したい:

« Xperia™ Tablet Z SO-03E ゲット | トップページ | 第3世代クローン HDD スタンド MAL-5135SBKU3 購入 »