وبلاگ

تنظیمات خروجی ویدیو برای شبکه‌های اجتماعی: یک پریست که همه‌جا آپلود می‌شود

تنظیماتی که YouTube، Instagram، TikTok، Facebook، X، LinkedIn، Pinterest و Reddit واقعاً مستند کرده‌اند: کانتینر، کدک، فریم‌ریت، صدا و بیت‌ریت، و اینکه چطور بیت‌ریتی انتخاب کنید که در محدودیت حجم هر آپلود جا شود.

هر پلتفرم اجتماعی آنچه شما آپلود می‌کنید را دوباره انکد می‌کند. این دلیلی برای خروجی گرفتن بی‌دقت نیست. فایلی که پلتفرم نپسندد رد می‌شود، یا دو بار فشرده می‌شود و نرم و محو بیرون می‌آید. خبر خوب این است که پلتفرم‌ها آنچه می‌خواهند را منتشر کرده‌اند، و فهرست‌هایشان تقریباً کاملاً روی هم می‌افتند.

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

خلاصه کوتاه

  • کانتینر: MP4، با moov atom در ابتدای فایل (اغلب با برچسب «fast start» یا «web optimized»).
  • کدک ویدیو: H.264، High Profile، اسکن پیشرونده، closed GOP، زیرنمونه کرومای 4:2:0.
  • فریم‌ریت: نرخی که با آن فیلم گرفته‌اید، ثابت نگه داشته شده. برای تبلیغات Reddit، 30 fps یا کمتر.
  • صدا: AAC-LC، 48 kHz، استریو، حداقل 128 kbps.
  • بیت‌ریت: جدول YouTube به‌عنوان نقطه شروع (8 Mbps برای 1080p در 24 تا 30 fps)، سپس بررسی کنید که در محدودیت حجم هر پلتفرم و سقف 25 Mbps اینستاگرام جا شود.

هر خط حداقل با مستندات یک پلتفرم پشتیبانی می‌شود، در ادامه.

آنچه هر پلتفرم مستند کرده

YouTube

YouTube کامل‌ترین فهرست را در تنظیمات انکدینگ پیشنهادی آپلود منتشر کرده: MP4 با moov atom در ابتدا و بدون edit list؛ H.264، اسکن پیشرونده، High Profile، 2 فریم B پشت‌سرهم، closed GOP، CABAC، 4:2:0؛ صدا به‌صورت AAC-LC یا Opus در 48 kHz؛ و فریم‌ریت در همان نرخی که ضبط شده انکد شود، با دی‌اینترلیس کردن ابتدایی فیلم‌های اینترلیس (1080i60 می‌شود 1080p30). بیت‌ریت صوتی پیشنهادی 128 kbps برای مونو، 384 kbps برای استریو و 512 kbps برای 5.1 است.

Instagram

مرجع رسانه Instagram Meta قوانین Reels منتشرشده از طریق API را تعیین می‌کند: MOV یا MP4 بدون edit list و با moov atom در ابتدا؛ HEVC یا H.264، پیشرونده، closed GOP، 4:2:0؛ 23 تا 60 fps؛ حداکثر 1920 پیکسل عرض؛ بیت‌ریت ویدیو VBR با سقف 25 Mbps؛ صدای AAC تا 48 kHz، مونو یا استریو، 128 kbps. یک Reel می‌تواند 3 ثانیه تا 15 دقیقه و 300 MB باشد؛ یک Story، 3 تا 60 ثانیه و 100 MB.

تبلیغات ویدیویی Facebook

برای یک تبلیغ ویدیویی در Facebook Feed، مشخصات تبلیغات Meta فشرده‌سازی H.264، پیکسل‌های مربعی، فریم‌ریت ثابت، اسکن پیشرونده و صدای AAC استریو با 128 kbps یا بیشتر را می‌خواهد، در MP4، MOV یا GIF، تا 4 GB و 241 دقیقه. شکل پیشنهادی آنجا 4:5 در 1440 در 1800 است.

TikTok

برای انتشار، راهنمای انتقال رسانه TikTok، MP4 و H.264 را پیشنهاد می‌کند (WebM، MOV، H.265، VP8 و VP9 را هم می‌پذیرد)، 23 تا 60 fps، 360 تا 4,096 پیکسل در هر ضلع، و تا 4 GB. برای تبلیغات درون‌فیدی، مشخصات تبلیغات حراجی یک کف هم اضافه می‌کند: بیت‌ریت حداقل 516 kbps، فایل‌های 500 MB یا کمتر.

X

بهترین شیوه‌های رسانه X H.264 High Profile در 30 یا 60 fps با صدای AAC-LC را پیشنهاد می‌کند، و این‌ها را لازم دارد: 60 fps یا کمتر، YUV 4:2:0، اسکن پیشرونده، بدون open GOP، صدای مونو یا استریو (نه 5.1)، و AAC Low Complexity به‌جای High-Efficiency AAC.

LinkedIn، Pinterest و Reddit

  • LinkedIn از MP4 بین 75 KB و 500 MB، 3 ثانیه تا 30 دقیقه، برای پست‌ها و تبلیغات می‌پذیرد، طبق Videos API آن.
  • Pinterest MP4، MOV یا M4V در H.264 یا H.265، تا 2 GB، 4 ثانیه تا 15 دقیقه می‌پذیرد، طبق مشخصات محصول آن.
  • تبلیغات ویدیویی Reddit MP4 یا MOV می‌پذیرد (ProRes پشتیبانی نمی‌شود)، تا 1 GB، 2 ثانیه تا 15 دقیقه، با حداکثر 30 fps، طبق مشخصات تبلیغات ویدیویی آن.

چرا این تنظیمات، به‌طور خلاصه

  • Moov atom در ابتدا. moov atom فهرست فایل است. اگر در ابتدا باشد، سرور می‌تواند پیش از رسیدن کل فایل، خواندن ویدیو را شروع کند. YouTube و Instagram هر دو آن را می‌خواهند.
  • Closed GOP، پیشرونده، 4:2:0. این‌ها ساده‌ترین و گسترده‌ترین طعم‌های H.264 هستند. X open GOP را کاملاً رد می‌کند، و YouTube، Instagram و X همگی اسکن پیشرونده و 4:2:0 را نام می‌برند.
  • یک فریم‌ریت ثابت که با آن فیلم گرفته‌اید. YouTube می‌گوید نرخ ضبط‌شده را نگه دارید، و Facebook یک نرخ ثابت می‌خواهد. تبدیل فیلم 24 fps به 30 fps فریم تکراری اضافه می‌کند بدون اینکه چیزی روان‌تر شود. تنها استثنا تبلیغات Reddit است که سقف 30 fps دارد، پس کلیپ 60 fps برای Reddit به خروجی 30 fps نیاز دارد.
  • AAC-LC، استریو، 48 kHz. Instagram صدا را در 48 kHz و استریو محدود می‌کند، X، HE-AAC و 5.1 را رد می‌کند، و Facebook استریو AAC با 128 kbps یا بیشتر می‌خواهد.

انتخاب بیت‌ریت

جدول YouTube برای ویدیوی Standard Dynamic Range مفیدترین مرجع عمومی است: 5 Mbps برای 720p، 8 Mbps برای 1080p در 24 تا 30 fps و 12 Mbps در 48 تا 60 fps، 16 Mbps برای 1440p، و 35 تا 45 Mbps برای 2160p. این‌ها نقطه شروع خوبی برای سایر پلتفرم‌ها هم هستند، با دو بررسی.

اول، سقف بیت‌ریت. سقف Instagram برای ویدیو 25 Mbps است، پس یک خروجی 4K با 45 Mbps برای Reels باید پایین‌تر بیاید.

دوم، محدودیت حجم فایل. حجم برابر است با بیت‌ریت ضربدر طول. فرمول:

حجم بر حسب بایت = (بیت‌ریت ویدیو + بیت‌ریت صدا) × ثانیه ÷ 8

یک تبلیغ 45 ثانیه‌ای 1080p با 8 Mbps و صدای 384 kbps می‌شود (8,000,000 + 384,000) × 45 ÷ 8 = 47,160,000 بایت، حدود 47 MB. این در همه موارد فهرست جا می‌شود، از جمله یک استوری اینستاگرام 100 MB. نسخه 3 دقیقه‌ای با همین تنظیمات حدود 189 MB است: برای یک Reel (300 MB) یا LinkedIn (500 MB) هنوز مناسب است، اما از محدودیت 60 ثانیه‌ای استوری فراتر می‌رود.

برای برعکس، سقف را بر حسب بیت تقسیم کنید بر طول و صدا را کم کنید. یک Reel پانزده دقیقه‌ای باید در 300 MB جا شود: 300,000,000 × 8 ÷ 900 = 2.67 Mbps در کل، یعنی حدود 2.54 Mbps ویدیو به‌علاوه صدای 128 kbps. این خیلی کمتر از رقم 720p در YouTube است، و این درس واقعی است: برای آپلودهای بلند، محدودیت حجم کیفیت را تعیین می‌کند، نه کدک.

یک MB یا دیگری

پلتفرم‌ها «MB» و «GB» می‌نویسند بدون اینکه بگویند 1,000,000 بایت منظورشان است یا 1,048,576. تفاوت در مقیاس مگابایت حدود 5 درصد است. ادیتور شما ممکن است واحدهای باینری نشان دهد و آن‌ها را MB بنامد. اگر فایلی در 5 درصدی یک محدودیت باشد، فرض کنید خواندن کوچک‌تر و اعشاری است و کمی پایین‌تر خروجی بگیرید. ماشین‌حساب هر دو را نشان می‌دهد و هر فایلی را که فقط با خواندن بزرگ‌تر جا می‌شود علامت می‌زند.

یک پریست برای ذخیره

در بیشتر ادیتورها، این یک پریست سفارشی است: MP4، H.264 High Profile، فریم‌ریت منبع (ثابت)، بیت‌ریت متغیر حدود 8 Mbps برای 1080p، صدای AAC-LC استریو در 48 kHz و حداقل 128 kbps (YouTube برای استریو 384 kbps پیشنهاد می‌کند)، و «fast start» یا «optimize for web» روشن. اگر 60 fps ضبط می‌کنید، یک پریست دوم با 30 fps برای Reddit بسازید. سپس پیش از آپلود، نه بعد از خرابی، حجم هر خروجی را با محدودیت پلتفرم بسنجید.

اگر ترجیح می‌دهید اصلاً خروجی نگیرید، Hermoso یک عامل بازاریابی هوش مصنوعی است که بازاریابی شما را به‌صورت خودکار اجرا می‌کند. ویدیوهای تبلیغاتی در 9:16، 1:1 و 16:9 می‌سازد، می‌تواند یک ویدیو را به نسبت ابعاد دیگری کادربندی کند، و مستقیم به کانال‌های متصل خودتان پست یا زمان‌بندی می‌کند، و هر چیزی را که پلتفرم در لحظه زمان‌بندی رد می‌کند، همان موقع رد می‌کند، نه ساعت‌ها بعد. زمان‌بندی‌کننده پست‌های شبکه اجتماعی را ببینید.

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

بهترین تنظیمات خروجی برای ویدیوی شبکه‌های اجتماعی چیست؟

MP4 با moov atom در ابتدا، H.264 High Profile، پیشرونده، closed GOP، 4:2:0، فریم‌ریتی که با آن فیلم گرفته‌اید ثابت نگه داشته شده، و صدای AAC-LC استریو در 48 kHz و 128 kbps یا بیشتر. YouTube، Instagram و X این‌ها را مستند می‌کنند، و Facebook، TikTok، Pinterest و Reddit آن‌ها را می‌پذیرند، با یک نکته: تبلیغات ویدیویی Reddit به 30 fps یا کمتر نیاز دارند.

ویدیوی 1080p را با چه بیت‌ریتی خروجی بگیرم؟

YouTube برای 1080p در 24 تا 30 fps، 8 Mbps و در 48 تا 60 fps، 12 Mbps پیشنهاد می‌کند. نتیجه را با محدودیت حجم فایل هر پلتفرم بسنجید، و به یاد داشته باشید که Instagram سقف ویدیو را 25 Mbps گذاشته است.

از چه فریم‌ریتی استفاده کنم؟

همان نرخی که ضبط کرده‌اید، ثابت نگه داشته شده. Instagram و TikTok بین 23 تا 60 fps و X تا 60 fps را می‌پذیرند، اما تبلیغات ویدیویی Reddit سقف 30 fps دارند.

فایل ویدیوی من چقدر حجم خواهد داشت؟

ویدیو و صدا را با هم جمع کنید، در تعداد ثانیه ضرب کنید و بر 8 تقسیم کنید. 45 ثانیه با 8 Mbps و صدای 384 kbps حدود 47 MB می‌شود.