Skip to content

About

YMM4の映像をマルチタスクで連番画像とWavファイルとして書き出す出力プラグイン

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

MultiCoreImgWavExporter

YMM4の映像をマルチタスクで連番画像とWavファイルとして書き出す出力プラグイン

使い方

動画出力から(高速)連番画像+Wavを選択すると使える。

image

エンコード設定

連番画像の名前

連番画像の名前で出力される連番画像の名前を指定出来ます。

以下の変数を連番画像の名前に含むことが出来ます。

{p}:プロジェクト名

{d}:フレーム番号

{p}-{d}ってやると標準の連番PNG+WAV出力みたいになります。

連番画像

連番画像を出力するかどうかを選べます。

Audio.wav

音声ファイルを出力するか選べます。

Setting.txt

このプラグインの出力設定は、Setting.txtに入っています。

速く出力する仕組み

名前に書いてある通り、マルチタスクで出力します。その為速くなります。なのでシングルコアのプロセッサだと出力速度標準と同じかそれ以下です。(ダブルコアのプロセッサで出力1/2くらいまで速くなりました。)

Task.Run()はタスクをスレッドのキューに追加するから手の空いたスレッドがどんどんやってくれるからマルチコアであればあるほど速くなると思われる。

予定

このプラグインの開発予定です。

連番画像のファイル形式を選択できる用にする。

音声ファイルの名前も弄れるようにする。

競合回避の待機時間を細かく弄れるようにする。

使用ライブラリ

Vortice.Direct2D1

NAudio.Core

SharpGen.Runtime

Vortice.Mathematics

System.Drawing.Common

System.Private.Windows.Core

About

YMM4の映像をマルチタスクで連番画像とWavファイルとして書き出す出力プラグイン

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages