Clips AI: AI動画再利用ツール

Clips AI

Clips AI: AI動画再利用ツール

Clips AIは、長尺動画をクリップに変換し、アスペクト比を調整するためのオープンソースライブラリです。

サイトを訪問

Clips AI: AI Video Repurposing for Developers

Clips AIは、長尺の動画を自動的にクリップに変換するオープンソースのPythonライブラリです。わずか数行のコードで、動画を複数のクリップに分割し、アスペクト比を16:9から9:16にリサイズできます。🎥

目次

はじめに

Clips AIは、ポッドキャスト、インタビュー、スピーチ、説教などの音声中心の物語ベースの動画に最適です。私たちのクリッピングアルゴリズムは、動画のトランスクリプトを分析し、クリップを特定して作成します。リサイズアルゴリズムは、現在のスピーカーに焦点を合わせるように動画を動的に再フレームします。

機能の概要

  • クリッピング: トランスクリプトを使用して動画を分析し、重要な部分を抽出します。
  • リサイズ: 動画のアスペクト比を変更し、視聴体験を向上させます。

インストール方法

Clips AIを使用するには、以下の手順でインストールしてください。

  1. Python依存関係をインストールします。仮想環境(venvなど)を使用することをお勧めします。
    pip install clipsai
    pip install whisperx@git+https://github.com/m-bain/whisperx.git
    
  2. libmagicとffmpegをインストールします。

クリップの作成

動画をクリップに分割するには、まず動画をトランスクリプト化する必要があります。これにはWhisperXを使用します。以下は、クリップを作成するための基本的なコード例です。

from clipsai import ClipFinder, Transcriber
transcriber = Transcriber()
transcription = transcriber.transcribe(audio_file_path="/abs/path/to/video.mp4")
clipfinder = ClipFinder()
clips = clipfinder.find_clips(transcription=transcription)
print("StartTime: ", clips[0].start_time)
print("EndTime: ", clips[0].end_time)

動画のリサイズ

動画のリサイズには、Hugging Faceのアクセストークンが必要です。以下のコードを使用して、動画をリサイズします。

from clipsai import resize
crops = resize(
    video_file_path="/abs/path/to/video.mp4",
    pyannote_auth_token="pyannote_token",
    aspect_ratio=(9, 16)
)
print("Crops: ", crops.segments)

結論

Clips AIは、開発者が動画コンテンツを効率的に再利用するための強力なツールです。音声中心のコンテンツを持つ方は、ぜひ試してみてください!

公式ウェブサイトで最新情報を確認し、今すぐClips AIをお試しください!

Clips AIの代替ツール