AIパーソナル・ラーニング
と実践的なガイダンス

bilive:教師なしライブ録画、自動スライス、B局用アップロードツール

はじめに

biliveはBステーションでのライブ録画のために特別に設計されたツールで、非常に高速なライブ録画、自動スライス、ポップアップレンダリング、字幕生成を提供します。このツールは超低構成マシンに対応し、7x24時間の無人録画をサポートし、自動的にポップアップと字幕を識別してレンダリングし、自動的にスライスしてBにアップロードします。biliveはパイプラインを使ってビデオを処理し、録画がライブ放送とほぼ同期するようにするため、マルチルーム録画やハードウェア要件の低いシナリオに適しています。

bilive:B局アンモニタ・ライブ録画・自動スライシング・アップロードツール-1


 

機能一覧

  • 超高速レコーディングパイプライン方式を採用し、30分以内に収録と生中継を行う。
  • マルチルーム録音通常のポップアップ、有料ポップアップ、ギフトメッセージを含む複数のライブストリームを同時に録画します。
  • 自動スライスポップアップの密度に基づいてハイライトをスライスし、興味深いキャプションを自動的に生成します。
  • ポップアップレンダリングXMLを自動的にASSポップアップファイルに変換し、ビデオにレンダリングします。
  • サブタイトル・ジェネレーションOpenAIのWhisperモデルを使って音声を自動認識し、字幕を生成します。
  • 自動アップロード録画したビデオやスライスしたビデオを自動的にBサイトにアップロードします。
  • 低い構成互換性GPUは不要で、シングルコアのCPUと最小限のRAMで動作します。

 

ヘルプの使用

設置プロセス

  1. 環境準備::
    • オペレーティングシステム:Ubuntu 22.04以上を推奨。
    • ハードウェア要件:最小構成は、2コアCPU、2G RAM、40Gハードドライブ、3Mbps帯域幅。
  2. インストール手順::
    • クローニング・プロジェクトgit clone https://github.com/timerring/bilive.git
    • プロジェクト・カタログにアクセスする:CDバイライブ
    • 依存関係をインストールします:pip install -r requirements.txt
    • 設定ファイル:必要に応じて修正する設定.tomlドキュメンテーション

使用方法

  1. 録音開始::
    • うごきだすレコード.shスクリプトが録画を開始する:./record.sh
    • ビデオファイルとポップアップファイルは、録画中に自動的に保存されます。
  2. 自動スライスとアップロード::
    • うごきだすスキャン.shスクリプトはビデオフォルダをスキャンし、スライスとアップロードを開始する:./scan.sh
    • システムは自動的にポップアップの密度をスライスし、興味深いタイトルとコンテンツを生成する。
  3. ポップアップと字幕レンダリング::
    • システムは自動的にXMLポップアップ・ファイルをASSフォーマットに変換し、ビデオにレンダリングする。
    • Whisperモデルを使って自動的に音声を認識し、字幕を生成してビデオにレンダリングします。
  4. マルチルーム録音::
    • 複数のライブ・ルーム・コンテンツの同時録画に対応し、設定ファイルで複数のライブ・ルームIDを設定可能。

詳しい操作手順

  1. 録音設定::
    • ある設定.tomlファイルでライブ・ルームIDと録音パラメーターを設定します。
    • 録音開始後、システムは自動的に指定されたライブ・ルームの内容を聴取し、録音する。
  2. スライスとアップロードの設定::
    • ポップアップ密度のしきい値やスライス時間などのスライスパラメータを設定します。
    • システムは設定に従って自動的にフィルムをスライスし、B-site APIを通じてビデオをアップロードする。
  3. ポップアップと字幕の設定::
    • フォント、色、位置などのポップアップと字幕のレンダリングパラメータを設定します。
    • システムは自動的にポップアップと字幕をレンダリングし、最終的なビデオファイルを生成します。
無断転載を禁じます:チーフAIシェアリングサークル " bilive:教師なしライブ録画、自動スライス、B局用アップロードツール

チーフAIシェアリングサークル

チーフAIシェアリングサークルは、AI学習に焦点を当て、包括的なAI学習コンテンツ、AIツール、実践指導を提供しています。私たちの目標は、高品質のコンテンツと実践的な経験の共有を通じて、ユーザーがAI技術を習得し、AIの無限の可能性を一緒に探求することです。AI初心者でも上級者でも、知識を得てスキルを向上させ、イノベーションを実現するための理想的な場所です。

お問い合わせ
ja日本語