Skip to content

Distributed processing of video compression and archiving using high performance computers at multiple remote sites.

Notifications You must be signed in to change notification settings

TechnoTUT/distributed-video-archiver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

distributed-video-archiver

録画拠点側

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.sh

cronなどで30分ごとに実行する。

15,45 * * * * /path/to/send.sh

動画処理拠点側

utone_transfer.bat

録画拠点から転送された.tsファイルを圧縮して共有ストレージにパスするスクリプト。処理開始から30分ごとに、一時受け入れフォルダ内のtsファイルを探索しNVEncを用いてMP4形式に変換する。
処理端末側の一時受け入れフォルダに utone_transfer.batを配置し、実行する。

FFmpegと、NVEncに対応したGPUが必要です。

About

Distributed processing of video compression and archiving using high performance computers at multiple remote sites.

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •