این آموزش سریع جزئیات استخراج رسانه از PowerPoint با استفاده از پایتون را به اشتراک میگذارد. تمام حوزههای لازم مانند تنظیم IDE، فهرست مراحل، و یک کد نمونه که نحوه استخراج یک ویدیو از پاورپوینت با استفاده از پایتون را نشان میدهد، پوشش داده شدهاند. کد نمونه ارائهشده به استخراج هم محتوای ویدیو و هم صدا از ارائه کمک خواهد کرد.
مراحل استخراج ویدیو از پاورپوینت با استفاده از پایتون
- IDE را تنظیم کنید تا از Aspose.Slides for Python via .NET برای استخراج ویدیو استفاده کند
- ماژول OS و کتابخانه Aspose.Slides را وارد کنید
- تعریف یک نگاشت برای دریافت پسوند فایل از نوع محتوا
- فایل PPTX منبع را در شیء کلاس Presentation بارگذاری کنید
- تمام اسلایدهای ارائه را پردازش کنید
- تمام اشکال را برای محتوای رسانهای جاسازیشده در هر اسلاید بررسی کنید
- بررسی کنید که shape یک VideoFrame است، آن را با پسوند مناسب بر اساس نگاشت با نوع محتوا ذخیره کنید.
- بررسی کنید که آیا شکل یک AudioFrame است، آن را با پسوند مناسب بر اساس نگاشت با نوع محتوا ذخیره کنید
این مراحل نحوه استخراج یک ویدیو از PowerPoint با استفاده از Python را توضیح میدهند. ارائه را بارگذاری کنید، از تمام اسلایدها عبور کنید، هر شکل را دریافت کنید و نوع محتوا را بررسی کنید. اگر ویدیو یا صدا باشد، پسوند آن را تعریف کنید و بر روی دیسک ذخیره کنید.
کد استخراج صدا از PPTX با استفاده از پایتون
این کد چگونه یک ویدیو را از یک پاورپوینت با استفاده از پایتون استخراج کنیم ، یا یک فایل صوتی در صورت وجود، را نشان میدهد. میتوانید از مجموعه Presentation.ویدیوها یا ارائه.audios برای دسترسی مستقیم به محتوا در سطح ارائه استفاده کنید تا از تجزیه هر اسلاید و شکل جلوگیری کنید. همچنین میتوان از Shape.name برای نامگذاری یک فایل به جای شمارندههای کلی استفاده کرد.
این راهنما نحوه دریافت محتوای ویدیو و صدا از یک ارائه را توضیح داده است. برای استخراج متن از یک ارائه، به مقاله Extract text from PowerPoint using Python مراجعه کنید.