Bekas ISO base media

MP4 / MOV

Format yang dibuka oleh iPhone anda — yang menjadikannya lebih pelik apabila salah satunya tidak.

Ringkasnya

MP4 dan MOV adalah bekas yang menjadi asas pembinaan sistem Apple, jadi fail yang gagal hampir tidak pernah gagal kerana pembungkusnya. Sesuatu di dalamnya — strim H.264 10-bit, audio DTS atau TrueHD, AV1 pada cip lama — adalah codec yang tidak boleh dinyahkod oleh peranti, dan bekas itu yang dipersalahkan.

30 Julai 2026

Dibuka tanpa bantuan oleh

iPhone · iPad Dibuka
Mac Dibuka
FoxDL Dibuka

Sokongan asli adalah untuk bekas dan untuk codec yang dihantar penyahkodnya oleh Apple. Kedua-duanya diperlukan. MP4 yang benar-benar sah memegang strim yang perkakasannya tidak pernah dengar terbuka, menunjukkan bingkai hitam atau dimainkan secara senyap, dan tidak memberikan sebab yang berguna.

Fakta

Nama penuh MPEG-4 Part 14, dan QuickTime File Format
Jenis Bekas — reka bentuk yang sama, dua nama
Sambungan .mp4, .m4v, .mov, .m4a (audio sahaja)
Diterbitkan MOV pada 1991 oleh Apple; MP4 pada 2001, diterbitkan daripadanya
Video yang sentiasa berfungsi H.264 sehingga profil High, 8-bit; HEVC pada mana-mana peranti dari 2015
Video yang selalunya tidak H.264 High 10 (10-bit), MPEG-4 Part 2 (DivX/XviD), AV1 pada perkakasan sebelum 2023
Audio yang sentiasa berfungsi AAC, ALAC, MP3, PCM
Audio yang selalunya tidak DTS, DTS-HD, TrueHD, Vorbis, Opus dalam MP4
Sari kata Kapsyen tertutup dan satu format teks masa; tiada seperti julat yang dipegang oleh MKV

Satu format memakai dua nama

MOV datang dahulu: Apple menerbitkan QuickTime pada 1991, dan susun atur failnya cukup baik sehingga apabila kumpulan MPEG memerlukan bekas untuk MPEG-4, mereka mengambilnya dan menstandardkannya. Sebab itulah MP4 dan MOV secara struktur hampir perkara yang sama — kotak metadata menerangkan trek media — dan sebab itulah alat biasanya boleh menamakan semula satu kepada yang lain dan ia masih berfungsi.

Perbezaan praktikalnya ialah apa yang *dibenarkan* dipegang oleh setiap satu. MOV, sebagai milik Apple sendiri, menerima apa sahaja yang pernah disokong oleh QuickTime, termasuk ProRes dan codec yang tiada telefon akan pernah nyahkod. MP4 adalah standard yang lebih ketat dan lebih mudah alih. Tiada satu pun daripadanya direka untuk membawa lapan bahasa sari kata dan trek audio dubbing, iaitu jurang yang diisi oleh Matroska.

Kerana ini adalah format yang dibuka oleh setiap peranti Apple, ia juga destinasi bagi hampir setiap penukaran. "Tukar kepada MP4" adalah ringkasan untuk "letakkan ini ke dalam kotak yang akan diterima oleh iOS".

Jadi kenapa yang ini tidak dimainkan?

Kerana membuka fail memerlukan dua perkara, dan hanya yang pertama berkaitan dengan bekas. Sistem membaca kotak itu, menjumpai trek, kemudian meminta penyahkodnya menukar trek itu kepada gambar dan bunyi. Jika penyahkod hilang, semuanya sehingga titik itu masih berjaya — sebab itulah kegagalan itu kelihatan begitu pelik. Fail terbuka. Ada tempoh masa. Ada bar tatal. Tiada apa untuk ditonton.

Gejala itu memberitahu anda separuh mana yang rosak:

  • Bunyi tetapi tiada gambar — codec video tidak disokong. Pada perkakasan Apple, punca biasa ialah H.264 10-bit, sering ditulis *Hi10P*, yang biasa dalam keluaran anime. Penyahkod H.264 perkakasan hanya 8-bit, dan tiada gantian perisian dalam pemain sistem.
  • Gambar tetapi tiada bunyi — codec audio tidak disokong. DTS dan TrueHD adalah yang anda temui pada apa sahaja yang dirip daripada cakera.
  • Tiada kedua-duanya, dan ralat — biasanya fail yang rosak atau terpotong, atau MP4 yang indeksnya berada di penghujung dan tidak pernah tiba.
  • Kedua-duanya, tetapi tersekat-sekat — tiada apa yang tidak disokong; bitrate atau resolusi itu sekadar lebih daripada yang mahu dilakukan oleh cip itu.

Pemain yang membawa penyahkodnya sendiri mengelakkan semua ini, kerana ia tidak pernah bertanya kepada sistem. Ia menyahkod H.264 10-bit dan DTS sendiri, dalam perisian, dan menyerahkan bingkai siap kepada skrin.

Apa yang perlu dilakukan mengenainya

  1. Cari tahu apa sebenarnya di dalam

    Sebelum menukar apa-apa, lihat strim fail itu. Jika videonya H.264 10-bit dan audionya DTS, anda tahu tepat apa yang perlu diubah — dan selalunya hanya audio itu sahaja, yang merupakan kerja dua saat berbanding sejam.

  2. Enkod semula hanya strim yang gagal

    Menukar keseluruhan fail kerana trek audionya DTS membazir sejam dan kehilangan kualiti gambar untuk tiada apa. Menggantikan hanya trek audio mengekalkan video sama bit demi bit.

  3. Mainkan dengan sesuatu yang menyahkod dalam perisian

    Tiada apa untuk ditukar dan tiada apa untuk difikirkan: pemain dengan tindanan penyahkodannya sendiri membuka H.264 10-bit, DTS dan TrueHD terus. Ini yang dilakukan oleh FoxDL — sebab yang sama ia membuka MKV turut merangkumi MP4 yang tidak akan dimainkan oleh pemain Apple.

Dua perkara yang kelihatan seperti masalah format dan bukan

Fail yang dimainkan dengan lancar pada komputer dan tersekat-sekat pada telefon

CPU desktop memaksa apa yang diharapkan oleh telefon dilakukan oleh penyahkod perkakasannya. Tiada apa yang salah dengan fail itu; fail yang sama pada bitrate lebih rendah akan baik-baik sahaja.

Fail dimuat turun daripada web yang tidak boleh dilangkau

MP4 menyimpan indeks di mana segala-galanya berada. Apabila ia ditulis pada penghujung fail, pemain perlu mempunyai keseluruhan fail sebelum boleh melompat ke mana-mana. Memindahkan indeks itu ke hadapan — kadangkala dipanggil *faststart* — adalah penulisan semula beberapa kilobait, bukan penukaran.

Versi penuh Kenapa iPhone anda membuka satu fail video dan menolak yang seterusnya Bekas, codec, dan tiga cara menonton fail yang enggan dibuka oleh iOS.

Soalan tentang format ini

Format berkaitan

Koleksi anda, akhirnya dalam satu tempat.

Percuma untuk dimuat turun. Tiada akaun, tiada pendaftaran, tiada apa-apa perlu diserahkan.

Muat turun di App Store