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

तो मेरा अनुसरण करें।
अपनी परियोजना रिकॉर्ड करें
मैंने अपने Canon PowerShot A520 कैमरे का उपयोग करके परियोजना रिकॉर्ड की, 640x480px रिज़ॉल्यूशन का उपयोग करके। मैंने प्रत्येक दृश्य के कई टेक लिए, यह सुनिश्चित करने के लिए कि अंतिम फिल्म के लिए मेरे पास सही एक था। रिकॉर्डिंग में लगभग दो घंटे लगे, सभी नाजुक तैयारियों के साथ। सही प्रॉप्स ढूंढने में कई दिन लगे, लेकिन यह विशेष रूप से मल्टीमीडिया भाग से संबंधित नहीं है, यह आपकी परियोजना के सामान्य विचार से अधिक संबंधित है।
सभी भागों को एक साथ जोड़ें
फिल्मांकन समाप्त होने के बाद, मैंने फिल्में डाउनलोड कीं। यदि आपको यहां मदद की आवश्यकता है, तो आप digiKam देखना चाह सकते हैं। मेरा पहला कार्य सही भागों को चुनना और उन्हें एक साथ जोड़ना था, प्रत्येक की शुरुआत और अंत में अनावश्यक फ्रेम को ट्रिम करना। मैंने इसके लिए Avidemux का उपयोग किया। मैंने अभी तक एन्कोडिंग नहीं बदली, बस बुनियादी ट्रिम और शेव।
वैकल्पिक रूप से, यदि आप Avidemux के साथ सहज नहीं हैं, तो आप VirtualDub आज़मा सकते हैं, जिसमें ट्रिमिंग के लिए एक अत्यंत अनुकूल इंटरफेस है। यह Wine का उपयोग करके उचित रूप से अच्छा काम करता है।
एक बार भाग अच्छे क्रम में थे, मैंने उन्हें एक साथ जोड़ दिया। Linux में ऐसा करने के कई तरीके हैं। व्यक्तिगत रूप से, मुझे लगता है कि इसे करने का सबसे तेज और सरल तरीका mencoder चलाकर है। यदि mencoder इंस्टॉल नहीं है, तो इसे रिपॉजिटरी से प्राप्त करें। चूंकि मैंने Ubuntu पर काम किया, mencoder इंस्टॉल करने का सही क्रम है:
sudo apt-get install mencoder
और फिर:
mencoder -oac copy -ovc copy p1.avi p2.avi p3.avi -o out.avi
विकल्प -oac और -oav क्रमशः ऑडियो और वीडियो कोडेक्स निर्दिष्ट करते हैं। हम copy का उपयोग करते हैं, जिसका अर्थ है डेटा को बिना किसी हेरफेर के सीधे स्ट्रीम करना। -o फ्लैग आउटपुट फाइल निर्दिष्ट करता है। जिन भागों को आप जोड़ना चाहते हैं उनका क्रम अर्थ रखता है, इसलिए बुद्धिमानी से योजना बनाएं। कृपया ध्यान दें कि यह कमांड काम नहीं करेगा यदि आपके भागों में अलग-अलग फ्रेमरेट, बिटरेट या कोडेक्स हैं, यही कारण है कि आपको भागों को जोड़ने के बाद ही अतिरिक्त हेरफेर करना चाहिए। हम इसे बाद में एक उदाहरण के रूप में देखेंगे, साथ ही इसे कैसे ठीक करें।
अगला चरण, Avidemux के साथ बुनियादी हेरफेर
Avidemux एक शक्तिशाली प्रोग्राम है, जिसमें बहुत सारी कार्यक्षमता है। आप इसका उपयोग कंटेनर फॉर्मेट, कोडेक बदलने और सभी प्रकार के पोस्ट-प्रोसेसिंग फिल्टर्स का उपयोग करने के लिए कर सकते हैं जो आपके ऑडियो और वीडियो को बढ़ाएंगे। हालांकि, जबकि यह एक महान प्रोग्राम है, जब वीडियो की बात आती है तो Kdenlive और भी अधिक शक्तिशाली है। यही कारण है कि मैंने अधिक जटिल कार्यों को बाद के लिए छोड़ दिया। अभी के लिए, मैंने केवल फ्रेमरेट और कोडेक को बदला, एनकैप्सुलेटिंग फॉर्मेट को छुए बिना। ओह, हां कृपया सूक्ष्म लेकिन महत्वपूर्ण अंतर पर ध्यान दें। AVI, MPEG, MKV, आदि वीडियो फॉर्मेट हैं, लेकिन वे हमें यह नहीं बताते कि वीडियो डेटा कैसे एन्कोड और डिकोड किया जाता है। यह वही है जो कोडेक करता है।
Kdenlive
अपनी फ्रेंकस्टीन फिल्म करने से पहले, मैंने कभी Kdenlive का उपयोग नहीं किया था। इसलिए, इसकी सरलता और शक्ति की खोज करके मैं बहुत आश्चर्यचकित हुआ। किसी भी मैनुअल को पढ़े बिना, मैं सिर्फ मेनू विकल्पों के साथ छेड़छाड़ करके अपने सभी कार्यों को पूरा करने में कामयाब रहा, जो अनुकूल और सहज हैं।
एक कदम जो नए उपयोगकर्ताओं को तुच्छ नहीं लग सकता है वह यह है कि प्रोजेक्ट फाइल वीडियो नहीं है; बल्कि, प्रोजेक्ट ऑडियो और वीडियो ट्रैक्स का एक संग्रह है, जिसे एक या अधिक मीडिया फाइलों में इकट्ठा किया गया है। अपनी फिल्म पर काम करना शुरू करने के लिए, आपको अपने मौजूदा प्रोजेक्ट में एक क्लिप आयात करने की आवश्यकता होगी। इसे चुनने के बाद, आपके पास इसे हेरफेर करने की क्षमता होगी।
Effects List में, आप एक या अधिक ऑडियो और वीडियो प्रभाव चुन सकेंगे। किसी प्रभाव को जोड़ने के लिए डबल-क्लिक करें। बाएं फलक में, Effects Stack पर क्लिक करके Project Tree से दृश्य बदलें। आप तब मैन्युअल रूप से अपने स्टैक्ड प्रभावों का चयन और चयन रद्द कर सकते हैं या विकल्पों को फाइन-ट्यून कर सकते हैं। दाईं ओर Project Monitor पेन में, आप क्लिप चला सकेंगे और देख सकेंगे कि आपके प्रभाव क्लिप को कैसे प्रभावित करते हैं।
मैंने कई प्रभावों को चुना, जिसमें Pitch Shift, Oldfilm, Scratchlines, Technicolor, Sepia शामिल हैं। प्रभावों का क्रम महत्वपूर्ण है, क्योंकि कोई भी नया प्रभाव बदली हुई परत पर काम करेगा। एक बार जब आप प्रभावों के साथ हो जाते हैं, तो रेंडरिंग का समय आ जाता है।
रेंडरिंग की बात
आपकी मशीन पर इंस्टॉल कोडेक्स के आधार पर, आपके पास एक या अधिक आउटपुट फॉर्मेट उपलब्ध होंगे, जिसमें वीडियो आकार और फ्रेमरेट शामिल हैं। फिर से, Kdenlive इंटरफेस का एक गैर-सहज हिस्सा वास्तविक रेंडरिंग है। प्रतीत होता है, कहीं भी Start बटन नहीं है। लेकिन यदि आप Render to File ड्रॉपडाउन पर क्लिक करते हैं और या तो Render to File या Generate script चुनते हैं, तो प्रोजेक्ट प्रोसेस होगा और आपका आउटपुट वीडियो सहेजा जाएगा।
तो अब हमारे पास फैंसी ऑडियो और वीडियो प्रभावों से भरी एक फिल्म है। लेकिन यह अभी भी पूर्ण से दूर है। हमें सबटाइटल जोड़ने की जरूरत है और हमें एक इंट्रो क्लिप जोड़ने की जरूरत है। प्रयोग के साथ सीधे विस्फोट करने के बजाय, मैंने दो ट्रांज़िशन टुकड़े जोड़ने का फैसला किया, प्रत्येक लगभग तीन सेकंड लंबा, Dedoimedo और क्या नहीं पढ़ते हुए, जैसा कि मेरी अपनी तरह के उच्च-गुणवत्ता वाले उत्पादन के लिए उपयुक्त है। लेकिन पहले, आइए सबटाइटल के साथ खेलें।
सबटाइटल, Subtitle Editor
हमने पहले Subtitle Editor देखा है। यह एक सुंदर, अनुकूल प्रोग्राम है जो आपकी आवश्यकता को पूरा करेगा। अब, सबटाइटल का सरल रहस्य यह है कि सबटाइटल सिर्फ विशेष टेक्स्ट फाइलें हैं। वास्तव में, टैग्ड टेक्स्ट वाली सामान्य फाइलें जो वीडियो प्रोग्राम को बताती हैं कि कुछ वाक्यों को कब प्रदर्शित करना है और उन्हें स्क्रीन पर कितने समय तक दिखाना है। बस इतना ही। एक बार जब आप इसे जान लेते हैं, तो अच्छे सबटाइटल बनाना दो भाषाओं को अच्छी तरह से जानने और अपने काम को सही ढंग से समय देने की बात है। ऊपर उल्लिखित प्रोग्राम बस यही करेगा।
आप एक बाहरी प्लेयर का उपयोग करके फिल्म लोड कर सकते हैं और फिर प्रासंगिक दृश्यों पर स्क्रॉल कर सकते हैं। BTW, डिफ़ॉल्ट बाहरी प्लेयर MPlayer है, इसलिए आप इसे पहले इंस्टॉल करना चाह सकते हैं, ताकि सब कुछ सुचारू रूप से काम करे। फिर, नीचे के पैनल में, टेक्स्ट टाइप करें और ऑन-स्क्रीन अवधि निर्दिष्ट करें।
आपको इसे सही करने के लिए कुछ प्रयासों की आवश्यकता हो सकती है। सुनिश्चित करें कि आपके सबटाइटल बहुत लंबे समय तक नहीं रहते - या बहुत तेजी से फ्लैश नहीं करते। यदि आप Subtitle Editor का उपयोग करने में सहज नहीं हैं, तो आप किसी भी टेक्स्ट एडिटर में काम कर सकते हैं। आपकी सबटाइटल फाइलों को .sub या .srt प्रकार का एक्सटेंशन रखना होगा। सबटाइटल के अन्य प्रकार हैं, लेकिन अभी के लिए, ये दोनों ठीक काम करेंगे।
सबटाइटल में जलाने से पहले, आप अपने काम को सभ्य प्लेयर में टेस्ट कर सकते हैं जो सबटाइटल पढ़ने में सक्षम है। उदाहरण के लिए, VLC। अब, आपको थोड़ा लॉस्ट-इन-ट्रांसलेशन प्रभाव का लक्ष्य रखना चाहिए और जानबूझकर यमक बनाना चाहिए। आपको अपने कुछ वाक्यों को अजीब तरह से वाक्यांश देना चाहिए, ताकि उनमें विदेशी झलक हो। अन्यथा, यह प्रामाणिक महसूस नहीं करेगा।
सबटाइटल एम्बेड करें
एक बार जब आप अपने सबटाइटल काम से संतुष्ट हो जाते हैं, तो उन्हें एम्बेड करने का समय आ जाता है। इसे करने के दो तरीके हैं। तेज़ तरीका कमांड लाइन के माध्यम से है। धीमा लेकिन अधिक न्यूब-फ्रेंडली तरीका Avidemux का उपयोग करके है। हम दोनों देखेंगे।
कठिन तरीका
पहले कठिन तरीका।
transcode -i movie.avi -x mplayer="-sub movie.srt" -o movie-sub.avi -y xvid
transcode एक और साफ प्रोग्राम है। हम यहां जो करते हैं वह काफी सीधा है। -i इनपुट फाइल निर्दिष्ट करता है। -x प्रोग्राम को mplayer का उपयोग करके सबटाइटल आयात करने के लिए कहता है; आपके पास स्वाभाविक रूप से Mplayer इंस्टॉल होना चाहिए। -sub movie.srt आयात के प्रकार को निर्दिष्ट करता है, हमारे मामले में सबटाइटल, और सबटाइटल फाइल का नाम। -o आउटपुट निर्दिष्ट करता है। -y xvid transcode को आउटपुट को xvid कोडेक में एन्कोड करने के लिए कहता है। यह हमारा पहला कोडेक हेरफेर है। कृपया ध्यान दें कि कुछ वीडियो फॉर्मेट और कोडेक्स एम्बेडेड सबटाइटल का समर्थन नहीं करते हैं, इसलिए आप कुछ समय पढ़ने में बिताना चाह सकते हैं।
आसान तरीका
अब, आइए आसान तरीका आजमाएं। Avidemux, कृपया।
एनकैप्सुलेटिंग फॉर्मेट और कोडेक चुनने के बाद, एक बार फिर Filters पर क्लिक करें। Available Filters में, Subtitles > Subtitler पर जाएं। परिवर्तन करने के लिए Configure पर क्लिक करें।
सबटाइटल कॉन्फ़िगर करते समय, आपको सबटाइटल फाइल AND फॉन्ट निर्दिष्ट करने की आवश्यकता होगी। फॉन्ट के बिना, यह काम नहीं करेगा। आपको किसी प्रकार का TrueType Font (TTF) चुनना होगा, जैसे Arial, उदाहरण के लिए। यदि आप नहीं जानते कि आपके फॉन्ट कहां स्थित हैं, तो आप उन्हें खोज सकते हैं। उदाहरण के लिए, कमांड लाइन से, पहले updatedb करके सभी फाइलों के स्थानीय डेटाबेस को अपडेट करें, फिर locate का उपयोग करके वांछित फॉन्ट खोजें।
प्रारंभिक देरी बदलते समय सावधान रहें। मैं इसके खिलाफ सिफारिश करूंगा, सिंक्रनाइज़ेशन समस्याओं से बचने के लिए, खासकर यदि आपने अपने सबटाइटल को सही ढंग से समयबद्ध किया है। यदि आपका वीडियो बहुत लंबा है और सबटाइटल कुछ सेकंड से ऑफसेट हैं, तो आप देरी पर विचार कर सकते हैं। अंत में, फॉन्ट रंग, आकार और सबटाइटल स्थिति चुनें।
अब अपना वीडियो सहेजें और आउटपुट का परीक्षण करें।
इंट्रो ट्रांज़िशन
ठीक है, अब हमें इंट्रो ट्रांज़िशन की आवश्यकता है। मेरे मामले में, यह एक बहुत ही सरल Dedoimedo presents, The Frankenstein Experiment है। हालांकि, इसे शैली के साथ करना था। पहली चीज जो मैंने की वह GIMP में स्थिर छवियां बनाना था। कुछ फैंसी नहीं, बस सादा काला बैकग्राउंड आउटपुट वीडियो के समान आकार का, सफेद टेक्स्ट लिखा और केंद्रित। मैंने दो स्लाइड्स को व्यक्तिगत रूप से सहेजा।
अब, आप एक स्थिर छवि को वीडियो में कैसे बदलते हैं?
ठीक है, उत्तर सरल है। यदि आप इसके बारे में सोचते हैं, तो वीडियो स्थिर छवियों का संग्रह हैं। जो परिभाषित करता है कि कितनी स्थिर छवियां हैं वह फ्रेम दर है। उदाहरण के लिए, 24 fps की फ्रेम दर का अर्थ है प्लेबैक के एक सेकंड में 24 छवियां हैं। वैसे भी अधिक की आवश्यकता नहीं है, जब तक कि आप सब्लिमिनल संदेशों के लिए प्रयास नहीं करना चाहते।
तो मैंने अपनी प्रत्येक स्लाइड की 72 समान छवियां बनाईं और उन्हें एक फिल्म में ट्रांसकोड किया। मैं केवल तीन का उपयोग कर सकता था और फ्रेमरेट को एक फ्रेम प्रति सेकंड सेट कर सकता था, लेकिन मुझे बाद में फ्रेमरेट को सही करना होगा। यही कारण है कि मैंने स्थिरता के लिए चुना, भले ही इसका मतलब वर्क डायरेक्टरी को प्रदूषित करने वाली कुछ और छवियां थीं। बेशक, मैंने छवियों को मैन्युअल रूप से कॉपी नहीं किया। मैंने इसके लिए एक छोटे बैश स्क्रिप्ट का उपयोग किया।
#!/bin/bash
for i in {1..72} # 24 fps, 3 seconds
do cp $1.png $1.$i.png
done
exit 0
इसे चलाने के लिए, ./script.sh filename का उपयोग करें (एक्सटेंशन के बिना, .png मान लें)।
छवियां तैयार होने के बाद, मैंने उन्हें ट्रांसकोड किया। फिर से, mencoder मदद के लिए आता है।
mencoder mf://*.png -mf type=png:w=640:h=480:fps=24 -ovc lavc -lavcopts vcodec=mpeg4 -oac copy -o intro1.avi
अब तक, आपको इस शक्तिशाली उपकरण के साथ परिचित और सहज होना चाहिए। यदि आप mencoder मैनपेज में झांकते हैं, तो आप सीखेंगे कि mf छवि फ़ाइल हेरफेर निर्दिष्ट करता है, फिल्टर के साथ जो भी आप चाहते हैं उस पर सेट। -mf छवि प्रकार, आकार और फ्रेमरेट बताता है। -ovc lavc हमें libavcodec का उपयोग करने के लिए कहता है। -lavcopts वीडियो कोडेक विकल्प निर्दिष्ट करता है। अब, मैं मानता हूं कि कुछ विकल्पों पर दस्तावेज़ीकरण थोड़ा अस्थिर है। हम केवल ऑडियो स्ट्रीम करते हैं। यह सब intro1.avi नामक एक आउटपुट फाइल में। वास्तव में, मेरे जैसा एक बहुत ही समान उदाहरण मैनपेज में उपलब्ध है।
अब, मैं यहां एक अलग कोडेक चुन रहा हूं और जानबूझकर ऑडियो कोडेक के साथ कुछ नहीं किया है, क्योंकि मैं आपको बाद में कुछ और अच्छे ट्रिक्स दिखाना चाहता हूं। जबकि वे लंबे समय में हमारे कार्य को अधिक जटिल बनाते हैं, वे आपको उस तरह की समस्याओं को समझने में मदद करेंगे जिनका आप सामना कर सकते हैं और उन्हें कैसे दूर करें।
इंट्रो टुकड़ों के लिए Kdenlive में प्रभावों को फिर से करें
दोनों स्लाइड्स के लिए दोहराएं। अब हमारे पास दो तीन-सेकंड के इंट्रो हैं, लेकिन वे स्टैंडअलोन हैं और उन पर कोई प्रभाव लागू नहीं है। तो हम Kdenlive को एक बार फिर पावर करते हैं। इंट्रो स्लाइड्स के लिए एक बहुत अच्छा प्रभाव Fadeout है, जिसका मैं उपयोग करूंगा, साथ ही वास्तविक Experiment फिल्म में उपयोग किए गए प्रभावों का मानक सेट, जिसमें सेपिया, पुरानी फिल्म, स्क्रैच लाइनें, और कुछ और शामिल हैं।
सब कुछ एक साथ जोड़ें
अब हमारे पास दो इंट्रो टुकड़े और मुख्य फिल्म है। प्रतीत होता है, वे सभी बहुत अधिक समान रूप से एन्कोडेड हैं। लेकिन जब आप उन्हें mencoder के साथ जोड़ने की कोशिश करते हैं, तो आपको गुच्छा त्रुटियां दिखाई देंगी। चिंता न करें, हम ffmpeg का उपयोग करके इस बार सभी समस्याओं को सही करेंगे, सभी टुकड़ों के लिए समान ऑडियो और वीडियो एन्कोडिंग का उपयोग करके उन्हें एक साथ जोड़ने से पहले।
ffmpeg -i part1.avi -vcodec mpeg4 -s 640x480 -r 24 -b 2200 -acodec mp2 -ar 44100 -ab 64000 -ac 2 part1-fixed.avi
हम पहले ffmpeg के बारे में सीख चुके हैं, इसलिए विकल्पों पर ज्यादा समय बर्बाद करने की जरूरत नहीं है। सभी भागों के लिए दोहराएं। और फिर, mencoder धूमधाम से:
mencoder -oac copy -ovc copy part1.avi part2.avi part3.avi -o frankenstein.avi
और हमारा अंतिम वीडियो सब तैयार और शानदार है।
एक बार फिर, मैं दोहराता हूं, यह कम ऑपरेशन्स और कम टूल्स के साथ किया जा सकता है, खासकर यदि आप सावधानीपूर्वक और सतर्क हैं और अपनी परियोजना के दौरान समान ऑडियो और वीडियो फॉर्मेट और कोडेक्स का उपयोग करते हैं। लेकिन अगर आपको अलग-अलग लोगों द्वारा बनाई गई परियोजना पर काम करना है, तो आपके पास विभिन्न टुकड़ों को संयोजित करने में मदद करने के लिए उपकरणों का एक विस्तृत सेट है।
काम पूरा हुआ!
और अब आप मास्टरपीस का आनंद लें!
अधिक पढ़ना
आप मेरे द्वारा बनाए गए कई अन्य मल्टीमीडिया हेरफेर ट्यूटोरियल में रुचि ले सकते हैं। मेरे पास Flash सामग्री के लिए एक ट्यूटोरियल है, जिसमें डाउनलोड, प्ले, कन्वर्ट, निकालना, टैग शामिल हैं। फिर, वीडियो ट्यूटोरियल है, जिसमें विभाजन, संयोजन, एन्कोड, फिक्स, रीसैंपल, कन्वर्ट, रिकॉर्ड कार्य शामिल हैं। अंत में, मैंने ऑडियो ट्यूटोरियल भी लिखा है, जिसमें कन्वर्ट, विभाजन, संयोजन, गेन बदलना, टैग, रिकॉर्ड शामिल हैं।
वास्तव में, क्यों न पूरे मल्टीमीडिया सेक्शन पर जाएं?
निष्कर्ष
और बस इतना ही। जबकि अधिकांश ट्यूटोरियल, जो देखभाल और बहुत सारे विवरणों के साथ लिखे गए हैं, आपको काम पूरा करने के लिए मूल्यवान जानकारी प्रदान करते हैं, यह एक वास्तविक हेरफेर को एक कदम आगे ले जाता है, जिससे भयानक अंतिम परिणाम बनाने के लिए उठाए गए वास्तविक कदम दिखाए जाते हैं।
यह Linux की शक्ति, नौकरी के लिए आवश्यक उपकरणों की आसानी और पहुंच को प्रदर्शित करता है, बस रिपॉजिटरी में आपका इंतजार कर रहे हैं, लचीलापन, सुंदरता, सादगी। सबसे अच्छी बात, आपके पास संबंधित होने के लिए एक वास्तविक चीज है, बजाय केवल गूढ़ उदाहरणों के जिनकी किसी को आवश्यकता नहीं है।
यदि आपने कभी सोचा है कि क्या आप एक सभ्य मल्टीमीडिया उपयोगकर्ता बन सकते हैं, तो उत्तर हां है, आपके पास उपकरण हैं। Linux उन सभी को मुफ्त में प्रदान करता है, वहीं। केवल एक चीज बची है आपकी सीखने की इच्छा, साथ ही अच्छी चीजें बनाने के लिए आपकी कल्पना। वहां, मैं मदद नहीं कर सकता। लेकिन कम से कम आपने तकनीकी पक्ष को कवर कर लिया है। यह सिर्फ शुरुआत है। खोज शुरू करें और दुनिया आपकी पपीता है।
चीयर्स।