PowerPoint スライドはライブプレゼンテーションには効果的ですが、共有、アクセシビリティ、エンゲージメントに関しては制限があります。ただし、PPT または PPTX ファイルを MP4 形式に変換すると、共有しやすく、どのデバイスでも表示でき、YouTube やソーシャルメディアなどのプラットフォームに適したプレゼンテーションのビデオバージョンを作成できます。このアプローチにより、コンテンツが意図したとおりに提示されるだけでなく、視聴者のリーチが広がり、プレゼンテーションがよりダイナミックでインパクトのあるものになります。
PowerPoint から MP4 への変換 API
Aspose.Slides Cloud SDK for .NET は、PowerPoint プレゼンテーション (PPT または PPTX) を MP4 ビデオ形式に変換するための強力で使いやすいソリューションを提供します。この SDK を使用すると、.NET アプリケーション内で変換プロセスを簡単に自動化でき、スライド内のすべてのアニメーション、トランジション、およびマルチメディア要素が最終的なビデオ出力で保持されます。
最初のステップは、.NET ソリューションに SDK 参照を追加することです。そのため、NuGet パッケージ マネージャーで Aspose.Slides-Cloud
を検索し、パッケージの追加
ボタンをクリックします。次に、クラウド ダッシュボード にアクセスし、パーソナライズされたクライアント資格情報を取得します。
無料アカウントを作成するには、クイックスタート ガイドをご覧ください。
C# .NET で PPT を MP4 に変換する
このセクションでは、PPT を MP4 形式に変換するだけで、マーケティング コンテンツ用に PowerPoint を MP4 にエクスポートする方法について詳しく説明します。PowerPoint を MP4 に変換して YouTube に公開したり、PPT を MP4 に変換して TikTok にアップロードしてすぐに視聴したりすることもできます。
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);
まず、クライアントの資格情報を引数として渡す SlidesApi クラスのインスタンスを作成します。
var response = slidesApi.DownloadPresentation(inputFile, ExportFormat.Mpeg4);
API を呼び出して、PowerPoint から MP4 への変換を開始します。
saveToDisk(result, "d:/ResultantFile.mp4");
最後に、カスタム メソッドを呼び出して、結果の MP4 をローカル ドライブに保存します。
// その他の例については、https://github.com/aspose-slides-cloud をご覧ください。
// https://dashboard.aspose.cloud/ からクライアント資格情報を取得します。
string clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxx";
string clientID = "ee170169-ca49-49a4-87b7-xxxxxxxx";
// SlidesApiのインスタンスを作成する
SlidesApi slidesApi = new SlidesApi(clientID, clientSecret);
// ローカルドライブにある入力 PowerPoint の名前
string sourcePPT = "source.ppt";
// APIを呼び出してPPTプレゼンテーションをMP4に変換し、出力を応答オブジェクトに保存します。
var response = slidesApi.DownloadPresentation(sourcePPT, ExportFormat.Mp4);
// 結果のMP4をローカルドライブに保存するためのカスタムメソッドを呼び出す
saveToDisk(response, @"D:\myResultant.mp4");
// ストリームコンテンツをローカルドライブ上のファイルに保存する方法
public static void saveToDisk(Stream responseStream, String resultantFile)
{
var fileStream = File.Create(resultantFile);
responseStream.Seek(0, SeekOrigin.Begin);
responseStream.CopyTo(fileStream);
fileStream.Close();
}
- サンプルのPowerPointプレゼンテーションは、Prismatic design.pptおよびmyResultantFile.mp4からダウンロードできます。
cURL コマンドを使用して PPTX を MP4 に変換する
Aspose.Slides Cloud と cURL コマンドを使用して PowerPoint を MP4 に変換することは、ビデオ変換をワークフローに統合するための簡単で効率的な方法です。このアプローチは Aspose.Slides Cloud API の機能を活用し、cURL コマンドを送信するだけで PPT または PPTX ファイルを MP4 に変換できます。
最初のステップは、次のコマンドを実行して JWT アクセス トークンを生成することです。
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=XXXXXXX-b195-426c-85f7-XXXXXXXX&client_secret=XXXXXXXXXXXXXXXXXXXXXXXXX" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
次のコマンドを実行して、PPTX を MP4 形式に変換します。
curl -v "https://api.aspose.cloud/v3.0/slides/{sourceFile}/Mpeg4?outPath={resultantFile}" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{}"
sourceFile
をクラウド ストレージで使用可能な入力 PowerPoint プレゼンテーションの名前に置き換え、resultantFile
を結果の MP4 の名前に置き換え、accessToken
を上記で生成された JWT トークンに置き換えます。
結論
結論として、PowerPoint プレゼンテーションを MP4 ビデオ形式に変換することは、コンテンツのアクセシビリティ、共有性、およびインパクトを高めるために不可欠な方法です。Aspose.Slides Cloud SDK for .NET を使用してより統合されたカスタマイズ可能なソリューションを選択するか、cURL コマンドのシンプルさと効率性を選択するかにかかわらず、どちらの方法でも信頼性が高く、高品質の結果が得られます。
便利なリンク
関連記事
以下のブログをご覧になることを強くお勧めします。