(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();

Tagged: YouTube

PCのYouTubeアプリ?

プログレッシブWebアプリ(PWA)によってブラウザなしで特定ブラウザサービスを使う。

ホントはブラウザと同じだから

Google傘下のYouTubeが、プログレッシブWebアプリ(PWA)に対応した。
デスクトップ版Google ChromeやMicrosoft Edgeで、アドレスバーにインストール可能なマークが表示されていれば、そのボタンからインストールが可能になる。もしマークが表示されていないようなら、アドレスバーの「+ボタン」から“www.youtube.com”をPWAとしてインストールできる。
PWA化によって便利になるか?このインストールによって、Webブラウザとは別のウィンドウで表示され、見た目としてローカルアプリケーションのように利用する事ができる。
このインストールの説明でも大凡わかると思うが、別にPWAは別アプリケーションになるわけではなく、単純にWebアプリを別の枠で表示しているにすぎない。
具体的に説明するとPWAはWebブラウザで利用しているWebアプリをPCやモバイル端末のOSに直接インストールできるようにする仕組みである。なのでブラウザとは別に独立したウィンドウで動作し、Windows10ではスタート画面やタスクバーのジャンプリストといったシェル機能との統合にも対応する。
PWAによってはオフラインモードやプッシュ通知をサポートするものもあり、ネイティブのデスクトップアプリのように使えるものもある。
今回のYouTube以外でいえばTwitterもPWAとして動作している。
繰り返すが、PWAはあくまでも中身はブラウザ上で動作するWebアプリと変わらない。見た目が変わっただけ、と言ってもいいぐらいのものだが、そこにシェル機能など別の機能と組み合わせる事ができるものである。

WebアプリのVideo設定

PWAの話が出たので、もう少しWebアプリの話を。
個人的な話なのだが、ブラウザで動画などを表示する際、動画再生のフィルタなどを指定したりするようにできないものか? と考える事がある。
というのは、最近では当たり前になっているが、動画処理をDirectXの処理としてGPUのハードウェアを利用して処理する事ができるのだが、それと同じようにAMDのFluid Motionをブラウザ動画の処理に利用出来ないか? と考える事があるのである。
Media Player Classicという動画プレーヤーソフトは、フィルタとしてFluid Motionを利用出来る機能がある。
これを提供してくれているのは、bluesky氏のサイトで公開されている「Bluesky Frame Rate Converter」というDirectShowフィルタなのだが、このフィルタを利用する事でFluid MotionというAMD製GPUを利用したフレーム補間を使った動画再生が可能だったりする。
Media Player Classic-BEという動画プレーヤーは、通常の動画ファイルだけでなく、URLを指定する事でそのURLにある動画を再生する事ができるため、Fluid Motionを利用したネット動画再生までできるハズ。…なぜ「ハズ」と記載したかというと、機能としては存在するが、動画サイトの仕様変更が良く行われる為、ストリーミング再生できると言い切れないからだ。なのでHPC-BEでのURL動画再生はオマケ機能と考えた方がよいだろう。
このMedia Player Classicのようなフィルタを指定する機能をPWAが持っていれば、Media Player Classicのような動画プレーヤーを使わずともFluid Motionが利用可能になるので、AMD製GPUを利用する者からすればかなり便利になるのだが…。
PWAが今後より発展し普及していく上では、そうした機能拡張は必須ではないかと思う。開発者の方は、そうした外部プラグインやフィルタの適用が可能になるような方法を考えて戴けると助かる。

Continue reading…

配信に必要なもの

Blog右サイドバーの「オススメ商品」を入れ替えた。

配信機材の紹介

Screenshot of Blog.angel-halo.com
Blogの「オススメ商品」を長い間更新せず、ずっと同じものを掲載していたのだが、それではあまり意味がないという事で見直す事にした。
その際、どうせなら何かテーマを持たせてそれに関連する商品を並べた方が良いかも知れない、と思い、オススメ商品10品のラインナップをすべて「配信する為に使用するもの」に統一してみた。
もちろん、商品の選別は私の独断と偏見で行っているが、意味があってこのようにしているので、今日は私が何故このラインナップにしたのかの一部を簡単に書いていきたい。

無線LANルーター

まず…一番重要なものとして、無線LANルーターを紹介した。BuffaloのWXR-5950AX12を紹介したのは、私も現在使用しているから、というのもあるが、まずWANと有線LANのそれぞれに10Gbps通信可能なポートを民生品で持っている機器だという事。
このWXR-5950AX12の後発品は他メーカー製品も含めてWANは10Gbpsに対応したポートは持っていても、何故か有線LANは1Gbpsポートしかない、というものが多い。最近はWi-Fi接続が多いから、というのがその理由かもしれないが、PCゲームで安定した通信をしたいという理由で有線LANを使用している人も多いと思う。そんな時、もし10Gbps回線サービスを契約している人なら、有線LANだって10Gbps通信を可能にして欲しい、と思うだろう。本機WXR-5950AX12なら、それが実現可能なのである。
実際には10Gbpsでの通信というのは夢また夢の話ではあるのだが、少しでも通信速度を余裕をもって高めて行きたいなら有線LANだって10Gbps対応の方がいい。そんな希望を叶える為に、本機をオススメ品とした。

オーディオI/F

ウェブキャスティングミキサーという名称で正確にはオーディオインターフェースというわけではないのだが、機能的に近しいのでオーディオインターフェースとしてYAMAHA AG03をチョイス。
最近は配信ソフト側で取り込んだ音のミキシングも出来てしまうので、ミキサーをあえて外部に求める必要も無いのだが、マイクからのボイスやボーカル含め、もっといろんな音を取り込むという事を想定して、あえてオーディオインターフェースは外付けを推奨したい。
マイクだってUSB接続なら直接デジタルでPCに取り込めるのだからそちらの方がいい、という人もいるが、PCで全ての事をこなそうとすれば当然PCの負荷も高くなるので、ノートPCなどではちょっと力不足になる事もあり得るわけで、できれば外部機器と分業で処理できるならそちらの方が良い、という理由でこの製品を奨めている。
外付けなのでノイズの心配もPC内蔵よりはしなくても済むし、何より物理的に別なので理解しやすい。PCが変わろうがどうなろうが、AG03さえUSB接続できれば音は入力できる、と考えれば、環境が変わっても扱いは同じにできるという利点も含めてオススメしたい。

Continue reading…

Desktop Version | Switch To Mobile Version