ویڈیو کمپریسر

استعمال کا طریقہ 4 مراحل
  1. ویڈیو فائل میں اپنی ویڈیو منتخب کریں۔ MP4، WebM اور MOV سب چلتی ہیں۔
  2. ریزولوشن اور کوالٹی طے کریں۔ زیادہ تر ویڈیوز کے لیے متوازن مناسب ہے۔
  3. آڈیو میں آواز رکھیں یا ہٹائیں، پھر ویڈیو دبائیں دبائیں۔
  4. کام ختم ہونے تک یہ ٹیب سامنے کھلا رکھیں، پیش منظر دیکھیں، پھر ڈاؤن لوڈ کا بٹن دبائیں۔

MP4، WebM اور MOV۔ کچھ اپ لوڈ نہیں ہوتا — فائل آپ ہی کے آلے پر ڈی کوڈ اور دوبارہ انکوڈ ہوتی ہے۔

دبائی گئی ویڈیو

یہ ٹول کیسے کام کرتا ہے

ویڈیو کو ڈی کوڈ کر کے کم بٹ ریٹ پر دوبارہ انکوڈ کیا جاتا ہے، اسی ہارڈ ویئر ویڈیو انکوڈر سے جو آپ کا آلہ ریکارڈنگ کے لیے استعمال کرتا ہے۔ کچھ اپ لوڈ نہیں ہوتا — فائل کبھی مشین سے باہر نہیں جاتی، اور یہی اسے اُس سروس کے بجائے استعمال کرنے کی اصل وجہ ہے جو کچھ کرنے سے پہلے اپ لوڈ مانگتی ہے۔ آپ ریزولوشن اور معیار چنتے ہیں، اور شروع ہونے سے پہلے متوقع نتیجہ دکھا دیا جاتا ہے۔

بٹ ریٹ پکسلز کی تعداد سے طے ہوتا ہے، مقرر نہیں، کیونکہ جو عدد 1080p کے لیے ٹھیک ہو وہ 4K کے لیے کم اور 480p کے لیے فضول ہوتا ہے۔ چھوٹا ریزولوشن کبھی بڑا نہیں کیا جاتا: 720p ویڈیو کے لیے 1080p چننے پر وہ 720p ہی رہتی ہے، نئی تفصیل گھڑی نہیں جاتی۔ جہاں براؤزر AAC لکھ سکتا ہے وہاں آڈیو AAC کے طور پر MP4 میں دوبارہ انکوڈ ہوتی ہے؛ جہاں نہیں لکھ سکتا، نتیجہ WebM میں Opus آڈیو کے ساتھ لکھا جاتا ہے، تاکہ آواز ختم ہونے کے بجائے باقی رہے۔ صرف اسی صورت میں نتیجہ خاموش ہوتا ہے جب دونوں ممکن نہ ہوں۔

کمپریشن کیا کر سکتی ہے اور کیا نہیں

  • ریزولوشن معیار سے زیادہ بچاتی ہے: پیمائشیں آدھی کرنے سے تین چوتھائی پکسل ہٹ جاتے ہیں، جو کسی بھی معیار کی ترتیب سے کہیں بڑی بچت ہے۔ اگر ویڈیو فون کی اسکرین کے لیے ہے تو 720p عموماً ایک جیسی ہی لگتی ہے اور حجم کا ایک حصہ ہوتی ہے۔
  • پہلے سے دبی ہوئی ویڈیو بڑی بھی نکل سکتی ہے: جو فائل مؤثر طریقے سے انکوڈ ہو چکی ہو اس میں ہٹانے کو کم رہ جاتا ہے، اور اسے دوبارہ انکوڈ کرنا پہلے مرحلے کی خامیاں محفوظ رکھنے پر بٹ خرچ کر دیتا ہے۔ تخمینہ شروع کرنے سے پہلے یہ بتا دیتا ہے، اور نتیجہ بعد میں — ایسی صورت میں اصل ہی رکھیں۔
  • WebM نتیجہ کمتر نہیں ہوتا: AAC، جو MP4 کے لیے ضروری ہے، ہر پلیٹ فارم پر Firefox میں اور ڈیسک ٹاپ Linux کے ہر براؤزر میں دستیاب نہیں۔ ان سسٹمز پر یہ ٹول WebM کو Opus آڈیو کے ساتھ لکھتا ہے، اس لیے آواز باقی رہتی ہے — WebM ہر موجودہ براؤزر اور بیشتر پلیئرز اور ایڈیٹرز میں چلتی ہے، بس کچھ پرانے سافٹ ویئر میں نہیں جو صرف MP4 کی توقع رکھتے ہیں۔
  • MP4 ماخذ کافی تیزی سے انکوڈ ہوتے ہیں: MP4 کو کنٹینر سے سیدھا فریم بہ فریم پڑھ کر ڈی کوڈر کو دیا جاتا ہے۔ باقی سب — WebM، یا کوئی ایسی فائل جسے ڈی مکسر نہ سمجھ سکے — کے لیے ویڈیو کو فریم بہ فریم آگے بڑھانا پڑتا ہے، جو ہر اُس فائل پر چلتا ہے جو براؤزر چلا سکے، مگر بہت سست ہے۔ مشکل ماخذ کو پہلے MP4 میں بدل لینا اکثر براہِ راست دبانے سے مجموعی طور پر تیز رہتا ہے۔
  • ٹیب سامنے رکھیں: براؤزر پس منظر کے ٹیبز کو سختی سے سست کر دیتے ہیں، اور انکوڈنگ رینگنے لگتی ہے یا بالکل رک جاتی ہے۔ سست متبادل راستے پر یہ سب سے زیادہ اہم ہے، مگر ہر صورت میں ایسا کرنا بہتر ہے۔

How the size estimate is actually calculated

The bitrate the [msm_tool slug="video-compressor"] targets is worked out from the pixel count of the chosen resolution rather than fixed at one number, because a bitrate that suits 1080p would starve a 4K export and waste bytes on a 480p one. Encoding runs through the same hardware video encoder the device already uses to record, and the whole job happens without the file ever leaving the machine.

Resolution is the bigger lever, not quality

Halving both dimensions of a frame removes three quarters of its pixels, a far larger saving than moving the quality setting alone can produce. A recording destined for a phone screen usually looks identical at 720p and is a fraction of the size of the same file left at its original resolution — the quality slider is worth adjusting after the resolution, not instead of it.

It never upscales

Choosing a target resolution larger than the source does not invent missing detail; the output is simply left at whatever resolution the source actually was. The setting is a ceiling, not a promise.

An already-compressed file can come out bigger

A video that was efficiently encoded the first time has little redundancy left to strip out, and re-encoding it spends bits reproducing the artefacts already baked into that first pass rather than removing anything meaningful. Where that is likely, the estimate says so before the run starts, and the result confirms it afterwards — the original is usually the better file to keep in that case.

Which setting is actually worth choosing

For sharing or posting to the web, 1080p at a balanced quality covers almost everything without a visible trade-off. For a phone screen or a messaging app, 720p is usually indistinguishable from the original and considerably smaller again — most video is never watched at a size where the difference would register. The smallest-file setting is worth reaching for only when a hard size limit forces it, since it is the point where the saving starts to cost visible quality.

Where sound needs a different container

Audio is re-encoded as AAC into the MP4 wherever the browser can write AAC. Firefox cannot, on any platform, and no browser can on desktop Linux — a limitation of those browsers, not of this tool. Rather than deliver a silent MP4 on those systems, the export switches to WebM with Opus audio instead, which keeps the sound. WebM plays natively in every current browser and in most media players and editors; the only real cost is a file that says .webm rather than .mp4, which some older software that only expects MP4 will not open. The page says which format was used before you download.

Why MP4 sources finish sooner

An MP4 is read directly: the frames are pulled out of the container and handed to the decoder in sequence, so no individual frame costs anything beyond decoding it. Anything the demuxer cannot read — a WebM source, or an unusual MP4 variant — falls back to stepping the video element to each frame in turn and capturing it, which works with any file the browser can play but pays a seek for every single frame. If a source is slow to process, converting it to MP4 first and then compressing is often quicker than compressing it directly.

Keep the tab in front

Browsers throttle background tabs heavily, and an encode running behind another window slows down or stalls outright. This matters most on the slower fallback path, where each frame is already waiting on the video element, but it is worth doing whichever path a file takes.

اکثر پوچھے گئے سوالات

خاص طور پر ویڈیو کمپریسر کے بارے میں۔ اس زمرے سے متعلق عمومی سوالات کے جواب زمرے کے صفحے پر موجود ہیں۔

یہ پوری طرح اصل فائل پر منحصر ہے۔ فون یا کیمرے سے سیدھی آئی ہوئی فوٹیج اکثر آدھی یا اس سے بھی کم رہ جاتی ہے۔ جو فائل پہلے ہی ویب کے لیے دبی ہوئی ہو وہ بمشکل سکڑے گی، اور شروع کرنے سے پہلے دکھایا گیا تخمینہ کسی عمومی دعوے کے بجائے آپ کی اصل ترتیبات سے نکالا جاتا ہے۔
کیونکہ اصل پہلے ہی اچھی طرح دبی ہوئی تھی۔ دوبارہ انکوڈ کرنا پھر پہلے مرحلے کی خامیاں وفاداری سے محفوظ رکھنے پر بٹ خرچ کرتا ہے، جو مہنگا ہے۔ چھوٹی ریزولوشن یا کم معیار چنیں، یا اصل ہی رکھیں۔
نہیں۔ ڈی کوڈنگ اور انکوڈنگ دونوں آپ ہی کے آلے پر ہوتی ہیں، اسی ہارڈ ویئر انکوڈر سے جو آپ کا فون ریکارڈنگ کے لیے استعمال کرتا ہے۔ کچھ بھی اس سائٹ کو یا کہیں اور نہیں بھیجا جاتا۔
آپ کا براؤزر AAC آڈیو نہیں لکھ سکتا، جو MP4 کے لیے ضروری ہے — یہ ہر پلیٹ فارم پر Firefox اور ڈیسک ٹاپ Linux کے ہر براؤزر کا معاملہ ہے۔ بغیر آواز کے MP4 دینے کے بجائے یہ ٹول WebM کو Opus آڈیو کے ساتھ لکھتا ہے، تاکہ آواز باقی رہے۔ اگر آپ کو خاص طور پر MP4 فائل چاہیے اور آواز کی ضرورت نہیں تو "Remove the sound" چنیں۔
بانٹنے یا ویب کے لیے 1080p متوازن معیار پر تقریباً ہر چیز کے لیے موزوں ہے۔ فون یا پیغام رسانی کی ایپ کے لیے 720p عموماً پہچانی نہیں جاتی اور کہیں چھوٹی ہوتی ہے۔ سب سے چھوٹی فائل والی ترتیب صرف تب لیں جب حجم کی کوئی سخت حد مجبور کرے۔

نئے ٹولز، خصوصیات اور کارکردگی بڑھانے کے مشوروں کی اطلاع پانے کے لیے سبسکرائب کریں۔