mmfft9更新 (2023-06-13)
開発::util
序
私がゲームキャプチャの圧縮に使っているmmfft9が更新された。
スタイルの追加
新たにrclip
, xrecorder
,
generaldt
が追加された。
rclip
はクリップ系のスタイルで、リズムゲームに特化しており、タイトル、難易度、タグなどをつけて、それに応じて生成する。
clip
でやるのと比べだいぶ手間が減った。
xrecorder
はAndroidの録画アプリ、XRecorder用のもの。
generaldt
は記号をはさむ、またははさまない形でYYYYMMDDHHMM[SS]
形式のファイル名を持つもの用。
中断が可能に
使っていると間違ってWorkerを起動してしまったり(履歴を使っているとよくある)、ただちにWorkerを減らしたいときがある。 このような場合、処理は非常に面倒だった。
この点を改善し、ffmpegをCtrl+C(SIGINT)中断するとWorkerは途中になっているファイルを消し、die
コマンドを送って終了するようになった。
die
コマンドを受け取ったサーバーはワーカーが持っていたアイテムをキューに戻し、ワーカーを削除する。
テストとCHANGELOGの追加
mmfft9はそれなりに更新を続けており、かなり使ってもいるため、テストをリポジトリ上に残す形にし、CHANGELOGを追加した。
このツールを使う人はいないかもしれないが……