スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« 一応、シェアウェア扱い | トップページ | 細々とした修正も多い »

既存ソフトの修正版を先に

今は、macOS用ネイティブ版AGMPlayerの開発フェーズで、Windows版のストリーム録画機能を除いた機能は実装できたので、初版はこのレベルでリリースする予定だ。しかし、その前に、不具合修正や改良を既存ソフトに適用してリリースする。

今回のmacOS用AGMPlayerの開発では、既存のAGMConv/AG-ムービーカッターの開発時に実装した各種処理ルーチンも使い回している。

と、いうか、実際の所としては、AGMConv/AG-ムービーカッターといった既存ソフトは、今回開発しているmacOS用AGMPlayerの開発を念頭に置いた上で開発してきた、というのが実状だ。

つまり、いきなりmacOS用AGMPlayerを開発してリリースしようとすると、何の成果物もないまま、長期に渡る開発期間が必要になる事は明らかだったので、まずは、必要になる処理ルーチンを開発し、それを使ったより単純な成果物として、既存ソフトをリリースしてきた訳だ。

なので、AGMConv/AG-ムービーカッターの開発時には、まだ、AGMPlayerの開発が残っていたので、AGMPlayerで使用する予定があった各種処理ルーチンについては、不具合修正等をあまり真面目に行なっていなかったのだが、今回のAGMPlayerの開発で、やっと、それらの不具合修正も真面目に行えた。

その結果、AVFoundationを使ったMP4エンコード機能については、出力映像の実質フレームレートが低下する問題と出力色の精度が低下する問題が発覚し、それらの修正が行えた。

また、今回開発しているAGMPlayerでは、AG-ムービーカッター用に行なったRetina対応をベースに、より積極的なRetina対応も行なっているのだが、同様の対応はAG-ムービーカッターにも適用可能なので、これについても、適用しておく必要がある。

と、言う事なので、既存ソフトに不具合を残したまま、その不具合が修正されている新版をリリースする、というのは作者的には気持ち悪いし、既存ソフトのユーザー的にも気分が悪い筈だ。

なので、既に、ほぼ完成の域に達したAGMPlayerのリリース前に、まずは、既存ソフトである所のAGMConv/AG-ムービーカッターの修正版をリリースしておく予定だ。

修正量は少ないので、これらのリリースは数日中に行える筈なのだが、多分、それらの後に行う事になる筈のAGMPlayerのリリースも、今週中には完了するだろう。

ちなみに、AGMConv/AG-ムービーカッターについても、シェアウェア扱いで、レジストキーの入力が必要になるのだが、現状では、レジストキーの入力はそれぞれで行う必要がある。

つまり、両方を使いたい場合、普通は同じレジストキーを、二回入力する必要があるのだが、これにAGMPlayerが加わると、全てを使いたければ、このままだと、同じレジストキーを三回入力する必要が生じる。

と、言う事なので、丁度、既存ソフトの不具合修正版もリリースするので、今回、レジストキーの登録ファイルは全てで統一する格好に変更する。

つまり、レジストキーは、どれか一つのソフトで一回だけ入力すれば、全てのソフトでそのレジストキーを認識できる様に変更する。

このため、全てのソフトを使う人の場合、レジストキーの入力は楽になる筈なのだが、既存ソフトでレジストキーを入力していた人は、もう一度、レジストキーを入力するか、既存のレジストキー登録ファイルの名称を変更する必要が生じる予定だ。

« 一応、シェアウェア扱い | トップページ | 細々とした修正も多い »

トラックバック

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

この記事へのトラックバック一覧です: 既存ソフトの修正版を先に:

« 一応、シェアウェア扱い | トップページ | 細々とした修正も多い »

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