Bohužel směšuješ pojmy kodek, formát a kontejner.
MPEG4 AVC je formát, MKV je kontejner.
MKV může obsahovat video v mnoha různých formátech, formát AVC zase může být uložený v různých kontejnerech.
Takže pokud přehrávač umí formát AVC, ještě to nemusí znamenat, že ho umí v kontejneru MKV (i když je to pravděpodobné).