Extraire des médias de PowerPoint avec Python

Ce tutoriel rapide partage les détails pour extraire des médias de PowerPoint avec Python. Tous les aspects nécessaires sont couverts, comme la configuration de l’IDE, une liste d’étapes, et un exemple de code montrant comment extraire une vidéo de PowerPoint avec Python. Le code d’exemple fourni aidera à récupérer à la fois le contenu vidéo et audio de la présentation.

Étapes pour extraire une vidéo de PowerPoint avec Python

  1. Configurez l’IDE pour utiliser Aspose.Slides for Python via .NET pour extraire la vidéo
  2. Importez le module OS et la bibliothèque Aspose.Slides
  3. Définir une correspondance pour récupérer l’extension de fichier à partir du type de contenu
  4. Chargez le fichier PPTX source dans l’objet de classe Presentation
  5. Parcourir toutes les diapositives de la présentation
  6. Inspectez toutes les formes pour le contenu multimédia intégré dans chaque diapositive
  7. Vérifiez si le shape est un VideoFrame, enregistrez‑le avec l’extension appropriée en utilisant le mappage avec le type de contenu
  8. Vérifiez si la forme est un AudioFrame, enregistrez‑la avec l’extension appropriée en utilisant le mappage avec le type de contenu.

Ces étapes expliquent comment extraire une vidéo de PowerPoint à l’aide de Python. Chargez la présentation, parcourez toutes les diapositives, récupérez chaque forme et examinez son type de contenu. Si c’est une vidéo ou un audio, définissez son extension et enregistrez‑la sur le disque.

Code pour extraire l’audio d’un PPTX avec Python

Ce code montre comment extraire une vidéo d’un PowerPoint à l’aide de Python, ou un fichier audio s’il est trouvé. Vous pouvez utiliser la collection Presentation.vidéos ou présentationDes audios pour accéder directement au contenu de la présentation afin d’éviter d’analyser chaque diapositive et forme. Shape.Nom peut également être utilisé pour nommer un fichier au lieu de compteurs généraux.

Ce guide a expliqué comment récupérer le contenu vidéo et audio d’une présentation. Pour extraire le texte d’une présentation, consultez l’article Extraire du texte d’une présentation PowerPoint avec Python.

 Français