मुफ्त वीडियो गति परिवर्तक

अपने वीडियो को तेज़ या धीमा करें। रियल-टाइम में पूर्वावलोकन करें, फिर संशोधित वीडियो निर्यात करें। कोई अपलोड नहीं, कोई साइन-अप नहीं।

100% क्लाइंट-साइड · आपकी फ़ाइलें आपके डिवाइस से कभी नहीं जातीं

वीडियो की गति बदलना वास्तव में क्या करता है

वीडियो को तेज़ या धीमा करना वैचारिक रूप से सरल है: प्रत्येक फ़्रेम के प्रस्तुति टाइमस्टैम्प (PTS) की गति कारक से पुनर्गणना की जाती है। 2x पर, जो फ़्रेम 4 सेकंड के निशान पर दिखना था वह अब 2 सेकंड के निशान पर दिखता है। 0.25x पर, 4 सेकंड का फ़्रेम 16 सेकंड के निशान पर दिखता है। प्रत्येक फ़्रेम के अंदर पिक्सेल डेटा अपरिवर्तित है; केवल यह बदलता है कि प्रत्येक फ़्रेम कब दिखाई देता है। यही कारण है कि शुद्ध गति परिवर्तन तेज़ है: टाइमलाइन बदलने के लिए कोई पिक्सेल पुनः एन्कोडिंग आवश्यक नहीं है, बस फ़्रेम टाइमस्टैम्प को फिर से लिखना है। टूल फिर भी फिर से एन्कोड करता है क्योंकि ऑडियो ट्रैक को आमतौर पर समायोजन की आवश्यकता होती है, और यह सुनिश्चित करने के लिए कि आउटपुट संगत टाइमस्टैम्प के साथ एक वैध MP4 है।

ऑडियो अधिक मुश्किल है। सरल गति परिवर्तन ऑडियो को गलत गति पर बजाए गए टेप जैसा सुनाता है: तेज़ी से आवाज़ें गिलहरी जैसी ऊँची हो जाती हैं, धीमे से वे सुस्त और कम पिच की हो जाती हैं। पिच बदलती है क्योंकि समान संख्या में ऑडियो नमूने एक अलग अवधि में बजते हैं। पिच सुधार (इस टूल में डिफ़ॉल्ट रूप से सक्षम विकल्प) पिच को संरक्षित रखते हुए अवधि बदलने के लिए PSOLA (पिच-सिंक्रोनस ओवरलैप-ऐड) या फ़ेज़ वोकोडिंग जैसे टाइम-स्ट्रेचिंग एल्गोरिथम का उपयोग करता है। मध्यम गति परिवर्तनों (0.5x से 2x) पर परिणाम प्राकृतिक लगता है; चरम सेटिंग्स (4x या 0.25x) पर कुछ कलाकृतियाँ श्रव्य हो जाती हैं। पिच सुधार के बिना, ऑडियो बस पुराने टेप प्रभाव की तरह पिच में बदलाव करता है, जो कॉमेडी या रचनात्मक उपयोग के लिए वांछित प्रभाव हो सकता है।

सच्ची धीमी गति को स्रोत फ़्रेम चाहिए। 30 fps स्रोत को 0.5x तक धीमा करना दोगुनी अवधि तक खिंचता है लेकिन अभी भी मूल फ़ुटेज के प्रति सेकंड केवल 30 फ़्रेम होते हैं। आउटपुट प्रति सेकंड 15 प्रदर्शित फ़्रेम पर समाप्त होता है, जो हकलाहट जैसा दिखता है। चिकनी धीमी गति के लिए, स्रोत को उच्च फ़्रेम दरों पर शूट करना ज़रूरी है: 60 fps को 0.5x पर धीमा करने से चिकना 30 fps मिलता है; 120 fps को 0.25x पर धीमा करने से चिकना 30 fps मिलता है। फ़ोन कैमरे अब इसी कारण से धीमी गति वाले मोड में 240 fps पर रिकॉर्ड करते हैं। टूल विश्वसनीय रूप से वही फ़्रेम प्रस्तुत करता है जो स्रोत के पास हैं; यह नए फ़्रेमों को इंटरपोलेट नहीं करता (जिसके लिए Topaz Video AI या Twixtor जैसे AI टूल चाहिए)।

यह टूल पर्दे के पीछे कैसे काम करता है

अन्य वीडियो टूल्स के समान ffmpeg.wasm इंजन: Emscripten के माध्यम से WebAssembly में संकलित FFmpeg, लगभग 30 MB ब्राउज़र-साइड बाइनरी, SharedArrayBuffer मल्टी-थ्रेडिंग के माध्यम से पूरी तरह से टैब में चलता है। जब आप वीडियो ड्रॉप करते हैं, तो फ़ाइल को स्ट्रीमिंग रीडर के माध्यम से WebAssembly वर्चुअल फ़ाइल सिस्टम में पढ़ा जाता है।

FFmpeg जो गति कमांड चलाता है वह वीडियो के लिए setpts फ़िल्टर और ऑडियो के लिए atempo का उपयोग करता है। 2x के लिए: -vf "setpts=PTS/2" -af "atempo=2"। 0.5x के लिए: -vf "setpts=PTS*2" -af "atempo=0.5"atempo फ़िल्टर फ़ेज़-वोकोडर-शैली एल्गोरिथम का उपयोग करके पिच-सुधारित टाइम-स्ट्रेचिंग को संभालता है। अपनी मूल सीमा से बाहर की गति के लिए, FFmpeg कई atempo फ़िल्टर्स को जोड़ता है: 4x atempo=2,atempo=2 बन जाता है; 0.25x atempo=0.5,atempo=0.5 बन जाता है।

ब्राउज़र का रियल-टाइम पूर्वावलोकन HTML5 वीडियो तत्व की playbackRate प्रॉपर्टी का उपयोग करता है, जिसे ब्राउज़र केवल प्लेबैक के लिए लागू करता है; अंतर्निहित फ़ाइल संशोधित नहीं है। जब आप एक्सपोर्ट क्लिक करते हैं, तो टूल स्रोत फ़ाइल को उपयुक्त फ़िल्टर ग्राफ़ के साथ ffmpeg.wasm को भेजता है, जो गति परिवर्तन को बेक्ड के साथ एक नई फ़ाइल का उत्पादन करता है। प्रगति संदेश FFmpeg के stderr से स्ट्रीम होते हैं और स्क्रीन पर प्रगति बार को रियल टाइम में अपडेट करते हैं। आउटपुट फ़ाइल किसी भी डिवाइस पर अपनी नई प्राकृतिक अवधि पर चलती है, कोई विशेष प्लेयर समर्थन आवश्यक नहीं।

वीडियो गति हेरफेर का संक्षिप्त इतिहास

यह कैसे काम करता है

  1. अपना वीडियो अपलोड करें: एक वीडियो फ़ाइल (MP4, WebM, MOV) चुनें या ड्रॉप करें जिसकी प्लेबैक गति आप बदलना चाहते हैं।
  2. गति सेट करें: गति गुणक चुनें (0.25× (स्लो मोशन) से 4× (फ़ास्ट फ़ॉरवर्ड)) या कस्टम गति दर्ज करें।
  3. वीडियो निर्यात करें: "प्रोसेस" पर क्लिक करें और गति-समायोजित वीडियो फ़ाइल डाउनलोड करें।

वीडियो स्पीड कंट्रोलर क्यों उपयोग करें?

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

विशेषताएं

वास्तविक दुनिया के गति परिवर्तन वर्कफ़्लो

सामान्य खामियाँ और उनका क्या मतलब है

गोपनीयता: आपका वीडियो आपके डिवाइस को कभी नहीं छोड़ता

क्लाउड वीडियो गति सेवाएँ (Kapwing, Clideo, Online Video Cutter, और दर्जनों) सभी आपके पूर्ण वीडियो को अपलोड करती हैं, अपने हार्डवेयर पर FFmpeg चलाती हैं, और गति-समायोजित परिणाम को वापस भेजती हैं। 200 MB के फ़ोन वीडियो के लिए यह उनके बुनियादी ढाँचे के माध्यम से 200 MB अप और 50 से 200 MB बैक है। वीडियो सामग्री में आमतौर पर चेहरे, स्थान, बातचीत का ऑडियो, GPS-टैग्ड दृश्य, निजी इंटरफ़ेस की स्क्रीन रिकॉर्डिंग शामिल होते हैं। अधिकांश संचालक गोपनीयता नीतियाँ प्रकाशित करते हैं जो 1 से 24 घंटों के भीतर अपलोड हटाने और परिवहन में एन्क्रिप्ट करने का वचन देती हैं, और बड़े ISO/IEC 27001 प्रमाणपत्र रखते हैं। उनके पास इन नीतियों का सम्मान करने के मज़बूत व्यावसायिक कारण हैं। लेकिन «एक घंटे के भीतर हटाया गया» «कभी नहीं देखा गया» के समान नहीं है। उस विंडो के दौरान फ़ाइल संचालक के बुनियादी ढाँचे पर है, सही अनुमतियों वाली किसी भी प्रक्रिया या व्यक्ति के लिए सुलभ, संचालक की धारण नीति के अनुसार लॉग और बैकअप में दिखाई देती है।

यह टूल कभी कुछ अपलोड नहीं करता। पूरी पाइपलाइन (फ़ाइल चयन, ब्राउज़र-नेटिव रीडर के माध्यम से डिकोडिंग, ffmpeg.wasm WebAssembly के माध्यम से गति समायोजन, ब्राउज़र की blob API के माध्यम से डाउनलोड) आपके ब्राउज़र टैब के अंदर चलती है। कोई अपलोड नहीं, वीडियो डेटा ले जाने वाले कोई नेटवर्क अनुरोध नहीं, कोई लॉग प्रविष्टि नहीं। आप प्रसंस्करण से पहले नेटवर्क टैब पर ब्राउज़र डेव टूल्स खोलकर सत्यापित कर सकते हैं: कोई अनुरोध वीडियो सामग्री के साथ नहीं जाता। केवल प्रारंभिक पृष्ठ लोड और ffmpeg.wasm का एक बार लगभग 30 MB डाउनलोड (बाद की यात्राओं के लिए कैश) नेटवर्क को छूते हैं। पृष्ठ लोड के बाद ब्राउज़र को हवाई जहाज़ मोड में रखें और गति परिवर्तक स्थानीय फ़ाइलों पर काम करना जारी रखता है।

जब दूसरा टूल सही विकल्प हो

अक्सर पूछे जाने वाले प्रश्न

गति बदलने पर ऑडियो का क्या होता है?

डिफ़ॉल्ट रूप से, तेज़ करने पर ऑडियो पिच बढ़ती है और धीमा करने पर घटती है (टेप प्रभाव की तरह)। गति की परवाह किए बिना प्राकृतिक ध्वनि बनाए रखने के लिए पिच सुधार विकल्प सक्षम करें, जो पेशेवर वीडियो संपादन सॉफ़्टवेयर के समान है।

क्या मैं स्लो मोशन वीडियो बना सकता हूं?

हां, स्लो मोशन बनाने के लिए गति को 0.25× या 0.5× पर सेट करें। सच्चे चिकने स्लो मोशन के लिए, स्रोत वीडियो को ऊंचे फ़्रेम दर (60fps या 120fps) की आवश्यकता होती है। 30fps फुटेज को धीमा करने से हकलाया हुआ प्रभाव बनता है क्योंकि विस्तारित अवधि को भरने के लिए पर्याप्त फ़्रेम नहीं होते हैं।

क्या गति बदलने से गुणवत्ता हानि होती है?

वीडियो फ़्रेम श्वयं विभिन्न गुणवत्ता पर पुनः-एन्कोड नहीं होते, गति परिवर्तन केवल समय को प्रभावित करता है। हालांकि, किसी भी पुनः-एन्कोडिंग चरण में कुछ पीढ़ी हानि शामिल होती है। उच्च गुणवत्ता सेटिंग्स पर, हानि अगोचर होती है।

अन्य अक्सर पूछे जाने वाले प्रश्न

मेरी 0.5x धीमी गति हकलाहट जैसी क्यों दिखती है?

क्योंकि 30 fps स्रोत वीडियो को 0.5x तक धीमा करना प्रति सेकंड 15 प्रदर्शित फ़्रेम देता है, 24 fps सीमा से कम जहाँ आँख चिकनी गति को देखती है। चिकनी धीमी गति के लिए, स्रोत को उच्च फ़्रेम दर पर रिकॉर्ड किया जाना चाहिए (60 fps को 0.5x तक धीमा करने पर चिकना 30 fps देता है; 120 fps को 0.25x तक धीमा करने पर चिकना 30 fps देता है)। टूल मध्यवर्ती फ़्रेमों का आविष्कार नहीं कर सकता; इसके लिए AI फ़्रेम इंटरपोलेशन (Twixtor, Topaz Video AI के Apollo/Chronos मॉडल, RIFE) की आवश्यकता है।

पिच-सुधारित और बिना सुधारित ऑडियो में क्या अंतर है?

पिच सुधार के बिना, ऑडियो को तेज़ करना उसकी पिच बढ़ाता है (गिलहरी प्रभाव) और इसे धीमा करना पिच कम करता है (दानव आवाज़)। यह तब होता है जब टेप गलत गति पर बजाया जाता है: समान ऑडियो नमूने उच्च या निम्न आवृत्ति पर आउटपुट किए जाते हैं। पिच सुधार (डिफ़ॉल्ट) के साथ, फ़ेज़ वोकोडिंग या PSOLA जैसा एक एल्गोरिथम पिच को स्थिर रखते हुए अवधि बदलता है, इसलिए नई गति पर आवाज़ें और संगीत प्राकृतिक लगते हैं। बिना सुधार के गणना तेज़ है और हास्य प्रभाव के लिए उपयोगी है; सुधारित पेशेवर लगता है।

क्या आउटपुट फ़ाइल मूल से बड़ी या छोटी होगी?

अवधि परिवर्तन के लगभग आनुपातिक। 2x गति पर, आउटपुट अवधि मूल की आधी है, इसलिए फ़ाइल आकार लगभग आधा है (री-एन्कोडिंग ओवरहेड के कारण थोड़ा अधिक)। 0.5x पर, आउटपुट दोगुना अवधि और लगभग दोगुना आकार है। बिटरेट समान रहता है; जो बदलता है वह अवधि के कारण कुल बाइट्स है। री-एन्कोडिंग एक छोटा ओवरहेड (आमतौर पर 5 से 10%) जोड़ता है जो एन्कोडर प्रीसेट और CRF पर निर्भर करता है।

क्या मैं वीडियो के विभिन्न भागों पर अलग-अलग गति लागू कर सकता हूँ?

इस टूल में सीधे नहीं। टूल पूरे क्लिप पर एक स्थिर गति लागू करता है। «गति रैम्पिंग» (गति के बीच सहज संक्रमण, खेल हाइलाइट्स में सामान्य जहाँ क्रिया एक मुख्य क्षण के लिए धीमी हो जाती है) के लिए आपको कीफ्रेम गति वक्रों वाले डेस्कटॉप वीडियो संपादक की आवश्यकता है: DaVinci Resolve, Premiere Pro, Final Cut Pro। एक वर्कअराउंड के रूप में, आप स्रोत को खंडों में काट सकते हैं, प्रत्येक की गति अलग से बदल सकते हैं, और उन्हें जोड़ सकते हैं, लेकिन परिणाम में सहज संक्रमण के बजाय कठोर कट होंगे।

क्या डेस्कटॉप या कमांड-लाइन समतुल्य है?

हाँ। FFmpeg CLI: 2x के लिए ffmpeg -i input.mp4 -vf "setpts=PTS/2" -af "atempo=2" output.mp4, 0.5x के लिए setpts=PTS*2 और atempo=0.5 में स्वैप करें। HandBrake सीधे अपनी GUI में गति परिवर्तन प्रदान नहीं करता (इसके बजाय FFmpeg या एक संपादक का उपयोग करें)। DaVinci Resolve के पास पूर्ण नियंत्रण वाला Speed Change प्रभाव है। सभी इस ब्राउज़र टूल के समान आउटपुट उत्पन्न करते हैं क्योंकि वे नीचे FFmpeg या समान गति-परिवर्तन एल्गोरिथम साझा करते हैं।

क्या यह समय-उलट (पीछे) प्लेबैक के लिए काम करता है?

यह टूल नहीं। वीडियो को उलटने के लिए मेमोरी में सभी फ़्रेम पढ़ने और उन्हें उलटे क्रम में आउटपुट करने की आवश्यकता होती है, जो गति परिवर्तन से अलग ऑपरेशन है (मेमोरी-भारी और फ़्रेम गणना से बंधा हुआ)। उलट प्लेबैक के लिए, FFmpeg CLI -vf reverse और -af areverse प्रदान करता है, लेकिन यह लंबे क्लिप पर मेमोरी-गहन है। कुछ डेस्कटॉप वीडियो संपादक एक क्लिक में उलट प्रदान करते हैं।

वीडियो फ़ाइल यहां ड्रॉप करें या ब्राउज़ करने के लिए क्लिक करें

MP4, WebM, MOV, AVI · 500 MB तक

संबंधित टूल्स