Този бърз урок споделя подробности за извличане на медия от PowerPoint с Python. Всички необходими области са обхванати, като настройка на IDE, списък със стъпки и примерен код, показващ как да извлечете видео от PowerPoint с Python. Предоставеният примерен код ще помогне при извличане както на видео, така и на аудио съдържание от презентацията.
Стъпки за извличане на видео от PowerPoint с Python
- Задайте IDE да използва Aspose.Slides for Python via .NET за извличане на видео
- Импортирайте модула OS и библиотеката Aspose.Slides
- Дефинирайте съпоставяне за получаване на разширението на файла от типа на съдържанието
- Заредете изходния PPTX файл в обекта на класа Presentation
- Прегледайте всички слайдове в презентацията
- Прегледайте всички обекти за вградено медийно съдържание във всеки слайд
- Проверете дали shape е VideoFrame, запазете го с подходящото разширение, използвайки съответствието с типа на съдържанието
- Проверете дали формата е AudioFrame, запазете я с подходящото разширение, използвайки съответствието с типа съдържание.
Тези стъпки обясняват как да извлечете видео от PowerPoint с помощта на Python. Заредете презентацията, преминете през всички слайдове, извлечете всяка форма и я проверете за тип съдържание. Ако е видео или аудио, определете разширението ѝ и я запишете на диска.
Код за извличане на аудио от PPTX с Python
Този код демонстрира как да извлечете видео от PowerPoint с помощта на Python, или аудио файл, ако такъв бъде намерен. Можете да използвате колекцията Presentation.видеа или презентация.audios, за да достъпите директно съдържанието на ниво презентация, като избегнете парсирането на всеки слайд и елемент. Shape.name също може да се използва за именуване на файл вместо общи броячи.
Този наръчник обясни как да извлечете видео и аудио съдържание от презентация. За извличане на текст от презентация, вижте статията Extract text from PowerPoint using Python.