ویڈیو فریم نکالنے والا

استعمال کا طریقہ 4 مراحل
  1. ویڈیو فائل میں اپنی ویڈیو منتخب کریں۔
  2. لیں میں چنیں کہ فریم کیسے لیے جائیں، اور کی طرف سے اور کس کو طے کریں۔
  3. تصویر کا انداز، کوالٹی اور سائز چنیں۔
  4. فریم نکالیں دبائیں، پھر الگ الگ فریم یا سب ایک ZIP میں ڈاؤن لوڈ کریں۔

MP4 اور WebM ہر جگہ چلتے ہیں، MOV عموماً۔ MKV، AVI اور ProRes براؤزر نہیں کھول سکتا۔ کچھ اپ لوڈ نہیں ہوتا — فائل آپ ہی کے آلے پر ڈی کوڈ ہوتی ہے۔

نکالے گئے فریم

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

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

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

اسے کیا محدود کرتا ہے اور کیوں

  • پندرہ سو فریم اوپری حد ہے: ZIP یادداشت میں جمع ہوتی ہے، اور تقریباً یہیں کسی درمیانے درجے کے فون کی یادداشت ختم ہو جاتی ہے۔ بیس منٹ کے ہر فریم کا مطلب تقریباً چھتیس ہزار تصویریں اور کئی گیگابائٹ ہوگا — یہ ڈیسک ٹاپ پر ffmpeg کا کام ہے، اور آلہ آپ کو مشکل طریقے سے معلوم ہونے دینے کے بجائے یہ بتا دیتا ہے۔
  • صرف وہی جو آپ کا براؤزر چلا سکے: MP4 اور WebM ہر جگہ، MOV عموماً۔ MKV، AVI اور ProRes سرے سے کھلیں گے ہی نہیں۔ یہ براؤزر کی ویڈیو معاونت کی حد ہے نہ کہ کوئی کمی، اور کوئی ترتیب اس کا راستہ نہیں نکالتی۔
  • فریم کی درستی براؤزروں میں مختلف ہے: Chrome، Edge اور Safari فریم بہ فریم بالکل درست لے سکتے ہیں۔ Firefox کے پاس اس کا کوئی متبادل نہیں، اس لیے وہاں فریم کسی وقت پر جا کر لیے جاتے ہیں، اور کبھی کوئی فریم دہرا یا چھوٹ سکتا ہے۔
  • ٹیب سامنے رکھیں: براؤزر پس منظر کے ٹیب بہت سست کر دیتے ہیں۔ درمیان میں کہیں اور چلے جانا پہلے سے لیے گئے فریم ضائع نہیں کرتا، مگر آپ کے واپس آنے تک نکالنے کا کام رینگتا رہے گا۔

What actually limits a run is the frame count, not the video's length

Both the time a run takes and the memory it needs scale with how many frames are captured, not with how long the source video is — a twenty-minute clip is a comfortable job at one frame per second and an impossible one at every frame. The [msm_tool slug="video-frame-extractor"] calculates the frame count, the estimated size and the estimated time before anything runs, so that trade-off is visible while there is still a setting to change rather than discovered when a tab stops responding.

Fifteen hundred frames is the ceiling, and it is set for a phone

The finished ZIP is assembled in memory, and that is roughly where a mid-range phone runs out. Twenty minutes of footage at every frame is on the order of thirty-six thousand images and several gigabytes — a desktop job for different software entirely, and the tool says so up front rather than letting a long run fail partway through. One frame per second from the same video comes to a little over a thousand images, which is what most people asking for frames from a long recording actually want.

Frame-exactness depends on the browser

Chrome, Edge and Safari can step through a video frame by exact frame. Firefox has no equivalent capability, so frames there are taken by seeking to a timestamp instead, and a seek can occasionally land on the same frame twice or skip one entirely. The gap is small on most footage and worth knowing about before treating every extracted frame as guaranteed unique.

JPEG is almost always the right format

A video frame is already lossy from whatever encode produced the original file, so saving it as PNG preserves those existing compression artefacts at roughly ten times the file size rather than adding any quality that was not there to begin with. JPEG is the appropriate match for source material that was never lossless in the first place.

What it cannot open

MP4 and WebM play everywhere and MOV nearly everywhere, but MKV, AVI and ProRes will not load at all, because the browser cannot decode those containers regardless of what this tool asks of it. Converting to MP4 first resolves it — the limit sits in the browser's own format support, not in a setting here.

Stopping keeps what has already been captured

Frames already extracted when a run is stopped are packed into a ZIP and offered as normal, so a range or interval chosen wrongly costs the time spent waiting rather than the frames already taken.

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

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

بیس منٹ فی سیکنڈ تیس فریم پر چھتیس ہزار تصویریں اور کئی گیگابائٹ بنتے ہیں۔ ZIP یادداشت میں بنتی ہے، اس لیے ٹیب مکمل ہونے سے بہت پہلے یادداشت ختم کر دے گا۔ فی سیکنڈ ایک فریم تقریباً بارہ سو دیتا ہے، اور لمبی ویڈیو سے فریم چاہنے والوں کو عملاً اتنے ہی درکار ہوتے ہیں۔
1080p پر تقریباً ایک سے دو منٹ فی ہزار فریم، اور بڑی فوٹیج پر اس سے زیادہ، کیونکہ ہر فریم ایک تلاش اور ایک انکوڈ ہے۔ شروع کرنے سے پہلے دکھایا گیا تخمینہ آپ کی اصل ترتیبات سے نکالا جاتا ہے۔
تقریباً یقیناً یہ MKV، AVI یا ProRes ہے، جن میں سے کوئی بھی براؤزر ڈی کوڈ نہیں کر سکتا۔ پہلے MP4 میں بدل لینے سے یہ ٹھیک ہو جائے گا۔ MP4 اور WebM ہر جگہ کھلتے ہیں۔
ویڈیو کے فریموں کے لیے تقریباً ہمیشہ JPEG۔ PNG بے نقصان اور تقریباً دس گنا بڑا ہے، اور ویڈیو کے فریم اصل انکوڈ سے پہلے ہی نقصان اٹھا چکے ہوتے ہیں، اس لیے PNG معیار بڑھانے کے بجائے کمپریشن کی خامیاں بڑی قیمت پر محفوظ کر لیتا ہے۔
پہلے سے لیے گئے فریم معمول کے مطابق ZIP میں باندھ کر پیش کر دیے جاتے ہیں۔ روکنے سے وہ کچھ ضائع نہیں ہوتا جو مکمل ہو چکا، اس لیے غلط مقرر کی گئی حد آپ کو کام کے بجائے صرف انتظار کی قیمت دیتی ہے۔

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