raw-video-processing は何をしますか?
生の画面録画を後処理し、無音部分を除去して速度調整を行います。FFmpegベースのPythonスクリプトを使用して、動画のペースを自動的に最適化します。
概要
このスキルは、生の画面録画(スクリーンキャスト)を入力として、以下の処理を自動で行います。
- 無音部分の検出と除去
- 動画の速度調整(必要に応じて)
- FFmpegを用いた効率的な処理
前提条件
- FFmpegがインストールされていること
- Python 3.6以降
インストール方法
git clone https://github.com/zc277584121/raw-video-processing.git
cd raw-video-processing
pip install -r requirements.txt
使用方法
- 設定ファイル
config.yamlを編集して、処理パラメータを調整します。 - 以下のコマンドを実行します。
python process_video.py --input input.mp4 --output output.mp4
設定オプション
| パラメータ | 説明 | デフォルト値 |
|---|---|---|
silence_threshold | 無音とみなす音量しきい値(dB) | -50 |
min_silence_duration | 除去する無音の最小長さ(秒) | 1.0 |
target_speed | 目標速度倍率(例:1.5で1.5倍速) | 1.0 |
出力例
入力動画から無音部分が除去され、指定された速度に調整された動画が生成されます。
ライセンス
MIT License