スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« リリースを完了 | トップページ | とりあえず、作業環境を作成 »

次はWindows版だが

ここの所、全OS版のAGMConvとMac/Ubuntu版のAG-ムービーカッターをリリースしてきたのだが、まだ、Windows版のAG-ムービーカッターには不具合が残っているので、この不具合を修正しておく必要がある。もっとも、この不具合は正式リリース版にはなかったりする。

Windows版AG-ムービーカッターにある不具合というのは、「音声トラックの別指定」機能を利用しようとすると、多くの場合、フリーズしてしまう、というモノだ。

フリーズするかどうかは、利用するファイルがDirectShowでデコード可能かどうかにかかっていて、デコード可能な場合フリーズして、不可能な場合、フリーズはせず、普通に機能する。

具体的には、音声トラックにm4aファイルを指定すれば、デフォルトのWindows環境にはm4a用のDirectShowデコーダーは内蔵されていないので、問題なく動作するのだが、wavファイルなんかだと、DirectShowでデコードできてしまうので、フリーズが発生する。

もっとも、上記の現象は、Ver1.3.1.1で対応可能な音声ch数を増やしたりした時に、変更後の処理ルーチンを使う場合に必要になる対処を当該機能で使っている処理ルーチンに追加するのを忘れたのが原因だった。

つまり、現行のAmuseGraphicsだとか、AG-ムービーカッターの正式版である所のVer1.3.1では、上記の問題は発生しない。

と、いう事で、正式リリース版と比べると、ここの所リリースしてきている追加提供ソフト扱いのバイナリは評価内容等が少ないので、不具合は正式版よりも多いかもしれない。

もっとも、だからこそ、より頻繁にリリースも可能なので、来週は、上記の不具合修正+αの変更を行ったバイナリをUpdate PackのUpdate2としてリリースしておく予定な訳だ。

ただ、別段、Ver1.3.1から入れ替えたいと思う様な新機能等は入れない予定なので、作者的にも、何故、こんなモノをリリースする必要があるのかなあ、なんて気もしないではないのだが、巷のソフトウェアの場合、1年も不具合修正もされずに放置されていると、開発終了と思われてしまう訳だ。

つまり、作者的には、AmuseGraphics系ソフトについては、今後も開発して行きますよ、というポーズを見せておく必要があるので、あまり必要性を感じないUpdate Packなんかについても、定期的にリリースしておく必要がある訳だ。

と、いう事なので、このブログを真面目に見ている様な人の場合、AmuseGraphicsについては、今後、少なくともオリジナル動画形式としてAGM4を開発し、Ubuntu/Mac環境でも、Windows環境と同等の使い勝手を提供していく予定だ、というのが判っている筈なので、なにも、有用性があまりないUpdate Packをダウンロードして使う必要はないかもしれない。

しかし、作者ソフトのユーザーの多くは、このブログを真面目には見ていない感じなので、作者的には、そういうユーザー向けに、AmuseGraphicsのホームページに新規アイテムを定期的に提供しておく必要がある訳だ。

ちなみに、上記の様なアップデートに対するモチベーションは、同額のシェアウェアである所のTiExtenderや、より高額のシェアウェアである所のMasterReversiについても存在する。

なので、作者的には、来週、Windows版AmuseGraphicsのUpdate Packの更新が完了したら、少し寄り道して、TiExtenderとMasterReversiについても、更新しておこうか、と、思ったりもしている。

もっとも、まだ、具体的な開発アイテムは考えていないので、どうなるのかは未定ではあるのだが、両者の新バージョンを開発するとなると、最低でも1ヶ月程度の開発期間はかかりそうだ。

その分、AmuseGraphicsの次バージョンのリリースは遅れる訳なのだが、その時間稼ぎという意味からも、作者的には、Update Packみたいなリリースは行なっておく必要がある訳だ。

« リリースを完了 | トップページ | とりあえず、作業環境を作成 »

トラックバック

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

この記事へのトラックバック一覧です: 次はWindows版だが:

« リリースを完了 | トップページ | とりあえず、作業環境を作成 »

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