इस पेज का कोड चालू नहीं हुआ।

index.html को सीधे किसी फ़ोल्डर से खोलने पर ब्राउज़र JavaScript मॉड्यूल रोक देता है, इसलिए एक वीडियो चुनने पर कुछ नहीं होगा। इसके बजाय फ़ोल्डर को http पर सर्व कीजिए:

powershell -ExecutionPolicy Bypass -File serve.ps1

फिर http://localhost:8080/ खोलिए।

टाइमलैप्स बनाइए — वीडियो ऑनलाइन तेज़ कीजिए

एक घंटे की फ़ुटेज, बीस सेकंड में।

भाषा: हिन्दी
कोड देखें
यह टूल वीडियो कभी अपलोड नहीं करता। यहाँ कोई सर्वर है ही नहीं।

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

लाइव जाँच: जाँच जारी…

ऑफ़लाइन: जाँच जारी…

हमारी बात पर भरोसा मत कीजिए। DevTools खोलिए, Network टैब पर नज़र रखिए, और एक टाइमलैप्स बनाइए। एक भी रिक्वेस्ट में न कोई फ़्रेम जाता है, न फ़ाइल का नाम, न आपकी चुनी फ़ाइल का एक बाइट। या फिर इंटरनेट काट दीजिए और तब भी एक बनाइए। जो टूल आपका वीडियो प्रोसेस होने कहीं भेजता, वह वहीं रुक जाता।

1 एक वीडियो चुनिए

2 रफ़्तार चुनिए

चलेगा तैयार क्लिप जिस रेट पर चलेगी। यह तय नहीं करता कि क्लिप कितनी तेज़ है, वह ऊपर वाली रफ़्तार का काम है, यह सिर्फ़ यह तय करता है कि वह कितनी चिकनी दिखेगी।

साइज़ सिर्फ़ छोटा किया जाता है। टाइमलैप्स आम तौर पर छोटा ही देखा जाता है।

क्वालिटी यहाँ के बाकी वीडियो टूलों से ज़्यादा, क्योंकि टाइमलैप्स के दो लगातार फ़्रेमों में दबाने लायक एक जैसा बहुत कम होता है।

3 टाइमलैप्स बनाइए

रखे गए फ़्रेम
—
हर कितने पर एक फ़्रेम
—
तैयार लंबाई
—
नतीजे का फ़्रेम
—
पढ़ता है
—
लगभग
—

नतीजे में आवाज़ नहीं होती। तीस गुना रफ़्तार पर बोली और संगीत न बोली रहते हैं न संगीत, इसलिए यहाँ रखने लायक कुछ है ही नहीं। एक घंटे का वीडियो कुछ मेगाबाइट में निकल आने की बड़ी वजह भी यही है।

Markdown के रूप में देखें

वीडियो से टाइमलैप्स कैसे बनाएँ

  1. एक वीडियो चुनिए। MP4, MOV, M4V या WebM को चुनने वाले डिब्बे पर खींच लाइए, या हाथ से ढूँढ़कर खोलिए। ब्राउज़र उसे सीधे आपकी डिस्क से पढ़ता है, और इस बीच कुछ भी कहीं नहीं जाता।
  2. बताइए कितना तेज़। दी हुई रफ़्तारों में से कोई दबाइए, या अपनी टाइप कीजिए। अगर आपको यह कहना ज़्यादा आसान लगता है कि नतीजा कितना लंबा हो, जैसे “बीस सेकंड में समा जाए”, तो वही लिखिए और रफ़्तार अपने आप निकल आएगी।
  3. अंतराल देख लीजिए। रफ़्तार के नीचे वाली पंक्ति बताती है कि असल में होने क्या जा रहा है: असली वीडियो के हर कितने सेकंड पर एक फ़्रेम। यही वह संख्या है जो कैमरे पर सेट की जाती है, और शुरू करने से पहले एक बार देख लेने लायक भी यही है।
  4. बनाइए और डाउनलोड कीजिए। काम आपके अपने हार्डवेयर पर होता है, इसलिए इसमें कितना समय लगेगा यह आपके डिवाइस पर निर्भर है, किसी कतार पर नहीं। तैयार वीडियो सीधे आपके ब्राउज़र के डाउनलोड में चला जाता है।

विस्तार से

लंबे वीडियो को टाइमलैप्स में कैसे बदलें एक घंटे की फ़ुटेज देखने लायक एक मिनट में: रफ़्तार कैसे चुनें, हिसाब लगाने के बजाय आखिरी लंबाई बता देना क्यों बेहतर है, और नतीजा कब GIF बनना चाहिए।

सवाल

क्या मेरा वीडियो कहीं अपलोड होता है?

नहीं। उसे पढ़ना, डिकोड करना, फ़्रेम चुनना और एनकोड करना, सब आपका अपना ब्राउज़र आपके अपने हार्डवेयर पर करता है। इस टूल का कोई सर्वर वाला हिस्सा है ही नहीं, और पेज की Content-Security-Policy में हर वह पता लिखा है जिससे वह संपर्क कर सकता है — उनमें से एक भी इस साइट का नहीं। मानने से बेहतर जाँचना लगे तो इंटरनेट काटकर एक टाइमलैप्स बनाकर देखिए।

रफ़्तार का ठीक-ठीक मतलब क्या है?

जो अंदर गया और जो बाहर आया, उन दोनों का अनुपात। 60× पर एक घंटे की फ़ुटेज एक मिनट की हो जाती है, चाहे आप उसे किसी भी फ़्रेम रेट पर चलाएँ। अंदर टूल हर रफ़्तार ÷ फ़्रेम रेट सेकंड पर एक फ़्रेम उठाता है — 30 फ़्रेम प्रति सेकंड पर 60× यानी हर दो सेकंड पर एक। शुरू करने से पहले पेज आपको यही अंतराल दिखाता है, क्योंकि असल में हो क्या रहा है यह वही संख्या बताती है।

किन वीडियो फ़ॉर्मैट को तेज़ किया जा सकता है?

MP4, M4V और MOV सीधे पढ़े जाते हैं, अंदर चाहे कुछ भी हो: H.264, HEVC, AV1 या VP9, बस आपका ब्राउज़र उस कोडेक को डिकोड कर पाता हो। बाकी जो कुछ भी आपका ब्राउज़र चला सकता है, सबसे ज़्यादा WebM, उसे ब्राउज़र के अपने प्लेयर को हर पल पर ले जाकर पढ़ा जाता है, और यह हर उस फ़ॉर्मैट पर चलता है जिसे वह खोल सकता है। जिस फ़ाइल को ब्राउज़र न पढ़ सके न चला सके, व्यवहार में AVI, WMV, FLV और ज़्यादातर MKV, उसे बीच रास्ते में अटकने के बजाय शुरू में ही साफ़ मना कर दिया जाता है। बाहर हमेशा MP4 ही आता है।

टाइमलैप्स में आवाज़ क्यों नहीं होती?

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

क्या यह पूरे वीडियो को बदलने से तेज़ है?

कहीं ज़्यादा, और फ़ाइल को सीधे पढ़ने का मकसद यही है। कोई फ़्रेम तभी डिकोड हो सकता है जब उससे पहले वाले कीफ़्रेम से शुरू किया जाए, लेकिन बीच वाले फ़्रेम रखने ही पड़ें, ऐसा कहीं नहीं लिखा। इसलिए एक घंटे का 60× टाइमलैप्स एक लाख की जगह कुछ हज़ार फ़्रेम ही डिकोड करता है। बटन दबाने से पहले सारांश बता देता है कि वह कितने पढ़ने वाला है।

क्या इसमें क्वालिटी घटती है?

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

क्या साइज़ या लंबाई की कोई सीमा है?

टूल में कोई सीमा नहीं रखी गई है, और फ़ाइल एक साथ मेमोरी में भी नहीं जाती — हर पल के आसपास के छोटे-छोटे हिस्से ही पढ़े जाते हैं। असल सीमा तैयार टाइमलैप्स है, जो डाउनलोड से पहले मेमोरी में जुड़ता है, और टाइमलैप्स तो परिभाषा से ही छोटा होता है। शुरू करने से पहले सारांश बता देता है कि वह लगभग कितना बड़ा होगा।

क्या मैं क्लिप का सिर्फ़ एक हिस्सा तेज़ कर सकता हूँ?

यहाँ नहीं। यह टूल पहले फ़्रेम से आखिरी फ़्रेम तक पूरी क्लिप लेता है। जो हिस्सा चाहिए उसे पहले वीडियो कटर से काट लीजिए, जो एक भी फ़्रेम दोबारा एनकोड किए बिना यह कर देता है, और फिर उसमें से निकली फ़ाइल को यहाँ तेज़ कीजिए।

क्या यह मुफ़्त है, और क्या अकाउंट चाहिए?

यह मुफ़्त है, और कोई अकाउंट, कोई साइन-इन, कोई ट्रायल और कोई वॉटरमार्क नहीं है। साइट का खर्च विज्ञापन से चलता है, और विज्ञापनों को आपके वीडियो के बारे में कुछ नहीं दिया जाता।