MP4 Video (.mp4)
ISO/IEC StandartMPEG-4 Bölüm 14 (MP4), internet video akışı, yayıncılık ve kişisel medya oynatımı için tartışmasız evrensel standart dijital multimedya kapsayıcı formatıdır.
MP4 formatını WEBM formatına dönüştür
Ücretsiz tarayıcı içi MP4 - WEBM dönüştürücü. Dosyalarınızı cihazınızda anında dönüştürün.
İncele & Meta Veriler
İşletim sistemleri ve dosya çözümleyicileri, MP4 dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:
Bayt Düzeyinde Başlık İmzası (Magic Bytes)
İşletim sistemleri ve dosya çözümleyicileri, MP4 dosyalarını başlangıçtaki ikili bayt dizisini inceleyerek tanımlar:
HEX İMZASI (OFSET 0):
00 00 00 18 66 74 79 70 69 73 6F 6DASCII GÖSTERİMİ: ....ftypisom
Standardizasyon: ISO/IEC 14496-14:2003
Teknik Özellikler
| Konteyner Mimarisi | ISO Base Media File Format (ISO/IEC 14496-12) box/atom structure |
| Sıkıştırma | H.264 (AVC), H.265 (HEVC), AV1 video with AAC, MP3, or Opus audio |
| Bayt Düzeni (Endianness) | Big-Endian box hierarchy |
| Renk Uzayları | Rec.709, Rec.2020, sRGB, HDR10, and Dolby Vision |
| Kanallar ve Yapı | Multi-stream audio (Mono, Stereo, 5.1 surround, 7.1, Dolby Atmos) |
| Maksimum Boyutlar | Unrestricted; natively supports 4K, 8K, and high framerate 120 fps video |
| Şeffaflık | Supported via specialized HEVC with alpha channels in modern Apple hardware |
| Akış ve Aşamalı (Streaming & Progressive) | Native support for HLS, DASH, and Fast-Start progressive web streaming |
Teknik Karşılaştırma Matrisi: MP4 ve Rakipleri
| Teknik Nitelik | MP4 (Güncel) | MKV | WEBM | MOV |
|---|---|---|---|---|
| Evrensel Uyumluluk | %100 tüm donanım ve tarayıcılarda | Apple/TV'lerde üçüncü taraf oynatıcı gerektirir | Web'de evrensel, eski TV'lerde sınırlı | Apple'da yerel, diğerlerinde karışık |
| Web Akışı Uygunluğu | HTML5, HLS ve DASH için altın standart | HTML5 video etiketi için zayıf | HTML5 açık web videosu için mükemmel | Hızlı Başlatma (Fast-Start) bayrağı ile iyi |
| Altyazılar | Temel zaman damgalı metin (tx3g, WebVTT) | Tam gelişmiş stilli altyazılar (ASS/SSA) | WebVTT | Apple zaman damgalı metin |
| Kurgu İş Akışı | Yüksek; tüketici ve teslimat standardı | Profesyonel kurgu DAW'larında yaygın değil | Profesyonel kurgu DAW'larında yaygın değil | Profesyonel stüdyolarda altın standart |
Yaygın Bozulma Modları ve Hex Kurtarma Kılavuzu
Video dosyası açılmıyor ve 'Dosya bozuk veya kesilmiş' hatası veriyor.
Kök Neden: 'moov' atom üstbilgisi sonlandırılmadan önce kayıt cihazı güç kaybetti.
Kurtarma: File2File MP4 Repair aracını veya aynı cihazda kaydedilmiş referans bir video ile 'untrunc' yardımcı programını kullanın.
Güvenlik Analizi ve Ayrıştırıcı Saldırı Vektörleri
MP4 dosyaları sosyal medya ve mesajlaşma platformları tarafından otomatik olarak ayrıştırıldığı için, hatalı biçimlendirilmiş atom boyutları sıfır tıklama (zero-click) istismarları için birincil hedef olmuştur.
Bilinen Saldırı Vektörleri
- 'stsc' (sample-to-chunk) atom ayrıştırmasında uzaktan kod yürütmeye yol açan tamsayı taşması.
- Yamalanmamış Android cihazlarda Stagefright MP4 demuxer'ında yığın sınır dışı yazma.
- Yığın tükenmesine neden olan derinlemesine iç içe geçmiş atom ağaçları aracılığıyla hizmet reddi (DoS).
Savunmacı En İyi Uygulamalar:
Tarihsel Kökenler ve Kilometre Taşları
Temel Avantajlar ve Artılar
- %100 evrensel uyumluluk: Dünyadaki her akıllı telefonda, web tarayıcısında, televizyonda ve bilgisayarda oynatılabilir.
- Aşamalı indirme, HLS ve MPEG-DASH aracılığıyla yüksek verimli internet akışı için optimize edilmiştir.
- Standart H.264'ün yanı sıra H.265 (HEVC) ve AV1 gibi modern, ultra verimli video codec bileşenlerini destekler.
Teknik Kısıtlamalar ve Eksiler
- Kapsayıcı tasarımı, 'moov' atomunu yazmak için kaydın tamamlanmasını gerektirir; çekim sırasında yaşanan çökmeler dosyayı bozar.
- Gelişmiş özel stilli altyazılar ve çok kanallı ses için Matroska'dan (MKV) daha az esnektir.
- VP9 ve Opus gibi bazı modern açık codec bileşenleri geçmişte düzensiz MP4 kapsayıcı desteğiyle karşılaşmıştır.
İlginç Teknik Bilgiler
- MP4 dosyasının başlangıcındaki 'ftyp' kutusu, ana markayı ve uyumlu spesifikasyonları tanımlar.
- Küresel internet genelinde aktarılan tüm videoların %85'inden fazlası MP4 kapsayıcılarında paketlenmiştir.
- Hızlı başlatma (fast-start) bayrağı, akışın anında başlaması için 'moov' meta veri atomunu dosyanın sonundan başına taşır.
Sıkça Sorulan Teknik Sorular
MP4 videomun web'de oynatmaya başlaması neden bu kadar uzun sürüyor?
'moov' meta veri atomu dosyanın sonundaysa, tarayıcı oynatmaya başlayabilmek için videonun tamamını indirmek zorundadır. 'moov' atomunu FastStart aracıyla başa taşımak anında oynatma sağlar.
Standart bir MP4 dosyasının içinde hangi video codec'i bulunur?
Çoğu MP4 dosyası maksimum uyumluluk için H.264 (AVC) video ve AAC ses kullanır. Daha yeni MP4 dosyaları üstün sıkıştırma verimliliği için sıklıkla H.265 (HEVC) veya AV1 kullanır.
Görsel kaliteyi bozmadan bir MP4 dosyasının boyutunu nasıl küçültebilirim?
Videoyu optimum Sabit Oran Faktörü (CRF) ayarlarıyla yeniden kodlamak ve dosya boyutunu algılanamayacak kadar az görsel kayıpla %40 ila %70 oranında azaltmak için File2File Compressor'ı kullanın.
İlgili MP4 Dönüşüm Çiftleri
MP4 dosyalarını WebM formatına dönüştürmek, medya kapsayıcısını ve sıkıştırma kodeklerini modern açık kaynaklı web standartlarıyla eşleşecek şekilde değiştirir.
WebM video dosyalarını MP4 formatına dönüştürmek, açık kaynaklı medya kapsayıcısını tüm donanım oynatıcılar ve mobil cihazlar tarafından desteklenen evrensel olarak uyumlu bir forma dönüştürür.
Apple QuickTime MOV video kapsayıcılarını, sıfır CPU yeniden kodlama ile 1-2 saniye içinde evrensel MP4 dosyalarına dönüştürün.
Animasyonlu bir GIF dosyasını MP4 video döngüsüne dönüştürmek, renk derinliğini 256 indeksli renkten milyonlarca gerçek renge yükseltirken dosya boyutunu önemli ölçüde azaltır.
Bir MP4 video döngüsünü animasyonlu bir GIF'e dönüştürmek, bir video oynatıcıya ihtiyaç duymadan otomatik olarak oynatılan, yaygın olarak desteklenen bir görüntü formatı oluşturur.