家で動画をテレビで見るためにトランスコードの出来るDLNAサーバとしてmezzmoを使っているのですが再生できないことがありました。
同じコーデックやビットレートで作成しているのに再生できたり出来なかったりするのでどうもおかしいと思っていたのですがいろいろ試した結果解決できたので忘れないようにメモ代わりに書き留めておきます。
まず現象を箇条書きにすると
・アニメはほぼ問題ないのに実写映像のときに再生できないことがある
・同じ番組でも放送によって再生できるときと出来ない場合がある
・まったく再生できない番組もある
特に最後の番組の場合川面の動画圧縮に向かない画像から始まることからビットレートなどの問題あたりと目星をつけました。
そこでトランスコードの最大サイズを小さくしてみたところ再生できる動画が増えてきました。
以前のmezzmoであれば再生機器ごとのプロファイルを編集できたようなのですが私の使っているv3ではできないようす。
動画サイズは縦横比が崩れないように1280x720にした状態でビットレートを下げられないかと考えて(動画サイズ指定と同じ画面でスライダーで調整できますが十分な調整はできませんでした)接続方法の項目を弄ってみたところうまくいきました。
結果的に100Mbpsで接続に指定したところ8000kbpsでエンコードされるようになり、そこそこの画質で見られて再生に失敗しないようになりました。