slide to video
1.0.0
スライドデッキをビデオに変換するツールで、声のナレーションを備えています。複数の言語をサポートします。
Ubuntu 20.04でテスト。
ffmpegをインストール: sudo apt-get install ffmpegpipインストールします。git clone [email protected]:Changochen/slide-to-video.git
cd slide-to-video
pip install .slide-to-videoNEWSLIDEで区切られたプレーンテキスト形式でスクリプトファイルを準備します。slide-to-video --model MODEL_NAME --slide slide --script script --output-dir OUTPUT_PATH --config ADDITIONAL_CONFIG.yamlローカル音声モデルを使用するには:
slide-to-video --model local --slide example/slide.pdf --script example/script.txt --voice example/sample.mp3 --output-dir output最終的なビデオは、 OUTPUT_PATHディレクトリでoutput.mp4として生成されます。
音声速度の調整を含むその他のオプションについては、実行してください。
slide-to-video --help現在サポートされているモデル:
現在サポートされている言語: 'en'、 'es'、 'fr'、 'de'、 'it'、 'pt'、 'pl'、 'tr'、 'ru'、 'nl'、 'cs'、 'ar'、 'zh-cn'、 'hu'、 'ko'、 'ja'、 'hi'
ビデオを生成した後、出力ディレクトリにはproject.yamlファイルが含まれ、変更されていないコンテンツの生成をスキップするのに役立ちます。入力が同じままである場合、ツールはビデオ生成プロセスをスキップします。
スライド、スクリプト、または設定(音声速度など)を変更すると、ツールは影響を受けるコンテンツを再生します。特定の部品の再生を強制するには、 project.yamlの対応するアイテムのforce_resetフィールドを出力ディレクトリのyamlに設定します。
新しい音声モデルをサポートするには、 src/slide_to_video/tts_engineに新しいクラスを実装し、 register_engineを呼び出してクラスを登録する必要があります(ここの例を参照)。
> You must confirm the following:
| > "I have purchased a commercial license from Coqui: [email protected]"
| > "Otherwise, I agree to the terms of the non-commercial CPML: https://coqui.ai/cpml" - [y/n]
| | >
yを入力するだけです。