カジュアルな外観(かなり多分)のffmpegフロントエンドです
WPF/C# で制作しています。
aviutlのLog表示の挙動を取り入れてます
元ネタは Twitter用に動画変換するヤツ(2016_twitter_convert )(2019) で、ffmpegに渡すパラメータを随時変更出来、bitrate指定により動画圧縮まで可能にします。
機能の概要
a.ドラッグ&ドロップで動画をTwitter(X)に投稿可能な動画ファイルとして出力します。
-b:v 1200k -codec:v h264 -vf yadif=0:-1:1 -pix_fmt yuv420p -acodec aac -y -threads 2
h264とvf yadif=0:-1:1 がポイントらしいです。
パラメータは公開されており、好みのパラメータに差し替え可能です。
b.ffmpegに渡すパラメーターを任意に変更出来るため、画像出力やgif出力にも対応します。
c.パラメーターを100個まで保存しておけます。
4.bitrateを指定する事で、動画のサイズ圧縮を可能にします
→ソース動画を読み込むとbitrateなどの情報が出るようになっています。表示されたbitrate以下の数を指定してください。
最低でも500k以上を指定した方が画質を維持出来ます。
→簡易の動画Codec情報閲覧ツールとしても使えなくもないです。
・任意の画像でWaterMarkを付けられるようにする
・変換する添え字を変えられるように改良
・GIFアニメ等を付ける
・拡張パラメータシステムの機能追加
・色合いも変更出来るように