ゆっくり動画 作成支援ツール
SaltStoneの紹介です
現在、鋭意作成中です!
AquesTalkのライブラリを使用するため、SDKライセンスが必要になりそうです
既にライセンスをお持ちの方で共同開発してもいいよというお考えのある方は是非、協業させてください
VOICEROID、CeVIO、AITalkもボイスとして使えないか検証しています
こちらもライセンスをお持ちの方で開発に協力していただける方は是非、ご連絡いただければと思います
連絡先:fuunacreative@gmail.com
また、私のみで公開をするためにはライセンス購入が必要になるため、寄付を募っております。
ご寄付いただいたものは、開発用ライセンス購入に利用させていただくとともに
Aviutlなどの動画作成ツール開発者さまにも分配させていただく所存です
内訳はこちらにて公開します
ご寄付いただける場合も上記の連絡先へご連絡をお願いします
Win7のみでの動作確認となります。
Win8,10,11では簡単な動作確認をしました
ただし、棒読みちゃんがすぐに終了する問題が発生した時がありました
続けて宿題が出されてしまいましたが、開発も少しづつ進められてます
予定より大幅に遅れていますが、やっとログシステムが完成しました
IPC・起動時・MMFによりログを受け付けられるようにしました
次はdir型式の立ち絵素材解析処理ですかねー
ここまできたら、じっくりとよい物を作りたいなと考えています
PGに飽きたらFactorio企画ねったりして、まぁまぁ有意義に過ごせています ^^
lazarusも考えたのですが、どうもexeサイズが大きくなる事にとても抵抗があり、、、
exeサイズが大きいと極度に動作が重くなった気がするんですよねー
今は解消しているのかもしれませんが、、、
まだ宿題が続いていますが、少しづづ開発も勧め始めてます
今後の事も考え、しっかりしたエラー解析を行えるよう
割とまともなログシステムを作る方針にしました
IPC、MMF、Arg、Fileなど、複数の方法でログを受け付け、
トレースもあわせて保存し、不具合調査に耐えられるものを作る事にしました
構想が広がりすぎて当初の予定から大幅にずれてしまいますが
バグで使い物にならない苛立ちは経験してますので
土台を作ってはまたひっくり返し、さらに底を掘り返すような作業になりますが
まぁ、作ってこうかと思ってます
問題はmacですかねー〜!?
宿題の処理も少しづつ終わり、現在は下働きをするロジックを作成してます
とりあえず、ロガーとプロセス間通信、セマフォ、スレッドなど
縁のしたの力持ち的な役割をするロジックです
ここがしっかりしてないとビルを立てても崩れてしまいますので念入りな検討とテストが必要です
いまみた感じでは、急いで欲しい方はいらっしゃらないようですし、同様のツールもたくさんでていますので
このツールでしかできない!?という特徴を持たせることを考えています
お察しの通り、予定通り予定より遅れてます^_^;
さらに、宿題をもらってしまいました
こちらの方が優先なので、しばらく開発停止です (-_-)
デモを作ってもいいんだけど、じっくりと作ることにしました
いろいろ考えて、”環境作成を意識せずにゆっくり動画が作れる事”
これを目標に画面構成・exe構成などを見直ししてます
あっ。画像処理はC++を使った方が早そうなのでdll化しました
aviutlへの立ち絵貼り付けができるようになったらデモ動画を作ろうと考えております
何をしてやるべきか、とても悩みます
PGを構成するライブラリ?デモ?とりあえず動くもの?
PSD・キャラ素材スクリプト両方対応を目指すので設計も難しい
基本的にスパイラルだけど、ある程度はね!?
今は画像合成のC++ライブラリを作ろうかなーと企んでます^_^
こっそりとWEBサイトを作成しました
デモを作って動画投稿したかったんだけど、、、
ロジックを作るか?それともデモ用に動けばいいか?
どっちを作るかで悩んでます
あと、大事な物を2つもなくしてしまって、、、
落ち込んだりしたけど私は元気です ;_;
取り扱う情報が多いので、内部でDBを使ってて
ざっくり20テーブル以上になりそう
さらにWEBシステム側も開発しときたい
インストールするPG定義や、キャラ定義の共有、エラーレポートシステムなどなど
でてくるアイデアが多すぎて収集つかなくなりそうです
画面を作っていく中で、全体的に設計が不足している事がわかりました
インストーラーや現在開発中のものも含め、通して見ると使いやすいとは言えません
また、バグの温床にもなるため全体的にライブラリ・ERの設計を行います
立ち絵のデモを投稿したかったのですが、しばらくかかりそうです
画面を作っていく中で、全体的に設計が不足している事がわかりました
インストーラーや現在開発中のものも含め、通して見ると使いやすいとは言えません
また、バグの温床にもなるため全体的にライブラリ・ERの設計を行います
立ち絵のデモを投稿したかったのですが、しばらくかかりそうです
スマホの充電周りを整理していたら、うっかり18VをUSBハブに入れてしまい
ぶっ壊れてしまいました。;_;
修理に数日かかりそうで、しばらく開発はお預けです
みなさんも電圧間違いには注意しましょう!
あと、水もね
何度ショートさせてきたことか、、、^^;
立ち絵をお気に入りに登録する画面を作成していましたが
本格的に内部データ・データベースの設計が必要になりました
今後、開発予定の機能を考えると、基本をしっかり設計しておかないと途中で破綻します
わかりやすく言うと、"とてもめんどくさいことになる"ということです
なのでキャラまわりのクラス設計から始めることにしました
使用するキャラ、立ち絵、ボイスソフト 、ボイスのエフェクトが代表例ですかね
次のプレ公開はしばらく先になりそうです
インストーラーのPreview版を公開します
環境により意図しない動作が起こり、泣きそうになりました ^^;
動作環境はWin7 64bit onlyです
Win8以降でも動作すると思いますが、検証中です
テストも最終段階に入り、もう少しで公開できそうです
現在、公開準備を行っております
注意点1、ネットよりダウンロードして行うため、ネット接続が必須です
注意点2、上記の仕様のためウィルスソフトによってはマルウェアと判断されます
ウィルス判定される件について、他のソフトでも同様な事ができていますので
現在、調査中です
c++ runtimeについて、後々の事を考えてgoogle driveを利用する事にしました
追加のボイスソフトの事なも考え、installフレームワークのようなものを設計しています
あとはエラーレポートの設計も行っています
これが終わらないと公開後に問題が発生するおそれがあるので
公開にはもう少しかかりそうです
2022/2/5
Saltstoneをインストールする目的でPGを作成しました
これを使えばとりあえず動画作成ができる環境が作れます
.NETのインストーラー(プレインストーラー)とあわせて紹介動画を作成しました
VC++のランタイムがAvitulに必要なのですが
一括して全Verをインストールしてくれるものがあり、それをDWします
ところが、DWのLINKが数日おきに変更される事が判明し、対処策を検討中です
このシステムは.NET 4.8とC++にて作成されています
必要なソフトはSaltStoneSetup.exeにてインストールされますが
このexeも.NETを必要とします
.NETのインストーラーはMicrosoftより配布されていますが
自動でダウンロード、インストールを行うスクリプトを作成しました
開発の進捗ですが、必要ソフトのインストールは実装できました
現在、デバッグ中です
今後はキャラを管理する仕組み(画像素材と音声)を開発します
各EXEの実行に必要なRuntimeのインストールも自動化します
.NETとVC++ですね
課題は進捗が画面で確認できない事
このあたりは明日、実装予定です
Aviutlのセットアップって少し面倒ですよね
動画がUPされてるし
とりあえず、私の動画作成環境を作るsetup.exeを作成してます
PSDToolkit + 棒読みちゃんです
setup.exeの進捗は50%ってとこですね
ゆっくり動画を作るには現状はYMM4やYMM3、Aviutl+pluginなどの方法があります
Aviutlを使う場合にはpluginのインストールなど、
環境をセットアップする必要があります
また、キャラ素材をダウンロードしたり、
動画に声入れするためのボイスソフトを入れる必要があります。
これらを一括して行うようなEXEを作り始めました
興味がある方は是非、いいね、コメントをしてください!