Python を使用して PowerPoint からメディアを抽出する

このクイックチュートリアルでは、Python を使用して PowerPoint からメディアを抽出する 方法の詳細を共有します。IDE の設定、手順のリスト、そして Python を使用して PowerPoint からビデオを抽出する方法 を示すサンプルコードなど、必要なすべての領域をカバーしています。提供されたサンプルコードは、プレゼンテーションからビデオとオーディオの両方のコンテンツを取得するのに役立ちます。

Python を使って PowerPoint からビデオを抽出する手順

  1. IDEを Aspose.Slides for Python via .NET を使用してビデオを抽出するように設定する
  2. OSモジュールとAspose.Slidesライブラリをインポートする
  3. コンテンツタイプからファイル拡張子を取得するためのマッピングを定義する
  4. Presentation クラスオブジェクトにソース PPTX ファイルをロードする
  5. プレゼンテーション内のすべてのスライドを解析する
  6. 各スライドの埋め込みメディアコンテンツについて、すべてのシェイプを検査する
  7. shape が VideoFrame かどうか確認し、コンテンツタイプのマッピングを使用して適切な拡張子で保存します。
  8. 形状が AudioFrame かどうかを確認し、コンテンツタイプに対応するマッピングを使用して適切な拡張子で保存します。

これらの手順は PowerPoint から Python を使用してビデオを抽出する方法 を説明します。プレゼンテーションを読み込み、すべてのスライドを反復処理し、各シェイプを取得してコンテンツタイプを検査します。ビデオまたはオーディオの場合は、拡張子を定義し、ディスクに保存します。

Python を使用して PPTX からオーディオを抽出するコード

このコードは、PowerPoint から Python を使用してビデオを抽出する方法、または見つかった場合はオーディオファイルを抽出します。Presentation.動画またはプレゼンテーション。audios コレクションを使用して、各スライドやシェイプを解析せずにプレゼンテーションレベルでコンテンツに直接アクセスできます。Shape.name を使用して、一般的なカウンタの代わりにファイル名を付けることもできます。

このガイドでは、プレゼンテーションからビデオとオーディオコンテンツを取得する方法を説明しました。プレゼンテーションからテキストを抽出するには、記事 Python を使用して PowerPoint からテキストを抽出 を参照してください。

 日本語