Video MP4 (.mp4)

ISO/IEC Standar

MP4 adalah kontainer multimedia yang banyak digunakan untuk streaming dan media pribadi. Pemutaran bergantung pada codec serta perangkat atau aplikasi.

Konversi MP4 ke WEBM

Konverter MP4 ke WEBM gratis yang berjalan di peramban. Konversikan berkas secara instan di perangkat Anda.

Kompres MP4 Secara Daring

Privat - file tidak pernah meninggalkan perangkat Anda

Pemeriksaan & Metadata

Sistem operasi dan penganalisis file mengenali file MP4 dengan memeriksa urutan byte biner di bagian awal:

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V
Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan berlangsung secara lokal di sandbox browser Anda.

Tanda Tangan Header per Byte (Byte Penanda)

Sistem operasi dan penganalisis file mengenali file MP4 dengan memeriksa urutan byte biner di bagian awal:

TANDA TANGAN HEX (OFFSET 0):

?? ?? ?? ?? 66 74 79 70

REPRESENTASI ASCII: ????ftyp

Standardisasi: ISO/IEC 14496-14:2003

Spesifikasi Teknis

Arsitektur KontainerStruktur kotak/atom ISO Base Media File Format (ISO/IEC 14496-12)
KompresiVideo H.264 (AVC), H.265 (HEVC), AV1 dengan audio AAC, MP3, atau Opus
Urutan ByteHierarki kotak Big-endian
Ruang WarnaRec.709, Rec.2020, sRGB, HDR10, dan Dolby Vision
Saluran & StrukturAudio multialiran (mono, stereo, surround 5.1, 7.1, Dolby Atmos)
Dimensi MaksimumTanpa batas; mendukung video 4K, 8K, dan laju bingkai tinggi hingga 120 fps secara bawaan
TransparansiDidukung melalui HEVC khusus dengan saluran alfa pada perangkat keras Apple modern
Streaming & ProgresifDukungan bawaan untuk streaming web progresif HLS, DASH, dan Fast-Start

Perbandingan Teknis MP4 dengan Pesaing

Atribut TeknisMP4 (Saat Ini)MKVWEBMMOV
KompatibilitasDukungan luas pada perangkat dan browser modern; dukungan codec bervariasiMemerlukan pemutar pihak ketiga pada perangkat Apple dan TVDukungan browser luas; kompatibilitas codec dan TV berbeda-beda.Didukung secara bawaan di perangkat Apple, dengan dukungan beragam di perangkat lain
Kesesuaian Streaming WebStandar terbaik untuk HTML5, HLS, dan DASHBuruk untuk tag video HTML5Sangat baik untuk video web terbuka HTML5Bagus dengan penanda Fast-Start
SubtitleTeks berwaktu dasar (tx3g, WebVTT)Subtitle bergaya tingkat lanjut penuh (ASS/SSA)WebVTTTeks berwaktu Apple
Alur Kerja PenyuntinganTinggi; standar untuk penggunaan konsumen dan distribusiJarang di DAW penyuntingan profesionalJarang di DAW penyuntingan profesionalStandar terbaik di studio profesional

Pola Kerusakan Umum dan Panduan Pemulihan Hex

Berkas video gagal dibuka, melaporkan 'Berkas rusak atau terpotong'.

Penyebab Utama: Perangkat perekam kehilangan daya sebelum menyelesaikan header atom 'moov'.

Pemulihan: Gunakan File2File.app MP4 Repair atau utilitas 'untrunc' dengan video referensi yang direkam pada perangkat yang sama.

Analisis Keamanan & Vektor Serangan Parser

Karena platform media sosial dan perpesanan mengurai file MP4 secara otomatis, dimensi atom yang cacat menjadi sasaran utama eksploitasi tanpa klik.

Vektor Serangan yang Diketahui

  • Luapan bilangan bulat pada penguraian atom 'stsc' (sample-to-chunk) yang mengarah ke eksekusi kode jarak jauh.
  • Penulisan heap di luar batas pada demultiplekser MP4 Stagefright di perangkat Android yang tidak ditambal.
  • Penolakan layanan melalui pohon atom yang bersarang dalam hingga menyebabkan kehabisan tumpukan.

Praktik Terbaik Defensif: Selalu demultipleks file MP4 menggunakan pustaka WebAssembly yang aman dari kesalahan pengelolaan memori atau proses pekerja dalam sandbox.

Asal-Usul & Tonggak Sejarah

2020Codec video AV1 diintegrasikan ke dalam standar MP4 untuk streaming web generasi berikutnya.
2003ISO/IEC 14496-14:2003 menggantikan standar tahun 2001, meresmikan aturan kontainer MP4 modern.
2001Spesifikasi MPEG-4 Part 14 pertama diterbitkan, diadaptasi secara langsung dari format QuickTime MOV milik Apple.

Keunggulan & Kelebihan Utama

  • Pemutaran MP4 didukung secara luas, tetapi bergantung pada codec, perangkat, dan perangkat lunak.
  • Dioptimalkan untuk streaming internet efisiensi tinggi melalui pengunduhan progresif, HLS, dan MPEG-DASH.
  • Mendukung codec video modern yang sangat efisien seperti H.265 (HEVC) dan AV1 di samping H.264 standar.

Keterbatasan Teknis & Kekurangan

  • Desain kontainer mengharuskan perekaman selesai agar atom 'moov' dapat ditulis; sistem yang macet saat perekaman dapat merusak file.
  • Kurang fleksibel dibandingkan Matroska (MKV) untuk subtitle bergaya kustom tingkat lanjut dan audio multi-trek.
  • Beberapa codec terbuka modern seperti VP9 dan Opus secara historis belum didukung secara konsisten oleh kontainer MP4.

Fakta Teknis Menarik

  • Kotak 'ftyp' di awal berkas MP4 mengidentifikasi merek utama dan spesifikasi yang kompatibel.
  • MP4 adalah kontainer video umum di layanan streaming dan perangkat konsumen, tetapi porsinya dalam lalu lintas video global tidak ditetapkan di sini.
  • Penanda fast-start memindahkan atom metadata 'moov' dari akhir berkas ke bagian awal sehingga streaming dimulai secara instan.

Pertanyaan Teknis yang Sering Diajukan

Mengapa video MP4 saya membutuhkan waktu sangat lama untuk mulai diputar di web?

Jika atom metadata 'moov' berada di akhir file, browser harus mengunduh seluruh video sebelum dapat mulai memutarnya. Memindahkan atom 'moov' ke awal dengan alat FastStart memungkinkan pemutaran dimulai seketika.

Codec video apa yang ada di dalam file MP4 standar?

Sebagian besar file MP4 menggunakan video H.264 (AVC) dan audio AAC untuk kompatibilitas maksimum. File MP4 yang lebih baru sering kali menggunakan H.265 (HEVC) atau AV1 untuk efisiensi kompresi yang lebih unggul.

Bagaimana cara mengurangi ukuran file MP4 tanpa merusak kualitas visual?

Gunakan File2File.app Compressor untuk mengodekan ulang video dengan pengaturan Constant Rate Factor (CRF) yang optimal. Ini dapat mengurangi ukuran file sebesar 40% hingga 70% dengan penurunan kualitas visual yang hampir tidak terlihat.