Extrair mídia do PowerPoint usando Python

Este tutorial rápido compartilha detalhes para extrair mídia do PowerPoint usando Python. Todas as áreas necessárias são cobertas, como a configuração do IDE, uma lista de etapas e um código de exemplo que mostra como extrair um vídeo do PowerPoint usando Python. O código de exemplo fornecido ajudará a obter tanto o conteúdo de vídeo quanto o de áudio da apresentação.

Etapas para extrair vídeo do PowerPoint usando Python

  1. Configure o IDE para usar Aspose.Slides for Python via .NET para extrair vídeo
  2. Importe o módulo OS e a biblioteca Aspose.Slides
  3. Defina um mapeamento para obter a extensão do arquivo a partir do tipo de conteúdo.
  4. Carregue o arquivo PPTX de origem no objeto de classe Presentation
  5. Percorra todos os slides da apresentação
  6. Inspecione todas as formas em busca de conteúdo de mídia incorporado em cada slide.
  7. Verifique se o shape é um VideoFrame, salve‑o com a extensão apropriada usando o mapeamento com o tipo de conteúdo
  8. Verifique se o shape é um AudioFrame, salve‑o com a extensão apropriada usando o mapeamento com o tipo de conteúdo.

Estas etapas explicam como extrair um vídeo do PowerPoint usando Python. Carregue a apresentação, itere por todos os slides, recupere cada forma e inspecione-a quanto ao tipo de conteúdo. Se for um vídeo ou áudio, defina sua extensão e salve-a no disco.

Código para extrair áudio de PPTX usando Python

Este código demonstra como extrair um vídeo de um PowerPoint usando Python, ou um arquivo de áudio, se encontrado. Você pode usar a coleção Presentation.vídeos ou Apresentação.Áudios para acessar diretamente o conteúdo ao nível da apresentação, evitando analisar cada slide e forma. Shape.name também pode ser usado para nomear um arquivo em vez de contadores gerais.

Este guia explicou como buscar conteúdo de vídeo e áudio de uma apresentação. Para extrair texto de uma apresentação, consulte o artigo Extrair texto do PowerPoint usando Python.

 Português