پرش به محتوای اصلی

کمپرسور ویدئو رایگان

فایل های ویدئویی را فشرده کنید تا حجم آنها کاهش یابد. کیفیت، وضوح و فرمت خروجی را انتخاب کنید. تمام پردازش ها محلی است.

محدودیت رایگان Discord در بسیاری از حساب‌ها ۱۰ مگابایت است (در برخی ۲۰ مگابایت) — هدف ۱۰ مگابایتی همه را پوشش می‌دهد، بدون نیاز به Nitro. · بررسی‌شده شهریور ۱۴۰۵

فایل‌ها را اینجا رها کنید یا برای مرور کلیک کنید

MP4, WebM, MOV, AVI, MKV, M4V · پردازش روی دستگاه شما

یا Ctrl+V را بزنید تا از کلیپ‌بورد جای‌گذاری شود

می‌توانید چندین فایل را به یکباره رها کنید

مرور فایل‌ها

فایل‌های شما هرگز دستگاهتان را ترک نمی‌کنند. تمام پردازش به صورت محلی در مرورگر شما انجام می‌شود.

کاربردهای رایج

  • فشرده‌سازی ویدیو برای Discordویدیو‌ها را زیر حد آپ‌لود 8 MB Discord (حساب‌های رایگان) فشرده‌سازی کنید بدون از دست دادن تماشاپذیری.
  • فشرده‌سازی ویدیو برای WhatsAppویدیو‌ها را به محدودیت‌های WhatsApp کاهش دهید تا سریع ارسال شود و داده موبایل مصرف نکند.
  • فشرده‌سازی ویدیو برای ایمیلاندازه ویدیو را برای پیوست‌های ایمیل کاهش دهید — زیر محدودیت 10-25 MB بمانید و تحویل سریع را تضمین کنید.
  • فشرده‌سازی ویدیو برای Instagramویدیو‌ها را برای Instagram Reels و پست‌ها بهینه کنید — ابعاد صحیح، اندازه فایل قابل مدیریت.
  • فشرده‌سازی ویدیو برای YouTubeاندازه فایل ویدیو را پیش از آپ‌لود به YouTube کاهش دهید — آپ‌لود سریع‌تر، همان کیفیت بصری پس از پردازش YouTube.

نحوه کار

فشرده‌سازی ویدیو از نظر محاسباتی سنگین است — اکثر وب‌سایت‌ها آن را به سرورهای ابری گران‌قیمت واگذار می‌کنند. ما FFmpeg را به WebAssembly کامپایل شده استفاده می‌کنیم (ffmpeg.wasm)، که رمزگذارنده FFmpeg واقعی را مستقیماً درون مرورگر شما اجرا می‌کند.

  1. 1
    FFmpeg.wasm در اولین استفاده دانلود می‌شود
    FFmpeg کامپایل شده به WebAssembly حدود 30 مگابایت است. یک بار دانلود می‌شود و توسط مرورگر شما کش می‌شود. فشرده‌سازی‌های بعدی این مرحله را پرش می‌کنند.
  2. 2
    یک ویدیو و پیش‌تنظیم کیفیت را انتخاب می‌کنید
    فایل در سیستم فایل مجازی FFmpeg بارگذاری می‌شود (یک شیء JavaScript که نمایندگی فایل‌ها در حافظه است). FFmpeg فایل را گویی در دیسک است می‌بیند، اما در واقع فقط در RAM مرورگر شما است.
  3. 3
    FFmpeg کیفیت/وضوح انتخاب‌شده شما را رمزگذاری می‌کند
    FFmpeg از همان رمزگذارهای x264 و VP8 استفاده می‌کند که در FFmpeg رومیزی به کار می‌روند — همان کدی که در HandBrake، OBS و اکثر ابزارهای ویدیو استفاده می‌شود. تمام رمزگذاری به‌صورت محلی روی CPU شما انجام می‌شود.
  4. 4
    ویدیو فشرده‌شده برای دانلود پیشنهاد می‌شود
    خروجی در سیستم فایل مجازی FFmpeg نوشته می‌شود، سپس به مرورگر شما به عنوان یک blob قابل دانلود برگردانده می‌شود.

فشرده‌سازی ویدیو روی سرور دیگران گران است — به همین دلیل اکثر فشرده‌سازهای ویدیوی «رایگان» محدودیت اندازه فایل، صف انتظار یا واترمارک‌های مزاحم دارند. در اینجا CPU شما کار را انجام می‌دهد: آپلودی در کار نیست، صف انتظاری نیست و سروری فیلم شما را نمی‌بیند، و حجم ویدیویی که می‌توانید فشرده کنید به حافظه دستگاهتان بستگی دارد. برای محتوای شخصی، تجاری یا حساس ایمن است.

راهنما

مثال عملی

یک کلیپ ۹۰ ثانیه‌ای ۱۰۸۰p تلفن همراه حدود ۲۵۰ مگابایتی باید در چت WhatsApp جا شود. با "Target size" و پیش‌تنظیم "WhatsApp (16 MB)"، ابزار ۱۵ مگابایت را هدف می‌گیرد که پس از ۱۲۸ کیلوبیت بر ثانیه صدا، تقریباً ۱/۲ مگابیت بر ثانیه برای تصویر باقی می‌گذارد. این برای یک تصویر تمیز ۷۲۰p کافی است، بنابراین صفحه خودش ویدیو را تا حدود ۷۲۰p کاهش می‌دهد. خروجی یک MP4 با کدک H.264 نزدیک به ۱۵ مگابایت است و اندازه واقعی ممکن است چند درصد متفاوت باشد.

کدام تنظیمات را استفاده کنید و محدودیت‌ها

  • وقتی سایتی محدودیت دارد از Target size استفاده کنید. پیش‌تنظیم‌ها عبارتند از "Discord (10 MB)"، "Discord Nitro Basic (50 MB)"، "Email (25 MB)" و "WhatsApp (16 MB)". هر کدام کمی زیر محدودیت را هدف می‌گیرند، زیرا نرخ بیت یک تخمین تک‌مرحله‌ای است. پیش‌تنظیم ایمیل ۱۸ مگابایت را هدف می‌گیرد چون پیوست‌ها هنگام ارسال حدود یک سوم بزرگ‌تر می‌شوند. همچنین می‌توانید اندازه دلخواه خود را به مگابایت تایپ کنید.
  • برای بهترین تصویر به ازای هر مگابایت از حالت Quality استفاده کنید. لغزنده به یک مقدار کیفیت H.264 از ۳۸ (کوچک‌ترین) تا ۱۸ (بهترین) نگاشت می‌شود. پیش‌فرض ۶۵ یک تنظیم متعادل است. کاهش وضوح بیش از کاهش کیفیت صرفه‌جویی می‌کند و "Max 30 fps" می‌تواند یک ضبط صفحه یا تلفن همراه ۶۰ فریم بر ثانیه را حدود یک سوم کاهش دهد.
  • قبل از فشرده‌سازی برش دهید. "Trim before compressing" را روشن کنید تا فقط بخش بین شروع و پایان کدگذاری شود. کلیپ کوتاه‌تر از همان اندازه هدف، کیفیت بیشتری می‌گیرد و زودتر تمام می‌شود.
  • MP4 را انتخاب کنید مگر اینکه به WebM نیاز داشته باشید. MP4 (H.264) روی iPhoneها، WhatsApp و PowerPoint پخش می‌شود و معمولاً کوچک‌تر است. WebM در اینجا از کدک VP8 استفاده می‌کند که در همان کیفیت بزرگ‌تر و کدگذاری آن کندتر است.
  • برای ویدیوهای طولانی منتظر کارهای طولانی باشید. کدگذاری روی پردازنده شما اجرا می‌شود، بنابراین کلیپ‌های طولانی ۱۰۸۰p می‌توانند دقایق زیادی طول بکشند و صفحه قبل از کار طولانی به شما هشدار می‌دهد. برگه را باز و در جلو نگه دارید. "Remove audio" یک ویدیوی بی‌صدا می‌سازد و تقریباً ۱۲۸ کیلوبیت بر ثانیه صرفه‌جویی می‌کند.

مشکلات رایج و راه حل آن‌ها

نتیجه از نسخه اصلی کوچک‌تر نیست.
ویدیو قبلاً به خوبی فشرده شده بود. وضوح پایین‌تری انتخاب کنید، لغزنده را به سمت "Smaller file" ببرید یا از Target size استفاده کنید.
فشرده‌سازی با خطای حافظه ناموفق است.
فایل برای حافظه این دستگاه خیلی بزرگ است. آن را برش دهید، ۷۲۰p یا ۴۸۰p انتخاب کنید یا از رایانه استفاده کنید. صفحه ابتدا درباره فایل‌های بزرگ هشدار می‌دهد: روی تلفن همراه، بالای حدود ۱۵۰ مگابایت، و محدودیت سخت حدود ۴۰۰ مگابایت است.
می‌گوید تبدیل ناموفق بود یا فایل خوانده نشد.
ممکن است فایل ناقص، هنوز در حال دانلود یا در قالبی باشد که رمزگذار درون مرورگر نمی‌تواند بخواند. فایل اصلی را دوباره امتحان کنید یا فرمت خروجی را بین MP4 و WebM تغییر دهید.
Target size خاکستری شده یا می‌گوید به مدت زمان نیاز دارد.
ابزار نتوانست طول این فایل را بخواند، بنابراین نمی‌تواند نرخ بیت را محاسبه کند. به جای آن از حالت Quality استفاده کنید.
Target size هشدار می‌دهد که تصویر تار خواهد بود.
هدف برای طول ویدیو بسیار کوچک است، بنابراین کیلوبیت بر ثانیه خیلی کم است. کلیپ را به طولی که صفحه پیشنهاد می‌کند برش دهید، صدا را حذف کنید یا اندازه بزرگ‌تری انتخاب کنید.

مقایسه آن

حالت Quality و Target size مسائل متفاوتی را حل می‌کنند. حالت Quality همان کیفیت بصری را حفظ می‌کند و اجازه می‌دهد حجم فایل هر چه می‌خواهد بشود، که وقتی فقط یک فایل کوچک‌تر می‌خواهید مناسب است. Target size حجم فایل را ثابت می‌کند و اجازه می‌دهد کیفیت هر چه می‌خواهد بشود، که وقتی سرویسی محدودیت آپلود دارد مناسب است. فشرده‌سازی در مرورگر از آپلود جلوگیری می‌کند، اما برای ویدیوهای طولانی از سرور کندتر است.

ابزارهای مرتبط

سؤالات متداول