Python을 사용하여 PowerPoint에서 미디어 추출

이 빠른 튜토리얼은 Python을 사용하여 PowerPoint에서 미디어를 추출하는 방법에 대한 세부 정보를 공유합니다. IDE 설정, 단계 목록, 그리고 Python을 사용하여 PowerPoint에서 비디오를 추출하는 방법을 보여주는 샘플 코드를 포함한 모든 필요한 영역을 다룹니다. 제공된 샘플 코드는 프레젠테이션에서 비디오와 오디오 콘텐츠를 모두 가져오는 데 도움이 됩니다.

Python을 사용하여 PowerPoint에서 비디오 추출 단계

  1. IDE를 Aspose.Slides for Python via .NET을(를) 사용하여 비디오를 추출하도록 설정합니다.
  2. OS 모듈과 Aspose.Slides 라이브러리를 가져옵니다
  3. 콘텐츠 유형에서 파일 확장자를 가져오기 위한 매핑을 정의합니다.
  4. Presentation 클래스 객체에서 소스 PPTX 파일을 로드합니다.
  5. 프레젠테이션의 모든 슬라이드를 파싱합니다
  6. 각 슬라이드의 모든 도형에서 삽입된 미디어 콘텐츠를 검사합니다.
  7. shape이 VideoFrame인지 확인하고, 콘텐츠 유형과 매핑된 적절한 확장자를 사용하여 저장합니다.
  8. shape가 AudioFrame인지 확인하고, 콘텐츠 유형과 매핑된 적절한 확장자를 사용하여 저장합니다.

이 단계들은 Python을 사용하여 PowerPoint에서 비디오를 추출하는 방법을 설명합니다. 프레젠테이션을 로드하고, 모든 슬라이드를 순회하며, 각 도형을 가져와 내용 유형을 검사합니다. 비디오 또는 오디오인 경우 확장자를 정의하고 디스크에 저장합니다.

Python을 사용하여 PPTX에서 오디오 추출 코드

이 코드는 Python을 사용하여 PowerPoint에서 비디오를 추출하는 방법을 보여주며, 비디오가 없을 경우 오디오 파일도 추출합니다. Presentation.동영상 또는 프레젠테이션.audios 컬렉션을 사용하여 프레젠테이션 수준에서 직접 콘텐츠에 접근함으로써 각 슬라이드와 도형을 파싱하는 것을 피할 수 있습니다. Shape.name을 사용하여 일반 카운터 대신 파일 이름을 지정할 수도 있습니다.

이 가이드는 프레젠테이션에서 비디오 및 오디오 콘텐츠를 가져오는 방법을 설명했습니다. 프레젠테이션에서 텍스트를 추출하려면, 기사 Python을 사용한 PowerPoint 텍스트 추출를 참조하십시오.

 한국인