スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« サーバーが勝手にスリープ? | トップページ | 既存ソフトの修正版を先に »

一応、シェアウェア扱い

今は、macOS用ネイティブ版AGMPlayerの開発フェーズで、Windows版のストリーム録画機能を除いた機能は実装できたので、初版はこのレベルでリリースする事にして最終調整中なのだが、起動時に、レジストキー入力ダイアログを表示させる。

macOS用の現行版AGMPlayerのバージョンはVer1.2.2.1で、リリース日は2013/09/12、という事になっている。

つまり、4年くらい前にリリースしたまま、更新は無かったのだが、現時点ではMacの最新OSとなっている、macOS Sierra バージョン10.12.5で動作させている作者のメインマシンである所のMac mini Late2014には、Java6をインストールした上で、この現行版のAGMPLayerもインストールしてある。

そして、当然の事ながら、現行版のAGMPlayerは普通に使ってもいたので、リリースが約4年前だからといって、古臭くなって使えない、という事はない。

にも関わらず、今回、macOS用にも、Ver1.3.1を開発しているのだが、これは、作者のSierraで動作させているMac mini Late2014には、Java6をインストールしてあるのだが、Appleの公式見解としては、macOS Sierraからは、Java6はサポートされなくなったからだ。

つまり、Java6を必要としないAGMPlayerが必要となったので、作者的には、macOS用にも、Java6を必要としないネイティブ版AGMPlayerを開発している訳なのだが、それと同時に、大幅な機能拡張も行なっている。

具体的には、現行のmacOS用Java版AGMPlayerでは、扱える動画形式はAGM形式に限られていたのだが、近日中にリリースする新版では、QuickTime Playerで再生可能な動画なら視聴可能になり、かつ、AGM↔︎MP4変換機能も搭載されている。

つまり、今年に入ってから、AGMConvやAG-ムービーカッターをリリースしてきたので状況は変わってきたものの、現行のmacOS用AGMPlayerというのは、そもそもは、Windows環境で作成されたAGM形式動画をmacOS環境で視聴する為に存在していたソフトだった、という事になる。

これに対して、新版では、一般動画が普通に扱えるので、Windowsマシンを持っていない人でも、これ単体で動画プレイヤーとして使える格好になった。

と、言う事なので、現行版はフリーソフト扱いだったのだが、新版はシェアウェア扱いにするのだが、独立シェアウェア扱いにするには機能等が少し足りないので、AG-ムービーカッターと同様に、AmuseGraphicsの追加提供ソフト扱いにする。

つまり、全機能を制限なく利用するためには、AmuseGraphicsのレジストキーが必要になるのだが、制限内容はWindows版と殆ど同じだ。

具体的には、レジストキーを登録しないと、ネットワークサーバー機能を利用して一般動画を視聴する場合には、その視聴時間が1分に制限される。

もっとも、Windows版と同様に、一般動画をAGM形式へ変換する機能とAGM形式動画をトランスコード無しで視聴する機能には制限がないので、手持ち動画をAGM形式に変換して持っていれば、ネットワーク視聴時にも制限は入らない、というのは同じだ。

Windows版との最も大きな違いは、Windows版AGMPlayerでは、レジストキーの入力用ダイアログは表示されないのだが、macOS版では、起動時に毎回表示される、という点だ。

もっとも、ここでレジストキーを入力しなくても、前述の制限を除けば普通に使えるので、実質的には、フリーソフト扱いで使える、という人も多い筈だ。

なので、ユーザー数を増やす事を鑑みれば、このダイアログ表示は行わない方が良いかもしれないのだが、とりあえず、今回は、純粋なシェアウェア扱いでリリースしておく事で、フリー版も提供するという自由度は、将来のために残しておく事にする。

« サーバーが勝手にスリープ? | トップページ | 既存ソフトの修正版を先に »

トラックバック

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

この記事へのトラックバック一覧です: 一応、シェアウェア扱い:

« サーバーが勝手にスリープ? | トップページ | 既存ソフトの修正版を先に »

2017年8月
    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