【DLNA】テレビで直接TS再生するスレ【i.LINK】

このエントリーをはてなブックマークに追加
682366
pms avcmod ver.04 人柱版2(r409対応)
ttp://2sen.dip.jp/cgi-bin/dtvup/source/up0395.zip
・BraviaJP5.confにHX/NX/LXシリーズを追加した
 →種類大杉&動作確認もできないので各々で勝手に追加してもらった方が良いかも

・AvcmodVideoを実装してH.264/AACをトランスコード(remux)再生できるようにした
 →MEncoderの場合と異なり音声もAACのままremuxします
  音が出なくなる問題はAC3変換が原因っぽい&やはり変換による劣化が嫌なので
・VFRなmp4/mkvは音声がズレるので一覧表示に出ないようにした
 →VFRな動画はトラスコフォルダからAvisynth/MEncoderで再生してください

・confのMEncoderHDResizeX/Yの値をSDサイズ(720x480)にして再生し易くした
・安全のためconfの映像ビットレートを25Mbpsに制限した(BRAVIAの電源が落ちました…)
・「ビデオ設定→サーバーの再起動」後もフォルダ情報が残るのでクリアするようにした
 →r409でデバイス毎にフォルダ情報を持つようになった影響です
・TSと同じ位置にあるDGIndexで抽出したAACファイルは無視するようにした
 →無駄だし毎回パースに失敗してTS再生にも悪影響が出ていたので…
 ※副作用でWindowsでは拡張子が大文字の".AAC"は全て無視するようになります

・PMSが使うテンポラリフォルダが削除されていた場合は再度作成するようにした
 →何らかの原因でテンポラリフォルダが削除されるとトラスコに失敗するので…
・debug.logを1日毎に作り直すようにした(過去1日分はバックアップを作成)
 →長時間起動しているとdebug.logが際限無く膨らんでいくので…

・PS3以外で「ビデオ設定」に何も出てこなかった問題を修正
 →DLNALocalizationRequired=falseの場合はJPロケールで処理するようにしました
・静止画のサムネイルが出ていなかったので修正(マージミス…orz)

H.264/AACのままremux(は結構前からできていたけど…)、更にシークしてもズレない方法を
思い付いたのでやってみたら、なんか良さげっぽいので公開してみる(おまけ機能)。
自分はトラスコ再生しない人なので、不具合があっても殆ど対応できないと思います。