song-video-remix-captions は何をしますか?
スマートフォンやライブ映像の音声/楽器バランスの調整、リミックス、キャプション追加を行います。
機能
- 音声/楽器バランス再調整: ボーカルとバック楽器のレベルを個別に調整し、ミックスを最適化します。
- リミックス: FFmpegを使用して、カスタムオーディオエフェクトやフィルタを適用します。
- キャプション自動生成: 動画から音声を抽出し、自動文字起こしを行い、キャプションファイル(SRT/VTT)を生成します。
必要条件
- Python 3.8+
- FFmpeg
- Demucs(音声分離用)
- Whisper(文字起こし用、オプション)
インストール
pip install -r requirements.txt
使い方
基本的なコマンドは以下の通りです。
python main.py --input video.mp4 --output output_dir --remix --captions
オプション
--input: 入力動画ファイルのパス--output: 出力ディレクトリ--remix: リミックスを有効にする(デフォルト)--captions: キャプション生成を有効にする(デフォルト)--voice-level: ボーカル音量(0.0〜2.0、デフォルト: 1.0)--instrument-level: 楽器音量(0.0〜2.0、デフォルト: 1.0)
出力
audio_remixed.wav: リミックス後のオーディオファイルcaptions.srt: SRT形式のキャプションファイルcaptions.vtt: VTT形式のキャプションファイルoutput.mp4: キャプション付き最終動画
注意事項
- このツールは、オリジナルの録音品質を大幅に向上させることはできません。入力が低品質な場合、出力も限定的です。
- 著作権を尊重し、許可なく他人の作品を改変しないでください。
ライセンス
MIT