OBS Studioの録画設定で、録画ファイルの保存名を {year}-{month}-{day}-{hour}-{min}-{sec}.ts の形式に設定する。
source/send.sh を任意のディレクトリに配置し、実行権限を付与する。
git clone https://github.com/TechnoTUT/distributed-video-archiver.git
cd distributed-video-archiver/source
vim send.sh
# 必要に応じて SOURCE_DIR と DEST_DIR を変更
chmod +x send.shcronなどで30分ごとに実行する。
15,45 * * * * /path/to/send.sh録画拠点から転送された.tsファイルを圧縮して共有ストレージにパスするスクリプト。処理開始から30分ごとに、一時受け入れフォルダ内のtsファイルを探索しNVEncを用いてMP4形式に変換する。
処理端末側の一時受け入れフォルダに utone_transfer.batを配置し、実行する。
FFmpegと、NVEncに対応したGPUが必要です。