इस सरल लेख में, हम अच्छी तरह से परिभाषित चरणों का उपयोग करके और उदाहरण कोड को निष्पादित करके पर्यावरण को कॉन्फ़िगर करके पायथन का उपयोग करके ** Presentation में वीडियो जोड़ने पर ध्यान केंद्रित करेंगे। इस एप्लिकेशन का उपयोग किसी भी Python और .NET Core कॉन्फ़िगर किए गए वातावरण में विंडोज, macOS या Linux जैसे ऑपरेटिंग सिस्टम में Python का उपयोग करके PPTX में वीडियो एम्बेड करने के लिए किया जा सकता है।
पायथन का उपयोग करके प्रस्तुति में वीडियो सम्मिलित करने के चरण
- वीडियो फ्रेम जोड़ने के लिए अपने एप्लिकेशन में Aspose.Slides for Python via .NET का उपयोग करने के लिए वातावरण को कॉन्फ़िगर करें
- प्रस्तुति के अंदर एक वीडियो एम्बेड करने के लिए एक खाली प्रस्तुति बनाने के लिए Presentation क्लास ऑब्जेक्ट को इंस्टेंट करें
- वीडियो फ्रेम डालने के लिए प्रस्तुति स्लाइड संग्रह से पहली स्लाइड लोड करें
- डिस्क से वीडियो फाइल लोड करें और उस वीडियो को पकड़े हुए स्लाइड पर एक वीडियो फ्रेम बनाएं
- जोड़े गए वीडियो फ्रेम के लिए वॉल्यूम कंट्रोल और ऑटो प्ले गुण सेट करें
- डिस्क पर एम्बेड किए गए वीडियो के साथ PPTX प्रेजेंटेशन को सेव करें
पायथन इन्सर्टिंग वीडियो इन पॉवरपॉइंट में उपरोक्त चरणों का पालन करके प्रस्तुति आसानी से संभव है, जिससे सबसे पहले हम प्रेजेंटेशन क्लास ऑब्जेक्ट का उपयोग करके एक खाली प्रेजेंटेशन बनाएंगे और स्लाइड संग्रह के अंदर पहली स्लाइड तक पहुंच प्राप्त करेंगे। फिर हम वॉल्यूम कंट्रोल और ऑटो प्लेबैक के विकल्पों को सेट करने के साथ डिस्क से स्रोत वीडियो लोड करके चयनित स्लाइड में एक वीडियो फ्रेम जोड़ेंगे। अंत में, हम PPTX प्रस्तुति को डिस्क पर एम्बेडेड वीडियो फ़ाइल के साथ सहेजेंगे।
पायथन का उपयोग करके प्रस्तुतिकरण में वीडियो सम्मिलित करने के लिए कोड
import aspose.slides as slides | |
filepath = "C://Words//" | |
# Applying the licence to embed a video inside the presentation | |
videotoSlidesLicense = slides.License() | |
videotoSlidesLicense.set_license(filepath + "Conholdate.Total.Product.Family.lic") | |
# Create an empty presentation to insert a video | |
with slides.Presentation() as sampleVideoPres: | |
# Access the first slide to add a video frame | |
slidePres = sampleVideoPres.slides[0] | |
#Load and add the video file inside the presentation videos collection | |
with open(filepath + "SampleVideo.mp4", 'r') as videofile: | |
videoContent = videofile.read().rstrip() | |
video = slidePres.videos.add_video(videoContent) | |
# Add the Video Frame inside the slide | |
videoFrm = slidePres.shapes.add_video_frame(50, 150, 300, 350, video) | |
#Insert the MP$ video inside the Video Frame | |
videoFrm.embedded_video = video | |
# Set the options of play mode and volume of the video | |
videoFrm.play_mode = slides.VideoPlayModePreset.AUTO | |
videoFrm.volume = slides.AudioVolumeMode.LOUD | |
# Save the presentations having an embedded MP4 video on the disk | |
sampleVideoPres.save(filepath + "PresentationWithVideo.pptx", slides.export.SaveFormat.PPTX) | |
print("Video addition completed") | |
पायथन सेविंग एमपी4 वीडियो इन पीपीटी में एक बहुत ही सरल कोड का उपयोग करके एक बहुत ही सरल एपीआई इंटरफ़ेस का उपयोग करके उपरोक्त उदाहरण में प्रस्तुति आसानी से हासिल की जाती है। IVideoFrame वर्ग का उपयोग वीडियो डालने के लिए किया जाता है, जिसमें रिवाइंड मोड, लूप में वीडियो प्ले, प्ले मोड और कुछ नाम रखने के लिए वीडियो छुपाने जैसे गुणों के लिए सेटर भी होते हैं। आप वीडियो फ़ाइल का पूरा पथ सेट करके वीडियो फ़ाइल में लिंक भी जोड़ सकते हैं और उसे प्रस्तुतिकरण में एम्बेड करने से बच सकते हैं। यह प्रस्तुति का आकार कम कर देगा लेकिन डिस्क पर वीडियो फ़ाइल से जुड़ा एक वीडियो फ्रेम होगा।
इस उदाहरण में, हमने सीखा है कि कैसे Python का उपयोग करके प्रस्तुतिकरण में वीडियो सम्मिलित करें। यदि आप प्रस्तुति के अंदर स्लाइड को छिपाने के बारे में जानने में रुचि रखते हैं, तो पायथन का उपयोग करके प्रस्तुति में स्लाइड को कैसे छुपाएं पर लेख देखें।