スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« 誰かのバグから回避 | トップページ | 目次だけ作成完了 »

とりあえず完成させる

今は、AG-ムービーカッターの改良開発を行っていて、オンラインヘルプを除いて、予定していた変更は終了したので、不具合修正をしたりしていたのだが、それも終了した。なので、明日からはオンラインヘルプの作成作業に移る事になる。まだ、入れたい機能はあるのだが。

入れたい機能というのは、まず、簡単な所としては、AGM形式動画の音声のみを入れ替えられる様にする機能だ。

具体的には、手持ちのAGM形式動画の幾つかは音声のボリュームが小さいので、正規化した音声と入れ替えたいのだが、現状のAG-ムービーカッターでこれをやろうとすると、再エンコードが必要になるので、画質劣化が懸念される。

なので、映像トラックについては無劣化出力し、音声トラックのみ、再エンコードして出力できる機能が欲しい訳なのだが、実際問題としては、作者はAGM形式動画はAGMPlayerでしか見ていない。

そして、AGMPlayerにはブースター機能があるので、音声が小さければ大きくする事が出来るし、その設定は「映像・音声設定の個別化」機能を有効にすれば、次回再生時にも自動適用できる。

このため、実際問題としては、作者的には必要な機能でもないので、あった方が良さそうではあるものの、少なくとも今回は、実装しない事にした訳だ。

当然の事ながら、第三者に動画を渡す様な場合には、動画ファイル自体の音声を大きくしておく必要があるのだが、この場合には、多分、AGM形式ではない形式に再エンコードして渡す筈なので、その時に、音声の正規化を同時にやれば、画質劣化は最小限に抑えられる。

で、AGMPlayerは、初版の頃と比べると、結構な高機能ソフトになってきているのだが、AG-ムービーカッターは、細かい機能の追加はしてきているのだが、概念的には、初版の頃と大して変わっていない。

なので、作者的には、そろそろ、やれる事を増やそうか、と、思ったりしている訳だ。

具体的には、現行版では動画の連結は出来るものの、遷移効果は設定できないので、簡単な所として、フェードイン/アウトくらいは入れられる様にしたい。

また、テロップ表示、つまり、他の動画との合成も出来る様にしようかなあ、と、思ったりもしている訳だ。

上記の二つの機能については、その気になれば、数日で入れられる筈なので、今回、入れようか、と、思ったりもしたのだが、上記の様な機能は、現行版でも、AmuseGraphics本体を真面目に使えば、実現できない訳でもない。

なので、AmuseGraphics本体の機能と競合する可能性もあるので、とりあえず、今回は実装を見送り、次に行うと予告してあるAmuseGraphics本体の変更時に、どちらにどういう機能を実装するかを決めようか、という事にした。

もっとも、次バージョンのAmuseGraphicsも、バージョンはVer1.3.0にする予定なので、次バージョンのAmuseGraphicsの機能は、HiDPI/Direct2D/Media Foundation対応を除けば、現行版と大差ない感じにする筈だ。

このため、上記の様な機能が実現されるのは、Ver1.3.1以降になる筈なのだが、時期的に、それが何時になるのかは、今のところ、何とも言えないかもしれない。

と、いう事で、明日からは、使い込みを行いつつ、AG-ムービーカッターのオンラインヘルプの作成作業を行う事になる。

= この記事に関連する公開中ソフト =

AmuseGraphics

AmuseGraphics

(2016/05/04追加)

« 誰かのバグから回避 | トップページ | 目次だけ作成完了 »

トラックバック

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

この記事へのトラックバック一覧です: とりあえず完成させる:

« 誰かのバグから回避 | トップページ | 目次だけ作成完了 »

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

広告

プライバシーポリシー

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

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

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

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