MP4ファイルをmediatombを使ってREGZA Z8で見る
2015-01-01 20:48:12
概要
REGZA Z8でMP4ファイルを見るにはmediatombでDLNAストリーミングする方式がある。 この方法ではmediatombの設定と、MP4ファイルへの変換設定が重要である。 mediatombではconfig.xmlを修正する。MP4ファイルはHandbrakeで作成する。
REGZA Z8のDLNA MP4の制約
H.264 Levelが3.2以下であること。 コンテナヘッダはファイルの先頭に配置する必要がある。 1920x1024も表示可能。 縦横比が16:9でない場合は、16:9に合わせてのばして表示している。 音声はAACのみ。サラウンド5.1chなどは対応していない。
mediatomb 0.12.1の設定
config.xmlに少々追記すればよい。ここではTSとMP4の設定を挙げているが、m4vとmp4が今回追記した部分。最大のH.264 Levelに固定する。
<protocolInfo extend="yes"/> ... <map from="ts" to="video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC;DLNA.ORG_OP=01;DLNA.ORG_CI=0"/> <map from="mpg" to="video/mpeg:DLNA.ORG_PN=MPEG_PS_NTSC;DLNA.ORG_OP=01;DLNA.ORG_CI=0"/> <map from="m4v" to="video/mp4:DLNA.ORG_PN=AVC_MP4_BL_L32_HD_AAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0"/> <map from="mp4" to="video/mp4:DLNA.ORG_PN=AVC_MP4_BL_L32_HD_AAC;DLNA.ORG_OP=01;DLNA.ORG_CI=0"/>
Handbrake 0.9.9でのMP4エンコード設定
■Video Format: MP4 file Large file size: Yes (also No is acceptable) Web optimized: Yes (Required) iPod 5G support: No Video Codec: H.264(x264) (Required) Video Quality: Constant Quality Framerate: Same as source or 23.976 or 29.7 x264 Tune: animation H.264 Profile: baseline (Required) H.264 Level: 3.2 (Required) Cropping: custom crop幅はすべてゼロ。 ■Audio AAC Stereo (Required) 5.1chは再生できないのでAAC Stereoとしている。
メモ
mediatombのconfig.xmlで指定したDLNA属性はmediatombがファイルをスキャンしたときに効き目があるだけ。スキャン後にmediatombのデータベースに登録されたDLNA属性は、mediatombのWeb画面から修正できる。ただ、修正した属性がうまくREGZA Z8で検知できないときがあるようなないような。 mediatombにMPEGトランスコードさせることもできるが、サーバ負荷の面からはMP4ファイル化してしまって、これを直接送信するのがよい。
参考情報
- Z8で再生できる動画のフォーマット http://navi.regza.jp/detail/answer/c/35801/co/96538/pa/96536/pr/2/
- NEC AtermWR8750NのGetProtocolInfo結果 http://d.hatena.ne.jp/Tetsuo_Mikami/20120913/1347553752
- MPEG4 H.264/AVCのプロファイルとレベルの変更 http://nanarou.blog.fc2.com/blog-entry-1730.html
- 東芝 REGZA 42Z3 で利用可能なMP4(H.264/AVC)の作成と設定 http://nanarou.blog.fc2.com/blog-entry-1718.html
- DLNAで再生可能性が高いmp4を作成するメモ http://blog.isnext.net/issy/archives/1052