Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> IOS

आईओएस में ऑडियो और वीडियो फाइल कैसे चलाएं?

<घंटा/>

आईओएस में ऑडियो और वीडियो कैसे चलाएं यह समझना बहुत जरूरी है, क्योंकि आजकल लगभग हर एप्लिकेशन में ऑडियो और वीडियो होता है। आपके गेमिंग एप्लिकेशन से लेकर सोशल मीडिया से लेकर आपके म्यूजिक प्लेयर वगैरह तक।

इस पोस्ट में, हम देखेंगे कि स्विफ्ट का उपयोग करके ऑडियो और वीडियो फ़ाइल कैसे चलाएं।

तो चलिए शुरू करते हैं।

चरण 1 − ओपन एक्सकोड → नया प्रोजेक्ट → सिंगल व्यू एप्लीकेशन → आइए इसे "ऑडियो वीडियो" नाम दें।

चरण 2 - Main.storyboard खोलें और तीन बटन जोड़ें और उन्हें नीचे दिखाए अनुसार नाम दें।

आईओएस में ऑडियो और वीडियो फाइल कैसे चलाएं?

चरण 3 - तीन बटनों के लिए @IBOutlet बनाएं और इसे स्टॉप, प्लेबटन और वीडियो बटन का नाम दें, जैसा कि उनके नाम से पता चलता है कि उनका उपयोग ध्वनि चलाने और ध्वनि को रोकने और वीडियो चलाने के लिए किया जाएगा।

चरण 4 - हम ऐप्पल द्वारा दिए गए एवीफ़ाउंडेशन फ्रेमवर्क का उपयोग करेंगे, एवीफ़ाउंडेशन फ्रेमवर्क चार प्रमुख प्रौद्योगिकी क्षेत्रों को जोड़ता है जो एक साथ ऐप्पल प्लेटफॉर्म पर ऑडियोविज़ुअल मीडिया को कैप्चर करने, संसाधित करने, संश्लेषित करने, नियंत्रित करने, आयात करने और निर्यात करने के लिए कार्यों की एक विस्तृत श्रृंखला को शामिल करता है।

चरण 5 - अपने प्रोजेक्ट पर नेविगेट करें चरणों का निर्माण करें और दिखाए गए अनुसार AVFoundation Framework जोड़ें।

आईओएस में ऑडियो और वीडियो फाइल कैसे चलाएं?

चरण 6 - अपनी प्रोजेक्ट डायरेक्टरी में वह mp3/ऑडियो फ़ाइल जोड़ें जिसे आप चलाना चाहते हैं।

चरण 7 - आप में ViewController.swift फ्रेमवर्क आयात करें,

<पूर्व>एवीफ़ाउंडेशन आयात करें

चरण 8 - AVAudioPlayer का एक ऑब्जेक्ट बनाएं।

var avPlayer =AVAudioPlayer()

चरण 9 - प्ले बटन में IBAction नीचे दिया गया कोड लिखें।

@IBAction func playButton(_ sender:Any) {guard let url =Bundle.main.url(forResource:"sample", withExtension:"mp3") अन्य {वापसी} करते हैं { avPlayer =AVAudioPlayer (सामग्रीऑफ:url) आज़माएं ) avPlayer.play() } कैच { }}

चरण 10 - स्टॉप IBAction में निम्न पंक्ति लिखें

@IBAction func stop(_ sender:Any) { avPlayer.stop()}

चरण 11 − वीडियो बटन में निम्नलिखित कोड लिखें

@IBAction func videoButton(_ sender:Any) { let path =Bundle.main.path(forResource:"one", ofType:"mp4") videoUrl =URL(fileURLWithPath:path!) चलो प्लेयर =AVPlayer( url:videoUrl as URL) चलो खिलाड़ी परत =AVPlayerLayer(खिलाड़ी:खिलाड़ी) खिलाड़ी परत। 

ऑडियो और वीडियो चलाने के लिए एप्लिकेशन चलाएँ।

पूरे कोड के लिए

उदाहरण

आयात करें _ प्रेषक:कोई भी) { UIScreen.main.brightness =0.6 गार्ड url =Bundle.main.url (forResource:"नमूना", एक्सटेंशन के साथ:"mp3") और {वापसी} करते हैं { avPlayer =AVAudioPlayer (सामग्रीऑफ:url) आज़माएं avPlayer.play() } पकड़ें { } } @IBAction func videoButton(_ प्रेषक:कोई भी) { पथ दें =Bundle.main.path(forResource:"one", ofType:"mp4") videoUrl =URL (fileURLWithPath:पथ दें) !) चलो प्लेयर =एवीप्लेयर (यूआरएल:यूआरएल के रूप में वीडियो यूआरएल) प्लेयरलेयर =एवीप्लेयरलेयर (प्लेयर:प्लेयर) प्लेयरलेयर। पूर्व>
  1. [फिक्स] पावरपॉइंट विंडोज 10 पर ऑडियो या वीडियो नहीं चलाएगा

    जब प्रेजेंटेशन और स्लाइड शो की बात आती है तो पावरपॉइंट नंबर एक विकल्प होता है। यह उपयोगकर्ताओं को छवियों, ऑडियो, वीडियो और एनीमेशन प्रभावों सहित सभी प्रकार के मल्टीमीडिया को संयोजित करने की अनुमति देता है। उपयोगकर्ता अक्सर उस समस्या का सामना करते हैं जहां उपयोगकर्ता एम्बेडेड ऑडियो या वीडियो फ़ाइल चल

  1. Android या iOS पर लूप में वीडियो कैसे चलाएं

    क्या आप यह पता लगाने की कोशिश कर रहे हैं कि Android पर लूप में वीडियो कैसे चलाया जाता है या आईओएस? हम समझते हैं कि जब आप किसी विशेष वीडियो को लूप पर चलाना चाहते हैं तो यह भ्रमित हो सकता है क्योंकि सभी वीडियो प्लेयर में यह लूप सुविधा नहीं होती है। लेकिन चिंता न करें, हमें इस छोटी सी गाइड के साथ आपक

  1. Android और iOS पर बैकग्राउंड में YouTube कैसे चलाएं

    YouTube सबसे अधिक देखा जाने वाला वीडियो प्लेटफ़ॉर्म है, लेकिन स्क्रीन लॉक होने पर YouTube ऐप पर गाने चलाना - यानी बैकग्राउंड में - एक मुश्किल काम है। जैसे ही फ़ोन की स्क्रीन लॉक होती है, YouTube स्वचालित रूप से जो आप सुन रहे हैं उसे रोक देता है, जिसका अर्थ है कि आप अपने फ़ोन की स्क्रीन लॉक होने पर व