Pengaturan ekspor video untuk sosial: satu preset yang diunggah di mana saja
Pengaturan ekspor yang benar-benar didokumentasikan YouTube, Instagram, TikTok, Facebook, X, LinkedIn, Pinterest, dan Reddit: container, codec, frame rate, audio dan bitrate, serta cara memilih bitrate yang sesuai dengan setiap batas unggah.
Setiap platform sosial meng-encode ulang apa yang Anda unggah. Itu bukan alasan untuk mengekspor sembarangan. File yang tidak disukai platform akan ditolak, atau dipadatkan dua kali dan hasilnya lembek. Kabar baiknya, platform mempublikasikan apa yang mereka inginkan, dan daftar mereka hampir sepenuhnya tumpang tindih.
Berikut yang didokumentasikan setiap platform, satu preset yang memenuhi semuanya, dan cara memilih bitrate yang sesuai dengan batas unggah. Untuk perhitungan ukuran, gunakan kalkulator ukuran file video.
Versi singkatnya
- Container: MP4, dengan moov atom di awal file (sering diberi label “fast start” atau “web optimized”).
- Codec video: H.264, High Profile, progressive scan, closed GOP, chroma 4:2:0.
- Frame rate: rate saat Anda merekam, dijaga konstan. Untuk iklan Reddit, 30 fps atau lebih rendah.
- Audio: AAC-LC, 48 kHz, stereo, minimal 128 kbps.
- Bitrate: tabel YouTube sebagai titik awal (8 Mbps untuk 1080p pada 24 hingga 30 fps), lalu periksa apakah sesuai batas ukuran file setiap platform dan batas 25 Mbps Instagram.
Setiap baris didukung oleh setidaknya satu dokumentasi platform, di bawah ini.
Apa yang didokumentasikan setiap platform
YouTube
YouTube mempublikasikan daftar yang paling lengkap, dalam pengaturan encoding unggahan yang direkomendasikan: MP4 dengan moov atom di depan dan tanpa edit list; H.264, progressive scan, High Profile, 2 frame B berurutan, closed GOP, CABAC, 4:2:0; audio sebagai AAC-LC atau Opus pada 48 kHz; dan frame rate yang di-encode pada rate saat direkam, dengan footage interlaced di-deinterlace terlebih dahulu (1080i60 menjadi 1080p30). Bitrate audio yang direkomendasikan adalah 128 kbps mono, 384 kbps stereo dan 512 kbps untuk 5.1.
Referensi media Instagram dari Meta menetapkan aturan untuk Reels yang diposting lewat API: MOV atau MP4 tanpa edit list dan moov atom di depan; HEVC atau H.264, progressive, closed GOP, 4:2:0; 23 hingga 60 fps; lebar maksimal 1920 piksel; bitrate video VBR dengan maksimum 25 Mbps; audio AAC hingga 48 kHz, mono atau stereo, 128 kbps. Reel bisa berdurasi 3 detik hingga 15 menit dan 300 MB; Story 3 hingga 60 detik dan 100 MB.
Video iklan Facebook
Untuk iklan video di Feed Facebook, spesifikasi iklan Meta meminta kompresi H.264, piksel persegi, frame rate tetap, progressive scan, dan audio AAC stereo 128 kbps atau lebih, dalam MP4, MOV atau GIF, hingga 4 GB dan 241 menit. Bentuk yang direkomendasikan di sana adalah 4:5 pada 1440 kali 1800.
TikTok
Untuk posting, panduan transfer media TikTok merekomendasikan MP4 dan H.264 (juga menerima WebM, MOV, H.265, VP8 dan VP9), 23 hingga 60 fps, 360 hingga 4,096 piksel di setiap sisi, dan hingga 4 GB. Untuk iklan in-feed, spesifikasi iklan auction menambahkan batas bawah: bitrate minimal 516 kbps, file 500 MB atau kurang.
X
Praktik terbaik media X merekomendasikan H.264 High Profile pada 30 atau 60 fps dengan audio AAC-LC, dan mensyaratkan 60 fps atau kurang, YUV 4:2:0, progressive scan, tanpa open GOP, audio mono atau stereo (bukan 5.1), dan AAC Low Complexity alih-alih High-Efficiency AAC.
LinkedIn, Pinterest dan Reddit
- LinkedIn menerima MP4 antara 75 KB dan 500 MB, 3 detik hingga 30 menit, untuk posting dan iklan, sesuai Videos API-nya.
- Pinterest menerima MP4, MOV atau M4V dalam H.264 atau H.265, hingga 2 GB, 4 detik hingga 15 menit, sesuai spesifikasi produknya.
- Reddit menerima video iklan dalam MP4 atau MOV (ProRes tidak didukung), hingga 1 GB, 2 detik hingga 15 menit, dengan maksimum 30 fps, sesuai spesifikasi video iklan-nya.
Mengapa pengaturan ini, secara singkat
- Moov atom di depan. Moov atom adalah indeks file. Di depan, server bisa mulai membaca video sebelum seluruh file tiba. YouTube dan Instagram sama-sama memintanya.
- Closed GOP, progressive, 4:2:0. Ini adalah jenis H.264 yang sederhana dan didukung luas. X menolak open GOP sama sekali, dan YouTube, Instagram serta X semuanya menyebut progressive scan dan 4:2:0.
- Frame rate konstan seperti saat Anda merekam. YouTube meminta rate yang direkam tetap dipertahankan, dan Facebook meminta rate tetap. Mengonversi footage 24 fps ke 30 menambah frame duplikat tanpa membuatnya lebih halus. Satu-satunya catatan adalah iklan Reddit, yang dibatasi 30 fps, jadi klip 60 fps membutuhkan ekspor 30 fps untuk Reddit.
- AAC-LC, stereo, 48 kHz. Instagram membatasi audio pada 48 kHz dan stereo, X menolak HE-AAC dan 5.1, dan Facebook meminta AAC stereo 128 kbps atau lebih.
Memilih bitrate
Tabel YouTube untuk video standard dynamic range adalah referensi publik yang paling berguna: 5 Mbps untuk 720p, 8 Mbps untuk 1080p pada 24 hingga 30 fps dan 12 Mbps pada 48 hingga 60 fps, 16 Mbps untuk 1440p, dan 35 hingga 45 Mbps untuk 2160p. Itu titik awal yang baik untuk platform lain juga, dengan dua pemeriksaan.
Pertama, batas bitrate. Milik Instagram adalah 25 Mbps untuk video, jadi ekspor 4K pada 45 Mbps perlu diturunkan untuk Reels.
Kedua, batas ukuran file. Ukuran adalah bitrate dikali durasi. Rumusnya:
ukuran dalam byte = (bitrate video + bitrate audio) × detik ÷ 8
Iklan 1080p 45 detik pada 8 Mbps dengan audio 384 kbps adalah (8,000,000 + 384,000) × 45 ÷ 8 = 47,160,000 byte, sekitar 47 MB. Itu sesuai di semua platform dalam daftar, termasuk Story Instagram 100 MB. Versi 3 menit dengan pengaturan yang sama sekitar 189 MB: masih oke untuk Reel (300 MB) atau LinkedIn (500 MB), tetapi melebihi batas 60 detik Story bagaimanapun.
Untuk arah sebaliknya, bagi batas dalam bit dengan durasi lalu kurangi audio. Reel 15 menit harus muat dalam 300 MB: 300,000,000 × 8 ÷ 900 = 2.67 Mbps secara total, jadi sekitar 2.54 Mbps video dengan audio 128 kbps. Itu jauh di bawah angka 720p YouTube, dan itulah pelajaran sebenarnya: untuk unggahan panjang, batas ukuran yang menentukan kualitas, bukan codec.
Satu MB atau yang lain
Platform menulis “MB” dan “GB” tanpa mengatakan apakah maksudnya 1,000,000 byte atau 1,048,576. Selisihnya sekitar 5% pada skala megabyte. Editor Anda mungkin menampilkan satuan biner tapi menyebutnya MB. Jika file berada dalam 5% dari batas, anggap pembacaan desimal yang lebih kecil dan ekspor sedikit lebih rendah. Kalkulator menampilkan keduanya dan menandai file apa pun yang hanya muat dengan pembacaan yang lebih besar.
Preset untuk disimpan
Di sebagian besar editor, ini adalah satu preset kustom: MP4, H.264 High Profile, frame rate sumber (konstan), variable bitrate sekitar 8 Mbps untuk 1080p, AAC-LC stereo pada 48 kHz dan minimal 128 kbps (YouTube merekomendasikan 384 kbps untuk stereo), “fast start” atau “optimize for web” aktif. Buat preset kedua pada 30 fps untuk Reddit jika Anda merekam 60. Lalu periksa ukuran setiap ekspor terhadap batas platform sebelum Anda mengunggah, bukan setelah gagal.
Jika Anda lebih suka tidak mengekspor sama sekali, Hermoso adalah agen pemasaran AI yang menjalankan pemasaran Anda secara autopilot. Ia membuat iklan video dalam 9:16, 1:1 dan 16:9, bisa membingkai ulang video ke rasio aspek lain, dan memposting atau menjadwalkan langsung ke channel terhubung Anda sendiri, serta menolak apa pun yang akan ditolak platform saat Anda menjadwalkannya, bukan berjam-jam kemudian. Lihat penjadwal media sosial.
Pertanyaan yang sering diajukan
Apa pengaturan ekspor terbaik untuk video media sosial?
MP4 dengan moov atom di depan, H.264 High Profile, progressive, closed GOP, 4:2:0, frame rate saat Anda merekam dijaga konstan, dan AAC-LC stereo pada 48 kHz dan 128 kbps atau lebih. YouTube, Instagram dan X mendokumentasikan ini, dan Facebook, TikTok, Pinterest dan Reddit menerimanya, dengan satu catatan: iklan video Reddit membutuhkan 30 fps atau kurang.
Bitrate apa yang sebaiknya saya pakai untuk ekspor video 1080p?
YouTube merekomendasikan 8 Mbps untuk 1080p pada 24 hingga 30 fps dan 12 Mbps pada 48 hingga 60 fps. Periksa hasilnya terhadap batas ukuran file setiap platform, dan ingat Instagram membatasi video pada 25 Mbps.
Frame rate apa yang sebaiknya saya pakai?
Yang Anda rekam, dijaga konstan. Instagram dan TikTok menerima 23 hingga 60 fps dan X hingga 60, tapi iklan video Reddit dibatasi 30 fps.
Seberapa besar file video saya nanti?
Tambahkan bitrate video dan audio, kalikan dengan detik dan bagi 8. 45 detik pada 8 Mbps dengan audio 384 kbps sekitar 47 MB.