投稿

ラベル(VIERA)が付いた投稿を表示しています

プラズマテレビの画面が焼き付きました

イメージ
お分かり頂けただろうか・・・

QSV利用時はFFmpeg 3.0を使うようBMS2用Luaスクリプトを変更しました

この記事はBEER Media Server 2のビエラとレグザ用Luaスクリプトに関するものです。 FFmpeg 3.0のオプション指定に変更があったようです。以前のLuaスクリプトではQSVEncCを使ったトランスコードができなくなっていました。 FFmpegとQSVEncCはできる限り新しいものを使うことをお薦めします。FFmpeg 3.0のオプションを使うようLuaスクリプトを変更しました。 変更したLuaスクリプトはこのページの上の方のメニューにある" BMS2用Luaスクリプト "内にに置いておきます。

BMS2でQSVトランスコードできなくなったのはFFmpeg 3.0 "Einstein"にしたからでした

Beer Media Server 2で久しぶりにQSVEncCを使ったトランスコードしようとしたら動きませんでした。いろいろなオプション設定を見ても忘れてしまって思い出せません。前回の記事のような横道にそれつつ改めてオプション設定を見直してます。

音楽の音階をテレビで表示するようにBMS2のLuaスクリプトを修正しました

イメージ
めっきりDLNA関係のネタを書いていません。ひと通り必要な機能が実現できているのでネタができないんですよね。 最近rigaya様のQSVEncの更新が頻繁に行われています。欲しい機能が着々と追加されてます。久しぶりにBMS2で使ってみようと思ったら・・・まったく動かない。う~ん、どうやって動かしていたかもう覚えてないから直せない・・・。という事で、いつからか私のBMS2用LuaスクリプトではQSVを動かなくなっています。 なかなか直せないので思い出しついでに違う事をしました。 VIERA用のオーディオ再生時画面をLifeゲームからConstant Q Transformにしてみました。 なにそれ? 音楽の音階を音ゲーのように表示できます。

BEER Media Server 2を64ビットでコンパイルしてみよう

イメージ
最近のテレビは後ろを見るとLANの端子が付いていますよね。これを使ってパソコンにある動画ファイルをテレビのリモコンだけで自由に見る方法があります。その方法の一つにパソコンでDLNAサーバープログラムを動かすというのがあります。 そんなプログラムの一つがmalcome氏による"BEER Media Server 2"(BMS2)というのです。 私もBMS2をレグザとビエラで使えるようにするスクリプトを公開してきました。( BMS2用Luaスクリプト ) BMS2はmalcome氏の開発が止まってからかなり時間が経ちました。500個を超える動画ファイルがあるフォルダで動作が止まったりする不具合も残っています。64bit版のffmpegでトランスコードを試してみたいとも思っていました。BMS2の利用者も少なく情報も途絶え気味です。 という事でここはひとつBMS2の自前コンパイルを試して見ようと思います。できればデバッグを進めたいですし、BMS2の利用者も増えるといいなぁ。 私はFree Pascalを全く知らないため間違った事を書いているかもしれません。お気づきの点があればコメントいただけると嬉しいです。

ER ParametricをトランスコードするようBMS2のLuaスクリプトを修正した

BEER Media Server 2用のクライアントLuaスクリプトを修正しました。 音声フォーマットがER Parametricとなるメディアファイルのトランスコードに対応させました。 BMS2を使うとテレビでリモコンを使って簡単にパソコン上のビデオを見る事ができます。テレビのリモコンだけで操作できるので面倒が少なくてお勧めです。(BMS2をパソコンで動かすのはちょっと面倒ですけど・・・) 時々音が出ないファイルがありました。特に気にせず放っておいたのですがER Parametricなるオーディオフォーマットのファイルのようです。トランスコードするよう指定しました。 Luaスクリプトの公開の仕方も変えました。Googleドライブでファイルを公開する方法にしてみました。 BMS2用Luaスクリプト  にて公開しています。

BMS2でトランスコード配信時に固定量子化を選べるようLuaスクリプトを変更した

イメージ
久しぶりの投稿になってしまいました。年末年始ず~っと、Nexus9かZ3 tablet compactかどちらを買うか悩んでました。レビューを書くつもりだったのに未だに買ってません。 何に使うかというとBMS2でビデオをDLNAで見るためだけと言ってもいいです。スピーカーでまともな音が出るのが欲しいのでNexus9なんですけど、BDレコーダーのビデオも見たいしSDカードが使えるZ3 tablet compactも捨てがたい。 決断できないでいる中、BMS2のトランスコード再生で不満に思っていた事が気になりだしました。 ffmpegを使ってトランスコードする時はビットレート指定のmpegtsを使っています。ビットレート指定だと動きの激しい場面でブロックノイズが目立ちます。ビットレートを上げればいいのですが、動きの少ないシーンでは無駄にデータを送る事になり無線の通信速度が足りない場所ができたりします。 そんな時のためにQSVの固定品質を使えるようにしたのですが、QSVは4段のパイプ処理をしているため再生までの反応が遅くてイライラします。 ffmpegの固定量子化を使えるようにすれば解決するなぁ、と以前から思っていたのでした。記事のネタにも困っていたので固定量子化を指定できるようにしてみました。

BMS2のビエラ用LuaスクリプトでGOP長が長すぎ早送り映像が出ないのでGOP長を15に修正しました

しばらくぶりにBEER Media Server用のLuaスクリプトをいじっていると、以前の設定の理由を忘れて変えてはいけないものを書き換えてしまいます。 前回の公開コードではGOP長を60としていたため早送りで映像が表示されなくなっていましたので15へ変更しました。

FFmpegの2.2以上でBMS2のQSVトランスコードができなくなっていたのを直した

BEER Media Server 2でQSVEncCを使ったトランスコードが動かなくなっていました。どうやらFFmpegのVer.2.2から動かなくなったようです。 なんとか動くようになったのでLuaスクリプトを修正しておきました。

テレビのDLNA機能で5.1chサウンドを楽しむためAACとAC3はトランスコードしないようBEER Media Server 2のViera用Luaスクリプトを修正した

久しぶりにBEER Media Server 2のビエラ用Luaスクリプトを更新しました。 ビエラのDLNA再生機能でパソコンのメディアファイルをビエラで再生するためのスクリプトです。 今回の更新でAACとAC3音声はトランスコード再生時でもトランスコードせず元の音声トラックをそのまま送るようになります。 多チャンネル音声もそのまま送るので5.1chで視聴する事が可能となります。

Windows 8.1で標準機能となるPCやスマフォの画面をワイヤレスでテレビに表示できるMiracastはARROWS Tab Wi-Fi QH55/Jではまだ動かないようだ

イメージ
  タブレットやスマフォの画面をテレビに表示させたいときは時々あります。最近のテレビはHDMI入力が当たり前なのでHDMIケーブルでつなげば何とかなります。 これからはMiracastというのが普及しそうなようです。以前はWiDiと呼ばれていたものでWifiの電波を使ってテレビ用の専用受信機へ画像を送り表示させます。Windows 8.1、Android 4.2からMiracastと呼ぶ規格でOSとしては標準機能になります。 なんだかテレビ用の専用受信機が高価そうなイメージに見えますが実際は1万円もしない価格ですので試しに買ってみました。

BMS2のトランスコードで16:9未満のアスペクト比を正しく表示するようにし、メディア情報を画面に表示する機能を付けてみました。

イメージ
BEER Media Server 2のビエラとレグザ用スクリプトを更新しました。 トランスコード時に16:9未満のアスペクト比を正しく表示できるようにしました。 またメディアの情報をビデオに表示する機能を付けてみました。

ビエラとレグザ用のLuaスクリプト公開用のページを作りました。

BEER Media Server 2用のクライアントスクリプトの公開用ページを作りました。 ページ上部の" BMS2用Luaスクリプト "にリンクを設置しています。

ffmpegのoverlayフィルタが遅いので条件を変えてエンコード時間を見てみた

ffmpegのoverlayフィルタが遅くフルHDのビデオではトランスコード再生に必要な30fps以上で変換できません。そこでこのフィルタの条件を変えパフォーマンスに変化があるのか見てみます。

BMS2の字幕焼き付けトランスコードをffmpegでやってみた

BEER Media Server 2用Luaスクリプトを相変わらずいじっています。 今回は試行状況を書いてみます。 字幕のソフトサブはまったく目途が無いためハードサブを試します。mencoderを使うと巷に情報がいくらでもありますのでここはあえてffmpegだけを使ってやってみます。 VIERAではDLNA経由で音声ファイルを再生する事ができません。そんな場合は音声ファイルに何かの映像を付けて映像として送ってやれば良いのです。需要もなさそうなので放置してましたが、ffmpegの字幕焼き付けのついでに試してみました。音声ファイル再生中にライフゲームを表示させました。 チャプター時間は読めそうな事が判りましたが時間を指定する良いアイデアが浮かばないので保留中です。

BMS2のVIERA GT3用スクリプトでアスペクト比をできるだけ維持するようにしてみました

BEER Media Server 2のVIERA GT3用のLuaスクリプトのアップデートです。 今回は元映像のアスペクト比をできる限り維持するようにしてみました。

BEER Media Server 2のVIERA GT3用スクリプトを作り直しました

BEER Media Server 2用のVIERA GT3用スクリプトを公開します。基本的にREGZA用スクリプトをそのまま使っています。トランスコード時にマルチ音声トラックとQuick Sync Videoによるトランスコードにも対応しています。

Windows8のアプリからリモート再生できるテレビは認定されたものだけみたい

イメージ
iPadからWindows8へリモート接続してジェスチャ操作する事はできました。次はビデオのリモート再生をして最強リモコンになれば楽ちんビデオ環境が出来上がるはず・・・ だったのですが、どうやらModern UI アプリでは認定されたデバイスへのリモート再生しか行えないみたいです。 (T_T)

Windows8がDLNA対応してて便利だった

イメージ
Virtuのインストールをあきらめ、アプリのインストールを進めています。 ビデオの再生環境をいろいろ整えています。この時気づいたんですけどWindows8ってDLNAでスローできるんですね。知らなかったのですごい得した気分です。

Beer Media ServerでISO DVDのチャプタ選択を表示させてみた

なんとか家のVIERA GT3とREGZA ZP2からBeer Media Serverに接続して動画ファイルを見れるようになってきました。 ISO DVDが見れるのは便利だなぁ…と思ったのですが、REGZAでは早送りも30秒スキップもできません。VIERAでは早送りくらいはできます。これではDVDの視聴を途中でやめたらもう続きを見る気にはならないです。 せっかくISO DVDが見れるのにもったいないあなぁ… ということでせめてチャプタの選択ができるようにしてみました。

最近のコメント

Threaded Recent Comments will be here.