Pretražite sve vodiče

VIDEO PLAYBACK vodič

Objašnjenje MP4, MKV, WebM i video kodeka

Kratak odgovor: MP4, MKV i WebM su spremnici koji sadrže videozapise, audiozapis, a ponekad i titlove. H.264, HEVC, VP9 i AV1 su kodeci koji komprimiraju videozapis unutar. Reprodukcija je uspješna samo ako player i uređaj podržavaju spremnik, kodek, profil, razlučivost i kombinaciju zvuka. Poznata ekstenzija datoteke sama po sebi ne može jamčiti kompatibilnost.

Kontejner nasuprot kodeku

Zamislite spremnik kao paket i kodeke kao metode kodiranja koje se koriste za zapise unutar njega. MP4 može sadržavati H.264 videozapis s AAC zvukom. MKV može sadržavati HEVC videozapis, Opus audio i više zapisa s podnaslovima. Dvije datoteke s istom ekstenzijom mogu stoga zahtijevati različite mogućnosti dekodera.

Prilikom rješavanja problema, identificirajte video kodek, audio kodek i profil, razlučivost, brzinu kadrova i bitnu dubinu, a ne samo ekstenziju. Vidorec kategorizira podržanu i ograničenu reprodukciju koristeći informacije koje je prijavio uređaj i motor za reprodukciju.

Uobičajeni video kodeci

H.264 AVC ostaje široko kompatibilan. HEVC H.265 može smanjiti veličinu datoteke uz usporedivu vizualnu kvalitetu, ali podrška varira ovisno o profilu, hardveru i putu licenciranja. VP9 je uobičajen u WebM i online medijima. AV1 je noviji i učinkovitiji, ali dostupnost hardverskog dekodiranja mnogo je jača na novijim uređajima nego na starijim telefonima.

Androidova platforma daje osnovne vrijednosti na razini verzije, ali proizvođači mogu dodati formate i još uvijek se razlikuju u maksimalnoj razlučivosti, profilu, HDR-u i performansama. Verzija platforme dokaz je API osnove, a ne obećanje da svaki oblik datoteke radi na svakom telefonu.

Audio i podnaslovi su odvojene pjesme

Videozapis se može ispravno prikazati iako njegov audio kodek nije podržan ili se zvuk može reproducirati kada dekodiranje videozapisa ne uspije. Višestruke audio datoteke trebaju odabir zapisa. Ugrađeni podnaslovi putuju unutar spremnika; Vanjske SRT ili WebVTT datoteke su odvojene i trebaju ispravno vrijeme i kodiranje teksta.

Ako se titlovi pomiču, umjesto ponovnog kodiranja cijelog videozapisa koristite pomak vremena. Ako prikazuju pogrešne znakove, provjerite kodiranje teksta datoteke s podnaslovima. Ako se ne pojavi ugrađena pjesma, izričito dodajte odgovarajuću vanjsku datoteku.

Što učiniti kada se datoteka ne reproducira

Prvo pročitajte specifičnu pogrešku. Pokušajte s drugom zvučnom zapisom, onemogućite dodatni efekt, kopirajte udaljenu datoteku lokalno ili isprobajte uzorak niže razlučivosti iz istog izvora. Pretvorite samo kada uređaju očito nedostaje potreban dekoder. H.264 videozapis s AAC zvukom u MP4-u praktična je kompatibilnost, ali konverzija može potrajati i može smanjiti kvalitetu.

  • Kontejner nije podržan: remix ili konvertirajte u podržani paket.
  • Video kodek nije podržan: transkodirati video zapis.
  • Audio kodek nije podržan: odaberite ili pretvorite audio zapis.
  • Problem s performansama: smanjite razlučivost, brzinu okvira ili brzinu prijenosa.
  • Nepodudarnost HDR/zaslona: koristite kompatibilnu SDR verziju kada je to potrebno.

ČESTO POSTAVLJANA PITANJA

Često postavljana pitanja

Je li MKV bolji od MP4?

Niti jedno nije univerzalno bolje. MKV je fleksibilan za više zapisa; MP4 je široko interoperabilan. Kodeki i ciljni uređaji važniji su od samog proširenja.

Da li Android podržava AV1?

Podrška za dekodiranje AV1 dio je osnovne platforme Android 10. Potrebna podrška za AV1 koder i dekoder počinje s Androidom 14. Stvarne mogućnosti i performanse uređaja i dalje variraju.

Može li promjena ekstenzije datoteke popraviti reprodukciju?

Preimenovanje ne mijenja strukturu spremnika ili kodeke. Remuxing ili transkodiranje je potrebno kada je osnovni medij nekompatibilan.

Službeni izvori

Android: Podržani multimedijski formati Android: MediaMuxer kodek i kontejner tablica

Povezana aplikacija

Media player - Vidorec

Pogledajte detalje.