RenderIO؛ هر دستور FFmpeg با یک API
خلاصهٔ کاملتر
به گفتهٔ سازندهٔ RenderIO، این سرویس یه API ابریه که هر دستور FFmpeg رو براتون اجرا میکنه، بدون اینکه لازم باشه خودتون سرور، صف پردازش و فضای ذخیرهسازی راه بندازین. تو این صفحه اومده که وقتی روزی ۵۰ ویدیوی ساختهشده با هوش مصنوعی داری و باید هر کدوم رو برای تیکتاک، ریلز و شورتس ریسایز و بازفرمت کنی، روش دستی خیلی زود از پا درمیاد و سرویسهایی مثل Lambda هم تایماوت میدن.
مدلش سادهست: یه دستور FFmpeg میفرستی، سمت اونا پردازش میشه، خروجی ذخیره میشه و آخرش با یه وبهوک بهت خبر میدن که فایل آمادهست. نکتهای که روش تأکید دارن اینه که هزینهٔ خروج ترافیک (egress) نداره؛ یعنی خروجی رو هر چند بار بخوای میتونی دانلود کنی بدون اینکه بابت پهنای باند پول اضافه بدی.
پشت این API نسخهٔ کامل FFmpeg 7.x نشسته، نه یه سری قالب و پریست آماده؛ یعنی هر کاری FFmpeg بلده — تبدیل فرمت، ریسایز، واترمارک، زنجیرهکردن فیلترها، استخراج صدا — رو میتونی انجام بدی و از فرمتها و کدکهای رایج مثل MP4، WebM، H.264، H.265، VP9 و AV1 پشتیبانی میکنه. یه نمونه از همون فیلد دستور که تو مستنداتشون اومده این شکلیه:
-i input.mp4 -vf scale=720:-1 output.webmهر درخواست هم توی یه محیط ایزوله و روی شبکهٔ لبهای (edge) اجرا میشه تا کارها روی هم اثر نذارن.
برای آدمایی که کارشون اتوماسیونه، RenderIO نود اختصاصی n8n و اتصال آمادهٔ Zapier داره و با Make و Pipedream هم کار میکنه — چون به گفتهٔ خودشون n8n cloud و Pipedream اصلاً FFmpeg نصبشده ندارن. میتونی چند دستور رو زنجیرهای کنی که خروجی یکی ورودی بعدی بشه، یا موازی اجراشون کنی و یه پایپلاین کامل بسازی.
از نظر آماده بودن برای محیط واقعی هم چند چیز رو پررنگ کردن: وقتی دستوری خطا بده، کل خروجی stderr خود FFmpeg رو بهت میده تا دنبال «خطای نامعلوم» نگردی؛ درخواستها idempotent هستن، یعنی یه دستور رو دوبار بفرستی همون نتیجه رو میگیری؛ وبهوکها هم retry خودکار با backoff نمایی و صف نامههای مرده (dead letter queue) دارن.
قیمتش با یه دورهٔ آزمایشی سهروزهٔ رایگان شروع میشه و بعدش از ۱۲ دلار در ماه (پلن Starter با ۵۰۰ دستور در ماه) راه میفته؛ پلنهای Growth و Business هم بهترتیب ۳۹ و ۹۹ دلارن و سقف تعداد دستور، مدتزمان هر دستور و فضای ذخیرهسازی بیشتری میدن.
نکات کلیدی:
- یه API واحد برای اجرای هر دستور FFmpeg 7.x، بدون سرور و زیرساخت شخصی
- خروجی با وبهوک تحویل داده میشه و هزینهٔ egress نداره
- نود آمادهٔ n8n و اتصال Zapier، Make و Pipedream برای اتوماسیون
- امکان زنجیرهکردن و اجرای موازی دستورها برای ساخت پایپلاین
- شروع از ۱۲ دلار در ماه با دورهٔ آزمایشی سهروزه




