Tento rychlý tutoriál sdílí podrobnosti o extrakci médií z PowerPoint pomocí Pythonu. Všechny potřebné oblasti jsou pokryty, jako nastavení IDE, seznam kroků a ukázkový kód ukazující jak extrahovat video z PowerPointu pomocí Pythonu. Poskytnutý ukázkový kód pomůže při získávání jak video, tak audio obsahu z prezentace.
Kroky k extrakci videa z PowerPointu pomocí Pythonu
- Nastavte IDE tak, aby používalo Aspose.Slides for Python via .NET pro extrakci videa
- Importujte modul OS a knihovnu Aspose.Slides
- Definujte mapování pro získání přípony souboru z typu obsahu
- Načtěte zdrojový soubor PPTX do objektu třídy Presentation
- Procházejte všechny snímky v prezentaci
- Prohlédněte všechny tvary kvůli vloženému mediálnímu obsahu v každém snímku
- Zkontrolujte, zda je shape VideoFrame, a uložte jej s odpovídající příponou pomocí mapování typu obsahu.
- Zkontrolujte, zda je tvar AudioFrame, a uložte jej s odpovídající příponou pomocí mapování s typem obsahu.
Tyto kroky vysvětlují jak extrahovat video z PowerPointu pomocí Pythonu. Načtěte prezentaci, projděte všechny snímky, načtěte každý tvar a zkontrolujte jeho typ obsahu. Pokud se jedná o video nebo audio, určete jeho příponu a uložte jej na disk.
Kód pro extrahování zvuku z PPTX pomocí Pythonu
Tento kód demonstruje jak extrahovat video z PowerPointu pomocí Pythonu, nebo zvukový soubor, pokud je nalezen. Můžete použít kolekci Presentation.videa nebo prezentace.Audio pro přímý přístup k obsahu na úrovni prezentace, abyste se vyhnuli parsování každého snímku a tvaru. Shape.name lze také použít k pojmenování souboru místo obecných čísel.
Tento průvodce vysvětlil, jak získat video a audio obsah z prezentace. Pro extrakci textu z prezentace se podívejte na článek Extract text from PowerPoint using Python.