UltKit

تبدیل SWF به MP4

فایل فلش ‎.swf را به MP4 با کدک H.264 تبدیل کنید تا بدون Flash Player پخش شود؛ همهٔ مرورگرهای اصلی پس از پایان پشتیبانی Adobe در 31 دسامبر 2020 این افزونه را حذف کردند.

مبدل ویدیو

یا فایل‌های MP4, MOV, MKV … را اینجا رها کنید ·

حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه

خروجی

فایل‌ها روی سرورهای ما پردازش می‌شوند و پس از 30 دقیقه حذف می‌شوند.

نحوه استفاده از این ابزار

  1. 1

    فایل‌های SWF را اضافه کنید

    حداکثر 20 فایل .swf را بارگذاری کنید که هرکدام 95 MB یا کمتر باشد. فایل‌های فلش معمولاً بسیار کوچک‌اند، بنابراین محدودیت حجم به‌ندرت اهمیت پیدا می‌کند.

  2. 2

    تنظیمات MP4 را تغییر ندهید

    تبدیل به روی MP4 تنظیم شده است، با کدک ویدیو H.264 و کدک صدا AAC؛ ترکیبی که همهٔ گوشی‌ها و مرورگرها آن را پخش می‌کنند. فقط اگر انیمیشن پرش دارد، نرخ فریم را بالا ببرید.

  3. 3

    تبدیل کنید و ابتدای ویدیو را بررسی کنید

    روی تبدیل به MP4 بزنید و چند ثانیهٔ اول نتیجه را پخش کنید. نسخه‌های ما از فایل‌های شما پس از 30 دقیقه حذف می‌شوند.

پاسخ

چطور SWF را به MP4 تبدیل کنم؟

فایل .swf را بارگذاری کنید، تبدیل به را روی MP4 با H.264 بگذارید و تبدیل به MP4 را بزنید. فایل‌هایی که جریان ویدیویی یا انیمیشن فریم‌به‌فریم دارند مستقیم تبدیل می‌شوند؛ محتوای فلش اسکریپتی یا تعاملی ابتدا باید در یک شبیه‌ساز ضبط صفحه شود.

چرا فایل‌های SWF پس از 2020 دیگر پخش نشدند

  1. 1996

    FutureSplash به Flash تبدیل می‌شود

    Macromedia شرکت FutureWave را می‌خرد و FutureSplash Animator را Macromedia Flash می‌نامد؛ پخش‌کنندهٔ آن فایل‌های .swf را می‌خواند.

  2. 2005

    Adobe مالک می‌شود

    Adobe خرید Macromedia را کامل می‌کند و Flash Player محصول Adobe می‌شود.

  3. 2010

    بدون فلش روی iPhone

    استیو جابز مقالهٔ «Thoughts on Flash» را منتشر می‌کند و توضیح می‌دهد چرا iOS آن را اجرا نمی‌کند. SWF هرگز روی iPhone یا iPad پخش نمی‌شود.

  4. 2017

    اعلام پایان عمر

    Adobe اعلام می‌کند که پایان سال 2020 به‌روزرسانی و توزیع Flash Player را متوقف می‌کند.

  5. 2021

    مسدود شدن محتوا

    از 12 ژانویهٔ 2021، خود Flash Player از اجرای محتوای SWF خودداری می‌کند و مرورگرها افزونه را حذف کرده‌اند.

این روند کارهای زیادی را بلاتکلیف گذاشت: پروژه‌های انیمیشن مدرسه‌ای، کارتون‌های دوران Newgrounds، انیمیشن‌های ابتدای سایت‌ها، نمایش‌های محصول و ماژول‌های آموزش الکترونیکی شرکتی که از Flash یا Adobe Captivate خروجی گرفته شده بودند. این فایل‌ها هنوز روی هاردهای قدیمی و دیسک‌های پشتیبان هستند و دوبار کلیک کردن روی آن‌ها اکنون فایده‌ای ندارد.

MP4 با ویدیوی H.264 و صدای AAC نقطهٔ مقابل فلش است: بدون افزونه، بدون موتور اسکریپت و با پشتیبانی در هر گوشی، مرورگر، تلویزیون و ویرایشگر. وقتی انیمیشن ویدیو شد، می‌توانید آن را برش بزنید، منتشر کنید یا یک حلقهٔ کوتاه را با مبدل MP4 به GIF به GIF تبدیل کنید.

چه بخش‌هایی از فایل SWF تبدیل می‌شود و چه بخش‌هایی نه

SWF

Shockwave Flash (SWF)

SWF فرمت فایل کامپایل‌شده Adobe Flash است که در ابتدا FutureWave و Macromedia در سال 1996 ایجاد کردند. شامل انیمیشن برداری، تصاویر بیت‌مپ، صدا، ویدیو و کد ActionScript است، پس می‌تواند انیمیشن، بازی یا برنامه تعاملی باشد. مرورگرها پایان سال 2020 Flash Player را حذف کردند، بنابراین فایل‌های SWF دیگر در وب پخش نمی‌شوند. شبیه‌سازهایی مانند Ruffle و پخش‌کننده‌های مستقل هنوز می‌توانند بسیاری از آن‌ها را اجرا کنند.

فشرده‌سازی
–
شفافیت
بله
انیمیشن
بله
سال معرفی
1996 · FutureWave / Macromedia (now Adobe)
مبدل SWF

MP4

ویدیوی MPEG-4

MP4 (MPEG-4 Part 14) محفظه چندرسانه‌ای استانداردشده توسط ISO/MPEG و بر پایه قالب QuickTime اپل است. معمولاً ویدیوی H.264 یا HEVC با صدای AAC دارد و می‌تواند زیرنویس، فصل و فراداده هم داشته باشد. سازگارترین قالب ویدیویی دنیاست و روی تلفن‌ها، مرورگرها، تلویزیون‌ها، کنسول‌های بازی و شبکه‌های اجتماعی پخش می‌شود. ویدیوی داخل آن تقریباً همیشه با اتلاف کیفیت است، پس کدگذاری مجدد مکرر کیفیت را کم‌کم کاهش می‌دهد.

فشرده‌سازی
با اتلاف
شفافیت
–
انیمیشن
–
سال معرفی
2001 · Moving Picture Experts Group (MPEG)
مبدل MP4

تبدیل SWF به MP4 نوعی نجات است: کارتون‌ها، بنرها و کلیپ‌های آموزشی دوران فلش از سال 2021 در مرورگرها اجرا نمی‌شوند و فایل ویدیویی تنها شکلی است که روی هر دستگاه امروزی پخش می‌شود.

انجام دهیدانجام ندهید
فایل‌های SWF را که یک ویدیو در خود دارند تبدیل کنید، مثل پخش‌کننده‌های Flash Video و انیمیشن‌های ویدیویی ابتدای سایت.انتظار نداشته باشید بازی‌ها، آزمون‌ها یا منوها در ویدیو قابل کلیک بمانند.
انیمیشن‌های فریم‌به‌فریم و کارتون‌هایی را که بدون کلیک از اول تا آخر پخش می‌شوند تبدیل کنید.انتظار نداشته باشید صداهای فعال‌شده با دکمه یا اسکریپت در موسیقی متن بیایند.
نرخ فریم را روی «مثل منبع» نگه دارید تا زمان‌بندی با اصل یکی باشد.یک فایل .swf کوچک بارگذاری‌کننده را که فقط فیلم اصلی را از وب‌سایتی که دیگر وجود ندارد می‌گیرد، تبدیل نکنید.
فایل .swf اصلی را در آرشیو نگه دارید؛ MP4 فقط نسخهٔ تماشاست.صحنهٔ فلش 550 × 400 px را بزرگ نکنید و انتظار جزئیات HD نداشته باشید؛ ویدیوی تبدیل‌شده هرگز بزرگ‌نمایی نمی‌شود.

مقایسهٔ حجم فایل و کیفیت SWF و MP4

اندازهٔ پیش‌فرض صحنهٔ فلش بر حسب px در سال‌های طولانی
550 × 400
نرخ فریم رایج انیمیشن‌های فلش
12–24 fps
سقف حجم بارگذاری هر فایل در اینجا
95 MB
تا حذف فایل‌های بارگذاری‌شده
30 دقیقه

پرسش‌های رایج تبدیل SWF به MP4

آیا هنوز می‌توان فایل SWF را بدون Flash Player باز کرد؟

بله، با شبیه‌ساز. Ruffle، یک شبیه‌ساز متن‌باز Flash Player که با Rust نوشته شده، به‌صورت افزونهٔ مرورگر یا برنامهٔ دسکتاپ اجرا می‌شود و Internet Archive هم برای پخش مجموعهٔ فلش خود از آن استفاده می‌کند. شبیه‌ساز فایل را پخش می‌کند؛ تبدیل آن ویدیویی به شما می‌دهد که می‌توانید نگه دارید، به اشتراک بگذارید و ویرایش کنید.

چرا ویدیوی تبدیل‌شده از SWF سیاه است یا روی یک فریم ثابت می‌ماند؟

فایل SWF تصویر را هنگام پخش از روی شکل‌های برداری و ActionScript می‌سازد، اما مبدل ویدیو فقط فریم‌ها و جریان‌های ویدیویی ذخیره‌شده در فایل را می‌خواند. SWF را در Ruffle پخش کنید، با یک برنامهٔ ضبط صفحه ضبطش کنید و به‌جای آن، همان ضبط را تبدیل کنید.

آیا یک بازی تعاملی فلش را می‌توان به MP4 تبدیل کرد؟

فقط به‌شکل ضبطی از بازی کردن کسی. ویدیو یک خط زمانی ثابت دارد، پس دکمه‌ها، منوها و منطق امتیاز در آن باقی نمی‌مانند. اگر می‌خواهید خاطرهٔ بازی را نگه دارید، یک دور بازی کردن را در شبیه‌ساز ضبط کنید.

چرا حجم فایل MP4 از فایل کوچک SWF بیشتر است؟

فلش شکل‌ها را به‌صورت ریاضی ذخیره می‌کند، برای همین یک کارتون دو دقیقه‌ای ممکن است در چند صد کیلوبایت جا شود. MP4 هر فریم را به‌صورت پیکسل ذخیره می‌کند و معمولاً فایل چند برابر بزرگ‌تر می‌شود. اگر حجم مهم است، وضوح را روی 720p بگذارید، کیفیت (CRF) را به 26 برسانید یا نتیجه را با کاهش حجم ویدیو کوچک‌تر کنید.

آیا موسیقی پس‌زمینهٔ انیمیشن فلش هم منتقل می‌شود؟

صدایی که SWF به‌صورت جریان در امتداد خط زمانی ذخیره کرده، همراه ویدیو به AAC کدگذاری می‌شود. صداهایی که فقط با کلیک یا رویداد اسکریپت پخش می‌شوند به لایهٔ تعاملی تعلق دارند و در خروجی نخواهند بود.

فایل MP4 با چه نرخ فریمی ساخته می‌شود؟

وقتی نرخ فریم روی «مثل منبع» باشد، MP4 همان نرخی را نگه می‌دارد که در سرآیند SWF نوشته شده است. بسیاری از انیمیشن‌های فلش با 12 یا 24 فریم بر ثانیه ساخته شده‌اند که طبیعی دیده می‌شود؛ 30 fps را فقط وقتی انتخاب کنید که پلتفرمی بخواهد.