00

Jawaban singkatnya

  • MP4 adalah kontainer multimedia yang menyimpan audio, video, dan informasi media lainnya, dengan ekstensi yang saja tidak menentukan pengodean atau kompatibilitas pemutaran.
  • Untuk memutar MP4, buka file dalam aplikasi media dan periksa dukungan aliran di dalamnya jika gagal. Untuk konversi, HandBrake mendukung sumber video MP4 dan M4V yang umum, tetapi tidak mendukung video ber-DRM. Di Mac, QuickTime 7 memerlukan .m4v untuk menggunakan bab atau audio AC3 pada keluaran HandBrake. QuickTime X dan iOS tidak memiliki batasan ekstensi tersebut; hal ini tidak menjamin dukungan semua pengodean. [Sumber HandBrake](https://handbrake.fr/docs/en/1.11.0/technical/source-formats.html), [Kontainer HandBrake](https://handbrake.fr/docs/en/1.7.0/technical/containers.html)
  • Berhati-hatilah dengan MP4 yang tidak dikenal. RFC 4337 menjelaskan aliran media dengan struktur tidak sesuai yang dapat membebani atau membuat dekoder berhenti bekerja. MP4 juga mendukung isi program seperti MPEG-J dan ECMAScript, tetapi tidak setiap file memuatnya. Batasan eksekusi MPEG-J tidak menghilangkan risiko dekoder. [Keamanan dalam RFC 4337](https://www.rfc-editor.org/rfc/rfc4337.html#section-4)
01

File MP4: cara membuka, perbedaan M4V, dan konversi

MP4 ditetapkan oleh ISO/IEC 14496-14. Library of Congress mengidentifikasi MPEG-4 File Format, Version 2 sebagai subtipe ISO Base Media File Format. Kontainer ini dapat berisi audio dan video dengan kompresi berbeda, informasi adegan interaktif, metadata, serta referensi ke aliran media di luar file. [Library of Congress](https://www.loc.gov/preservation/digital/formats/fdd/fdd000155), [RFC 4337](https://www.rfc-editor.org/rfc/rfc4337.html)

Simpan file aslinya

Menyalin aliran ke kontainer lain berbeda dengan mengodekan ulang. Streamcopy FFmpeg tidak melakukan dekode atau pengodean ulang sehingga kualitas aliran yang disalin tetap terjaga. Konversi dapat gagal jika informasi yang diperlukan kontainer tujuan tidak tersedia. Pengodean ulang dapat menurunkan kualitas; keluaran MP4 tidak otomatis berarti konversi tanpa kehilangan kualitas. [Streamcopy FFmpeg](https://www.ffmpeg.org/ffmpeg.html#Streamcopy), [Transcoding FFmpeg](https://www.ffmpeg.org/ffmpeg.html#Transcoding)

02

Cara membukanya

Untuk memutar MP4, buka file dalam aplikasi media dan periksa dukungan aliran di dalamnya jika gagal. Untuk konversi, HandBrake mendukung sumber video MP4 dan M4V yang umum, tetapi tidak mendukung video ber-DRM. Di Mac, QuickTime 7 memerlukan .m4v untuk menggunakan bab atau audio AC3 pada keluaran HandBrake. QuickTime X dan iOS tidak memiliki batasan ekstensi tersebut; hal ini tidak menjamin dukungan semua pengodean. [Sumber HandBrake](https://handbrake.fr/docs/en/1.11.0/technical/source-formats.html), [Kontainer HandBrake](https://handbrake.fr/docs/en/1.7.0/technical/containers.html)

Cuma ingin melihat isinya

Untuk memutar MP4, buka file dalam aplikasi media dan periksa dukungan aliran di dalamnya jika gagal. Untuk konversi, HandBrake mendukung sumber video MP4 dan M4V yang umum, tetapi tidak mendukung video ber-DRM. Di Mac, QuickTime 7 memerlukan .m4v untuk menggunakan bab atau audio AC3 pada keluaran HandBrake. QuickTime X dan iOS tidak memiliki batasan ekstensi tersebut; hal ini tidak menjamin dukungan semua pengodean. [Sumber HandBrake](https://handbrake.fr/docs/en/1.11.0/technical/source-formats.html), [Kontainer HandBrake](https://handbrake.fr/docs/en/1.7.0/technical/containers.html)

Perlu mengirimkannya

Menyalin aliran ke kontainer lain berbeda dengan mengodekan ulang. Streamcopy FFmpeg tidak melakukan dekode atau pengodean ulang sehingga kualitas aliran yang disalin tetap terjaga. Konversi dapat gagal jika informasi yang diperlukan kontainer tujuan tidak tersedia. Pengodean ulang dapat menurunkan kualitas; keluaran MP4 tidak otomatis berarti konversi tanpa kehilangan kualitas. [Streamcopy FFmpeg](https://www.ffmpeg.org/ffmpeg.html#Streamcopy), [Transcoding FFmpeg](https://www.ffmpeg.org/ffmpeg.html#Transcoding)

03

Keamanan file

Berhati-hatilah dengan MP4 yang tidak dikenal. RFC 4337 menjelaskan aliran media dengan struktur tidak sesuai yang dapat membebani atau membuat dekoder berhenti bekerja. MP4 juga mendukung isi program seperti MPEG-J dan ECMAScript, tetapi tidak setiap file memuatnya. Batasan eksekusi MPEG-J tidak menghilangkan risiko dekoder. [Keamanan dalam RFC 4337](https://www.rfc-editor.org/rfc/rfc4337.html#section-4)

Berhenti kalau menemukan hal ini

Pengirim tidak dikenal, nama yang berakhir dengan dua ekstensi, atau isi yang tidak cocok dengan ekstensinya — periksa dulu sebelum dibuka.

04

Soal konversi

Menyalin aliran ke kontainer lain berbeda dengan mengodekan ulang. Streamcopy FFmpeg tidak melakukan dekode atau pengodean ulang sehingga kualitas aliran yang disalin tetap terjaga. Konversi dapat gagal jika informasi yang diperlukan kontainer tujuan tidak tersedia. Pengodean ulang dapat menurunkan kualitas; keluaran MP4 tidak otomatis berarti konversi tanpa kehilangan kualitas. [Streamcopy FFmpeg](https://www.ffmpeg.org/ffmpeg.html#Streamcopy), [Transcoding FFmpeg](https://www.ffmpeg.org/ffmpeg.html#Transcoding)

Sebelum mengonversi

Konversikan salinannya, jangan file aslinya, lalu bandingkan kualitas, metadata, dan tata letaknya dengan file awal.

05

Pertanyaan umum

Apa itu file MP4 dan apa kegunaannya?

MP4 adalah kontainer multimedia yang ditetapkan oleh ISO/IEC 14496-14. Kontainer ini dapat menyimpan audio, video, metadata, informasi adegan interaktif, dan referensi ke aliran media eksternal. MP4 menyebut kontainernya, bukan satu metode kompresi tertentu.

Bagaimana cara membuka file MP4 di Windows?

Buka MP4 dalam aplikasi media untuk memutarnya. Jika gagal, periksa dukungan aplikasi terhadap audio dan video di dalam kontainer. Untuk konversi, pilih video sebagai sumber di HandBrake jika sudah terpasang; dukungan sumbernya mencakup video MP4 dan M4V yang umum, tetapi tidak video dengan DRM.

Bagaimana cara membuka file MP4 di Mac dengan QuickTime?

Coba buka file dalam QuickTime. Untuk file HandBrake yang berisi bab atau audio AC3, QuickTime 7 dan aplikasi berbasisnya memerlukan .m4v agar fitur tersebut dapat digunakan. QuickTime X tidak memiliki batasan ekstensi ini. Keterangan ini tidak menjamin dukungan semua aliran di dalam file.

Bagaimana cara memutar file MP4 di iPhone?

Buka file dalam aplikasi media yang digunakan di iPhone. Menurut HandBrake, iOS tidak memiliki persyaratan ekstensi .m4v dari QuickTime 7 untuk bab atau audio AC3 pada keluarannya. Jika gagal diputar, periksa pengodean internal dan dukungan aplikasi; ekstensi saja tidak memastikan kompatibilitas.

Apa perbedaan MP4 dan M4V, dan ekstensi mana yang sebaiknya digunakan?

Pada keluaran HandBrake, MP4 dan M4V hanya berbeda ekstensi. HandBrake dapat memilih M4V ketika passthrough audio AC3, subtitel SRT, atau penanda bab diaktifkan. Gunakan .m4v jika batasan QuickTime 7 yang didokumentasikan berlaku. Mengganti nama tidak mengodekan ulang aliran.

Mengapa video MP4 tidak bisa diputar atau dibuka di HandBrake?

Ekstensi MP4 tidak membuktikan dukungan terhadap aliran di dalam file. Periksa pengodean yang diterima aplikasi. HandBrake mendukung sumber MP4 dan M4V yang umum, tetapi tidak mendukung video dengan DRM dan tidak melewati perlindungan salinan. Kegagalan membuka saja tidak membuktikan bahwa file rusak.

Apakah konversi MP4 ke format lain menurunkan kualitas?

Tergantung prosesnya. Streamcopy FFmpeg menyalin aliran terkompresi tanpa dekode atau pengodean ulang sehingga kualitasnya terjaga. Transcoding melakukan dekode lalu pengodean kembali dan dapat menurunkan kualitas. Ekstensi keluaran MP4 tidak menjamin konversi tanpa kehilangan kualitas.

Bagaimana melakukan konversi kontainer MP4 tanpa kehilangan kualitas dengan FFmpeg?

Gunakan streamcopy jika kontainer tujuan dapat menerima aliran sumber. Dalam FFmpeg, -c copy memilih penyalinan aliran. Audio dan video yang disalin tetap terjaga tanpa pengodean ulang, tetapi semua fitur kontainer tidak dijamin ikut terjaga. Konversi dapat gagal jika informasi yang diperlukan tujuan tidak tersedia.

Apa saja jenis MIME file MP4?

video/mp4 digunakan untuk konten audiovisual umum; audio/mp4 untuk audio tanpa penyajian visual; dan application/mp4 untuk isi tanpa audio maupun penyajian visual, seperti MPEG-J atau MPEG-7. Jenis yang tepat bergantung pada isi file.

Apa risiko membuka file MP4 yang tidak dikenal?

RFC 4337 memperingatkan bahwa aliran dengan struktur tidak sesuai dapat membebani atau membuat penerima dan dekoder berhenti bekerja. MP4 juga dapat memuat program, tetapi tidak setiap file demikian. Batasan MPEG-J tidak menghilangkan risiko dekoder. Ekstensi atau pemutaran yang berhasil tidak membuktikan keamanan.

06

Format terkait

Sumber

MPEG-4 File Format, Version 2 · 美国国会图书馆数字格式保存资料

RFC 4337: MIME Type Registration for MPEG-4 · IETF 标准轨 RFC / RFC Editor

HandBrake Documentation — Container formats · HandBrake 官方文档

HandBrake Documentation — Supported source formats · HandBrake 官方文档

FFmpeg Documentation — Streamcopy and Transcoding · FFmpeg 官方文档