V2A

درباره

VideoToAudioConverter یک ابزار رایگان و متن‌باز برای استخراج صدا از فایل‌های ویدیویی است — کاملاً درون مرورگر شما. بدون آپلود، بدون ثبت‌نام، بدون واترمارک، بدون سهمیه روزانه.

چرا یک مبدل دیگر؟

بیشتر مبدل‌های آنلاین ویدیو به یک شکل کار می‌کنند: شما فایلتان را روی یک سرور آپلود می‌کنید، سرور آن را پردازش می‌کند و شما نتیجه را دانلود می‌کنید. این مدل مشکلات آشکاری دارد — فایل شما روی ماشین‌های شخصی دیگر می‌نشیند، سرعت تبدیل به یک صف وابسته است و سرویس باید هزینه‌های سرور را به‌نحوی جبران کند (معمولاً با تبلیغات، دیوار ثبت‌نام یا پلن‌های پولی).

مرورگرهای مدرن می‌توانند تمام کار را به‌صورت محلی انجام دهند. WebCodecs و WebAssembly آن‌قدر سریع‌اند که یک MP4 یک‌ساعته روی یک لپ‌تاپ معمولی در کمتر از یک دقیقه به MP3 تبدیل می‌شود. وقتی این را بپذیرید، مدل سمت سرور صرفاً اتلاف به نظر می‌رسد.

چگونه ساخته شده است

این سایت از دو موتور استفاده می‌کند:

  • MediaBunny (TypeScript + WebCodecs) برای MP4، MOV، MKV، WebM. جریانی، سریع، بدون سقف حجم فایل.
  • FFmpeg کامپایل‌شده به WebAssembly برای کانتینرهای قدیمی یا غیرمعمول مانند AVI، FLV، WMV، 3GP. به‌صورت تنبل (حدود 30 MB) فقط در صورت نیاز و فقط روی همان فرمت‌ها بارگذاری می‌شود.

رابط کاربری از Next.js است که به‌صورت ایستا به HTML/CSS/JS ساده خروجی گرفته شده و از Cloudflare Pages سرو می‌شود. هیچ بک‌اندی وجود ندارد.

متن‌باز

هر خط از فرانت‌اند روی GitHub در دسترس است. از Issues و Pull Request ها استقبال می‌کنیم. اگر فرمت ویدیویی پیدا کردید که باید کار کند ولی نمی‌کند، لطفاً یک Issue با یک فایل نمونه (یا خروجی `mediainfo` آن) ثبت کنید.