MP4 / MOV
Format yang dibuka oleh iPhone anda — yang menjadikannya lebih pelik apabila salah satunya tidak.
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
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
- 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.
- 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.
- 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
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.
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.
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.