Extraer medios de PowerPoint usando Java

Esta guía rápida explica cómo extraer medios de PowerPoint usando Java. Aprenderás a configurar el IDE, obtener una lista de pasos y un código de ejemplo que muestra cómo extraer un video de PowerPoint usando Java. El código de ejemplo contiene dos secciones separadas para extraer video y audio de cada diapositiva.

Pasos para extraer audio de PPTX usando Java

  1. Configura el IDE para usar Aspose.Slides for Java para extraer medios de una presentación
  2. Aplique la licencia y realice la configuración inicial declarando diferentes variables
  3. Cargar el PPTX de origen en el objeto de clase Presentation
  4. Itera a través de todos los slides en la presentación y analiza cada forma en la diapositiva correspondiente.
  5. Si la forma actual es un IVideoFrame con video incrustado, obtén su flujo y guárdalo en el disco
  6. Si la forma es un IAudioFrame con un clip de audio incrustado, obtén sus datos de flujo y guárdalos en el disco

Estos pasos muestran cómo extraer un video de PowerPoint usando Java; sin embargo, el código de ejemplo también demuestra la extracción de clips de audio. Para iniciar el proceso, cargue la presentación fuente, recorra cada diapositiva y acceda a su colección de formas. Verifique el tipo de contenido de cada forma contra IVideoFrame para clips de video incrustados o contra IAudioFrame para clips de audio. Si se confirma contenido de tipo video o audio, obtenga su flujo y guarde el medio con la extensión adecuada determinada mediante una función personalizada.

Código para extraer video de PowerPoint usando Java

Este código muestra cómo obtener video de PowerPoint usando Java. También puedes extraer otros contenidos, como texto, notas del presentador, extraer texto de cintas agrupadas y exportar texto a formato TXT o JSON si es necesario. Si el tipo de contenido no se encuentra, es decir, no está en la lista dada de tipos de contenido, se utilizan los tipos predeterminados MP4 o MP3.

Este artículo muestra cómo extraer videos y audio de una presentación. Para extraer texto de una presentación, consulte el artículo Extraer texto de PowerPoint usando Java.

 Español