Din MP4 -spelare spelar nedladdade filmer eftersom den har den nödvändiga hårdvaran och programvaran för att göra det. Här är en uppdelning:
* Hårdvara: Din MP4 -spelare innehåller en processor (CPU), minne (RAM), lagring (flashminne) och en display. Av avgörande betydelse har det också ett avkodarchip som kan bearbeta komprimerad video- och ljuddata i MP4 -filen. Olika MP4 -spelare har olika nivåer av bearbetningskraft, vilket påverkar de typer av video- och ljudkodeker de kan hantera.
* Programvara: Spelarens firmware (inbyggd programvara) innehåller en mediaspelarapplikation. Den här applikationen vet hur man läser MP4 -filformatet, avkodar videoklippet och ljudströmmar (med avkodchipet) och visar videon och spelar ljudet. Spelarens programvara måste stödja de specifika codecerna (t.ex. H.264, MPEG-4, AAC) som används för att koda den nedladdade filmen. Om Codecs inte stöds kommer spelaren inte att kunna spela filmen.
* filkompatibilitet: Den nedladdade filmfilen måste vara i ett format som är kompatibelt med din MP4 -spelare. Medan filtillägget kan vara `.mp4`, är de faktiska videokodecerna som används i filen avgörande. En spelare kan stödja `.mp4` -filer med H.264 -video, men inte` .mp4` -filer med en annan, mindre vanlig codec.
Kort sagt, kombinationen av spelarens hårdvarufunktioner och kompatibiliteten för dess programvara med den nedladdade filmens codec och filformat tillåter uppspelning. Om det är * inte * att spela, beror det troligtvis på ett missförhållande i ett av dessa områden.