This weekend I had need to play videos in various formats divx, xvid, some in matroska containers. Some had subtitles. Usually use a third party software player to play non mp4's. Just for kicks wanted to see if phone would recognize them. Not only did phone play them all smooth but noticed you can even load in subtitles. To me that is pretty awesome for this 'budget' device!