スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« 子に恨まれんとも孫の世の為 | トップページ | ARMのx86は特許侵害? »

ローカルファイル再生は可能に

今は、macOS用ネイティブ版AGMPlayerの開発フェーズで、ファイラー機能については動作する様になったので、次に、再生系機能を動作させようとしているのだが、今日の時点で、プレイビューでファイルを開いて再生する事は可能になった。

AGMPlayerにはプレイビューとライブラリビューがあるのだが、作者的な普通の利用形態は、AGMLibraryに動画ファイルを入れ、ライブラリビューを使って再生する使い方だ。

少なくとも、Windows環境では、AG-WebカメラレコーダーとAG-デスクトップレコーダーで録画するファイルのデフォルトの出力先はデスクトップにしてあるのだが、その両者にAGMPlayerを同梱してある。

これは何故なのか、というと、録画行為が単純目的で、出力ファイルが一つしか存在しない様なら、別段、問題は無いのだが、何らかのコンテンツを作成する為に一連の録画作業を行う様な場合には、出力ファイル数が多くなるのが普通だからだ。

つまり、デスクトップに10も20もファイルを並べるのは現実的ではなく、そういう場合には、録画ファイルの出力先は何処かのディレクトリにしておくのが普通の筈なのだが、そうすると、そのディレクトリをエクスプローラで開いておかないと、録画済みファイルの個数すら把握できなくなる。

しかし、エクスプローラでそのディレクトリを開いていても、表示されるアイコンは小さいし、その絵柄も変更できない。

と、言う様な事もあるので、複数の動画ファイルを扱う必要がある場合には、エクスプローラでは役不足なので、作者的には、AGMPlayerにライブラリビュー機能を実装した訳だ。

なので、当然の事ながら、作者的には、自分がライブラリ化した動画の視聴時には、このライブラリビューを使うし、同様の使い方をされる事を想定して、AG-Webカメラレコーダー/AG-デスクトップレコーダーにも、AGMPlayerを同梱してある訳だ。

つまり、AG-Webカメラレコーダー/AG-デスクトップレコーダーにはAGMDecoderも同梱してあるので、これをインストールしておけば、AGM形式動画の拡張子をaviにすれば、エクスプローラでのアイコン表示やWindows Media Playerでの再生も可能になる。

更に、AG-ムービーカッターもインストールしておけば、AGM形式動画の編集や別形式への再エンコードも可能になるのだが、作者的には、そんな事をするよりは、普通は、より手軽に、AGMPlayerを使う事にしている訳だ。

と、言う事なので、AGMPlayerの肝はライブラリビューなので、本来なら、ここから再生可能にならないとローカルファイル再生が可能になった、とは言えないのだが、とりあえず、ライブラリビューについても、ファイラー機能は動作しているので、明日には、ここからの再生も可能になっている筈ではある。

ちなみに、前述の様に、AGMDecoderとAG-ムービーカッターをインストールすれば、AGMPlayerがなくても何とかなる事が多いのだが、AGMPlayerが無いと実現できない機能もある。

その機能というのは、ネットワーク再生機能になるので、本当の意味でのAGMPlayerの肝はネットワーク再生機能、という事になるかもしれないのだが、現行のWindows版AGMPlayerでは、AG-Webカメラレコーダー/AG-デスクトップレコーダーとの連動機能として、追いかけ再生可能な録画機能もある。

そして、多分、macOS用のソフトとしてAGMPlayerを真面目にリリースするためには、他の動画再生ソフトとの差別化が必要になるのだが、作者的に、その差別化要素として考えているのも、前述のネットワーク再生/追いかけ再生可能な録画機能、という事になる。

なので、AGMPlayer的には、そういった機能の実装が重要になるのだが、まだ、色々と未実装な機能が残っているので、そういった機能の実装は、来週になりそうだ。

« 子に恨まれんとも孫の世の為 | トップページ | ARMのx86は特許侵害? »

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/534482/65393173

この記事へのトラックバック一覧です: ローカルファイル再生は可能に:

« 子に恨まれんとも孫の世の為 | トップページ | ARMのx86は特許侵害? »

2017年7月
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

広告

プライバシーポリシー

  • 当サイトでは、第三者配信による広告(Google Adsense)サービスを利用しています。

    Google を含む第三者配信事業者は、Cookie を使用して、ユーザーのウェブサイトでの閲覧履歴に基づく広告を配信します。 Google 広告 Cookie を使用することにより、Google や Google のパートナーは当サイトや他のサイトへのアクセス情報に基づく広告をユーザーに表示できます。

    Cookieを無効にする設定およびAdsenseに関する詳細については、以下のリンクを参照下さい。

    広告 - ポリシーと規約 - Google