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

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

powershell -ExecutionPolicy Bypass -File serve.ps1

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

वीडियो क्रॉपर — वीडियो ऑनलाइन क्रॉप कीजिए

क्लिप में से उतना ही रखिए जितना काम का है।

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

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

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

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

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

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

2 क्रॉप तय कीजिए

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

चौड़ाई और ऊँचाई दो-दो के कदमों में चलती हैं, क्योंकि H.264 के पास विषम भुजा वाला फ़्रेम सहेजने का कोई तरीका ही नहीं।

3 इसे क्रॉप कीजिए

क्वालिटी उसी हिस्से पर असली फ़ाइल से कभी ज़्यादा नहीं, क्योंकि उससे ऊपर दोबारा एनकोड करने पर फ़ाइल बस बड़ी होती है।

नतीजे का फ़्रेम
—
बचा हुआ
—
लंबाई
—
कैसे
—

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

वीडियो कैसे क्रॉप करें

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

विस्तार से

किसी वीडियो को दूसरे आकार में कैसे क्रॉप करें किसी क्लिप को वर्ग, 9:16 पोर्ट्रेट, या ठीक तय पिक्सल के डिब्बे तक काटिए। कौन-सा प्लैटफ़ॉर्म कौन-सा अनुपात चाहता है, क्रॉप करने पर दोबारा एनकोड क्यों करना ही पड़ता है जबकि काटने पर नहीं, और उसकी कीमत क्या है।

सवाल

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

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

मैं कौन-कौन से वीडियो फ़ॉर्मैट क्रॉप कर सकता हूँ?

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

क्या वीडियो के साइज़ या लंबाई पर कोई सीमा है?

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

क्या आवाज़ बची रहती है?

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

क्या क्रॉप करने से क्वालिटी घटती है?

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

क्या मैं लंबाई भी काट सकता हूँ?

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

चौड़ाई और ऊँचाई दो-दो के कदमों में क्यों चलती हैं?

MP4 के भीतर बैठा कोडेक H.264 तस्वीर को ब्लॉकों में सहेजता है, और उसके पास ऐसा कोई तरीका नहीं कि किसी किनारे पर विषम संख्या में पिक्सल वाले फ़्रेम का ब्योरा दे सके। आपके तय कर लेने के बाद आपके क्रॉप को चुपचाप गोल कर देने के बजाय, डिब्बा शुरू से ही सिर्फ़ सम संख्याएँ देता है।

क्या यह मुफ़्त है, और क्या इसके लिए खाता बनाना पड़ेगा?

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