Skip to content
Compression 2026-08-08

स्क्रीन रिकॉर्डिंग कैसे कम्प्रेस करें (OBS, QuickTime, Loom)

स्क्रीन रिकॉर्डिंग कैसे कम्प्रेस करें (OBS, QuickTime, Loom)

स्क्रीन रिकॉर्डिंग एक साथ सबसे आसानी से कम्प्रेस होने वाला और सबसे आसानी से बिगड़ने वाला वीडियो है। आसान इसलिए कि फ़्रेम-दर-फ़्रेम ज़्यादातर पिक्सल बदलते ही नहीं — एक घंटे की रिकॉर्डिंग सामान्यतः 80–90% छोटी हो जाती है। बिगड़ना आसान इसलिए कि जैसे ही आप तस्वीर छोटी करते हैं, टेक्स्ट पढ़ने लायक नहीं रहता और पूरी रिकॉर्डिंग बेकार हो जाती है। नियम कैमरा फ़ुटेज के उल्टा है: रिज़ॉल्यूशन बनाए रखें और काम क्वालिटी सेटिंग से लें। अपनी फ़ाइल ब्राउज़र कंप्रेसर में डालिए, रिज़ॉल्यूशन मूल पर छोड़िए, और आमतौर पर आपको बहुत छोटी लेकिन उतनी ही तीखी फ़ाइल मिलेगी।

स्क्रीन रिकॉर्डिंग इतनी बड़ी क्यों होती है

  • रिकॉर्डर आकार नहीं, गुणवत्ता के लिए सेट होते हैं। OBS और QuickTime उनके लिए बने हैं जो बाद में एडिट करेंगे, इसलिए उनकी डिफ़ॉल्ट सेटिंग जान-बूझकर जगह ख़र्च करती है। डिफ़ॉल्ट के तौर पर यह सही है, पर किसी को भेजने वाली फ़ाइल के तौर पर ग़लत।
  • ये लंबी चलती हैं। कोई 20 सेकंड की स्क्रीन रिकॉर्डिंग नहीं करता। डेमो, मीटिंग और बग दोहराने की रिकॉर्डिंग 10 से 60 मिनट चलती है, और आकार समय के साथ सीधे बढ़ता है।
  • डिफ़ॉल्ट 60 fps। स्क्रीन रिकॉर्डर अक्सर 60 fps पर कैप्चर करते हैं क्योंकि वे गेमप्ले के लिए बने हैं। स्लाइड डेक को 60 fps पर रिकॉर्ड करना शुद्ध बर्बादी है।
  • कुछ प्रीसेट व्यावहारिक रूप से लॉसलेस हैं। OBS की सबसे ऊँची रिकॉर्डिंग क्वालिटी और QuickTime के अधिकतम-गुणवत्ता मोड प्रति मिनट गीगाबाइट में फ़ाइलें बनाते हैं।

स्क्रीन कंटेंट के लिए काम करने वाली सेटिंग्स

इनमें से दो नियंत्रण आपके रिकॉर्डर में हैं और दो कंप्रेसर में। ग़लत वाले से जूझने से पहले जान लीजिए कि कौन-सा कहाँ है:

सेटिंग कहाँ क्या करें
रिज़ॉल्यूशन कंप्रेसर मूल पर छोड़ दीजिए। यहाँ टेक्स्ट ही सामग्री है — रिज़ॉल्यूशन आधा करने पर छोटे इंटरफ़ेस लेबल पढ़े ही नहीं जाते। यही एक जगह है जहाँ आकार घटाना हमेशा वाला मुफ़्त फ़ायदा नहीं होता।
क्वालिटी (CRF) कंप्रेसर 24–26। स्क्रीन कंटेंट इतना अच्छा कम्प्रेस होता है कि इससे ऊपर जाने की ज़रूरत कम ही पड़ती है, और 28 के आगे अक्षरों के चारों ओर दिखने वाली धुंध आने लगती है।
फ़्रेम रेट रिकॉर्डर 60 नहीं, 30 fps पर रिकॉर्ड कीजिए। यह लगभग एक-तिहाई फ़ाइल बचाता है, और 30 fps पर कर्सर बिल्कुल सामान्य दिखता है। यह रिकॉर्डिंग से पहले तय करना होता है — री-एन्कोडिंग 60 fps की रिकॉर्डिंग को वापस नहीं कर सकती।
ऑडियो रिकॉर्डर रखिए, पर हिसाब में लीजिए: आउटपुट ऑडियो 128 kbps यानी लगभग 1 MB प्रति मिनट है। 60 मिनट की रिकॉर्डिंग में यह एक भी फ़्रेम से पहले ~57 MB बन जाता है। अगर कमेंट्री नहीं चाहिए तो बिना आवाज़ के रिकॉर्ड कीजिए।

यह आख़िरी पंक्ति कई नाकाम कोशिशों की व्याख्या करती है। अगर 45 मिनट का वॉकथ्रू किसी हाल में 25 MB से नीचे नहीं आ रहा, तो कंप्रेसर कमज़ोर नहीं है — अकेली ऑडियो ट्रैक ही पूरा बजट खा रही है।

OBS Studio

अनावश्यक रूप से विशाल रिकॉर्डिंग का सबसे आम स्रोत OBS है, और पूरी बात एक ड्रॉपडाउन पर टिकी है। Settings → Output → Recording में Recording Quality के विकल्प तेज़ी से चढ़ते हैं: "High Quality, Medium File Size" लगभग CRF 23 का समझदार मान है, "Indistinguishable Quality" क़रीब CRF 16 है और कई गुना बड़ा, जबकि "Lossless" इतनी बड़ी फ़ाइलें बनाता है कि वे सिर्फ़ एडिटिंग के बीच के माध्यम के रूप में काम आती हैं।

  • अगर फ़ाइल पहले से है: उसे जैसी है वैसी ही कंप्रेसर में डाल दीजिए। OBS डिफ़ॉल्ट रूप से MKV में रिकॉर्ड करता है और MKV सीधे स्वीकार होता है — पहले रीमक्स करने की ज़रूरत नहीं।
  • अगर स्रोत पर ही ठीक करना है: Recording Quality को "High Quality, Medium File Size" कीजिए, और गेमप्ले कैप्चर न कर रहे हों तो Settings → Video में रिकॉर्डिंग FPS 30 कर दीजिए।
  • अगर MKV की जगह MP4 चाहिए: OBS का File → Remux Recordings फ़ाइल को बिना री-एन्कोड किए दोबारा पैक कर देता है, इसलिए यह तुरंत होता है और लॉसलेस है। SqueezeVid से कम्प्रेस करने पर भी MP4 ही मिलता है, तो अगर आप कम्प्रेस कर ही रहे हैं तो रीमक्स छोड़ सकते हैं।

QuickTime और macOS स्क्रीन रिकॉर्डिंग

macOS की स्क्रीन रिकॉर्डिंग — चाहे QuickTime Player से हो या Cmd+Shift+5 टूलबार से — उदार बिटरेट के साथ .MOV कंटेनर में H.264 के रूप में निकलती है। ये बिल्कुल ठीक फ़ाइलें हैं; बस ज़रूरत से बड़ी हैं और ऐसे कंटेनर में हैं जिसे कुछ अपलोड फ़ॉर्म और Windows वाले प्राप्तकर्ता पसंद नहीं करते।

कम्प्रेस करने से दोनों बातें एक साथ सुलझ जाती हैं: आउटपुट ऐसा MP4 है जिसका मेटाडेटा फ़ाइल के शुरू में है, इसलिए वह ठीक से स्ट्रीम और प्रीव्यू होता है। मूल रिज़ॉल्यूशन बनाए रखिए — Retina कैप्चर अक्सर 2880 या 3456 पिक्सल चौड़े होते हैं, और हाँ यह बहुत पिक्सल हैं, पर टेक्स्ट इतना अच्छा दिखने की वजह भी यही है। अगर नेटिव रिज़ॉल्यूशन पर भी फ़ाइल बड़ी है, तो कुछ भी छोटा करने से पहले क्वालिटी 28 तक बढ़ाइए।

एक बात जानने लायक: QuickTime का New Movie Recording और उसके एक्सपोर्ट प्रीसेट अधिकतम-गुणवत्ता मोड पर सेट किए जा सकते हैं, जो विशाल फ़ाइलें बनाता है। अगर दो मिनट का कैप्चर किसी तरह एक गीगाबाइट का है, तो यही हुआ है।

Loom और दूसरे ब्राउज़र रिकॉर्डर

Loom से डाउनलोड करने पर जो MP4 मिलता है वह पहले से H.264 है, इसलिए समस्या अनुकूलता की नहीं, आकार की है। ब्राउज़र-आधारित रिकॉर्डर टेक्स्ट को तीखा रखने के लिए ऊँचे बिटरेट की तरफ़ झुकते हैं — रिकॉर्डिंग के समय यह सही है, और फ़ाइल भेजते समय ग़ैरज़रूरी।

दो व्यावहारिक बातें:

  • फ़ाइल डाउनलोड कीजिए, प्लेयर की स्क्रीन रिकॉर्ड मत कीजिए। चलते वीडियो को रिकॉर्ड करना उसे दूसरी बार एन्कोड करता है और डाउनलोड की गई फ़ाइल को कम्प्रेस करने से साफ़ ख़राब दिखता है।
  • Loom डाउनलोड को कम्प्रेस करना सुरक्षित और सस्ता है। ये फ़ाइलें रिज़ॉल्यूशन छुए बिना CRF 26 पर आमतौर पर 60–80% घट जाती हैं, क्योंकि सामग्री अब भी ज़्यादातर स्थिर इंटरफ़ेस है।

वास्तविक आँकड़े

स्रोत रिकॉर्डिंग सेटिंग्स सामान्य नतीजा
OBS 1080p60, 30 मिनट, ~2.5 GB मूल रिज़ॉल्यूशन, क्वालिटी 26 ~250–450 MB (−80–90%)
QuickTime Retina कैप्चर, 10 मिनट, ~1.2 GB मूल रिज़ॉल्यूशन, क्वालिटी 26 ~120–250 MB (−80–90%)
Loom डाउनलोड 1080p, 15 मिनट, ~400 MB मूल रिज़ॉल्यूशन, क्वालिटी 26 ~80–160 MB (−60–80%)
स्लाइड वॉकथ्रू 1080p, 45 मिनट, ~1.5 GB मूल रिज़ॉल्यूशन, क्वालिटी 28 ~100–200 MB (−85–93%)

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

जब फ़ाइल ब्राउज़र की क्षमता से बड़ी हो

लंबी रिकॉर्डिंग बड़ी हो जाती है। ब्राउज़र में कम्प्रेशन आपके डिवाइस की मेमोरी से लगभग 2GB पर बँधा है; इससे ऊपर बड़े वीडियो का कंप्रेसर इस्तेमाल कीजिए, जो 10GB तक की फ़ाइलें सर्वर पर संभालता है और प्रोसेसिंग के बाद उन्हें अपने आप हटा देता है। 2GB से नीचे ब्राउज़र में ही रहिए — कुछ भी अपलोड नहीं होता, और 30 मिनट की रिकॉर्डिंग को कम्प्रेशन शुरू होने से पहले कहीं जाना नहीं पड़ता।

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

OBS रिकॉर्डिंग को छोटा कैसे करें?

दो तरीक़े। रिकॉर्डिंग से पहले Settings → Output → Recording → Recording Quality को "High Quality, Medium File Size" कीजिए और 30 fps पर रिकॉर्ड कीजिए। रिकॉर्डिंग के बाद फ़ाइल — MKV हो या MP4 — मूल रिज़ॉल्यूशन पर क्वालिटी 26 के साथ कम्प्रेस कीजिए; 1080p60 की OBS कैप्चर आमतौर पर अपने आकार का 80–90% खो देती है।

कम्प्रेस करने के बाद मेरी स्क्रीन रिकॉर्डिंग धुंधली क्यों दिखती है?

लगभग हमेशा इसलिए कि रिज़ॉल्यूशन घटाया गया। टेक्स्ट स्केलिंग बिल्कुल बर्दाश्त नहीं करता: 1080p की रिकॉर्डिंग 720p पर दिखाने से इंटरफ़ेस लेबल धब्बे बन जाते हैं। मूल रिज़ॉल्यूशन रखिए और बचत क्वालिटी मान से कीजिए — स्क्रीन कंटेंट ऊँचा CRF स्केलिंग की तुलना में कहीं बेहतर झेलता है।

क्या MKV रिकॉर्डिंग को पहले बदले बिना कम्प्रेस कर सकते हैं?

हाँ। MKV फ़ाइलें सीधे स्वीकार होती हैं और आउटपुट MP4 होता है, इसलिए कम्प्रेशन और कंटेनर बदलना एक ही चरण में हो जाते हैं। OBS में पहले रीमक्स करने की ज़रूरत नहीं।

एक घंटे की रिकॉर्डिंग 25 MB से नीचे क्यों नहीं आती?

ऑडियो की वजह से। 128 kbps पर एक घंटे की आवाज़ अकेले क़रीब 57 MB होती है, जो लक्ष्य से पहले ही ज़्यादा है। रिकॉर्डिंग छोटी कीजिए, हिस्सों में बाँटिए, या अटैचमेंट के बजाय लिंक से साझा कीजिए।

उस रिकॉर्डिंग को छोटा कीजिए: टेक्स्ट तीखा रहेगा, मेगाबाइट चले जाएँगे। मुफ़्त, ब्राउज़र में, बिना अपलोड।

स्क्रीन रिकॉर्डिंग कम्प्रेस करें

हम कुकीज़ का उपयोग करते हैं

हम सेवा को कार्यशील रखने और यह समझने के लिए कुकीज़ का उपयोग करते हैं कि इसका उपयोग कैसे किया जाता है। विश्लेषण कुकीज़ की अनुमति देने के लिए 'स्वीकार करें' पर क्लिक करें, या केवल जो सख्त रूप से आवश्यक है उसे रखने के लिए 'अस्वीकार करें'।

SqueezeVid कैसा था? 🍋

That didn't work — can we take a look?

Send us this video and we'll use it to fix the bug. We'll keep it until we delete it.