Hallo,
dass einer ohne einen extra gekauften codec all seine mkv´s und avi´s abspielen konnte
leider findet man solche Angaben haufenweiße im Netz. Diese stammen meist von Leuten die entweder keine Ahnung haben richtige Informationen zu geben oder selbst nicht wissen wie etwas überhaupt funktioniert. Ist jetzt nicht auf dich bezogen sondern auf den von dem du die Informationen hast.
Grundsätzlich ist es so das die Endung einer Datei nichts über den verwendeten Codec aussagt. Du musst hier einfach unterscheiden. AVI, MKV, MP4 und wie sie alle heißen sind nur Container in welchen das Video gepackt ist. Wichtig für die Hardwareencodierung ist dabei nur der Codec mit welchem das Video in den Container gepackt wurde. Also h.264, mpeg2, mpeg4 oder andere. Näheres findest du hier
Wikipedia. Stimmt dieser Codec nicht mit dem überein was du hardwaremäßig auf dem Pi decodieren kannst muss der Player das via softwaredecode machen. Dazu ist der Pi aber zu schwach. Jedenfalls wenn wir über annehmbare Videoqualitäten sprechen. Werksseitig ist das bisher nur der h.264 codec, für den der Pi eine Lizens hat. Du kannst aber für mpeg2 die eine Lizens kaufen. Würde ich jetzt zum testen jedoch nicht machen, sondern erst wenn du es wirklich brauchst.
Kommen wir jetzt zu dem was du machen kannst. Du kannst dir einfach, so wie ich es generell mache, die Videos einfach umcodieren. Ich nutze dafür den Mediacoder, da er die encodierung von h.264 über meine NVidia Graka macht, was extrem schnell geht.
Zum testen würde ich dir empfehlen einfach mal ein kurzes Video in h.264 zu codieren, das ganze in nen mkv container zu packen und zu schauen ob es dann geht. Hardwaremäßig müsste der Pi das dann machen.
Möchtest du nichts umcodieren, weil dir eventuell die einarbeitung in das Thema und das finden der optimalen einstellungen zu lange dauert kannst du dir auch einfach die Filme der Blender.org runterladen, diese gibt es als 720p und 1080p h.264 encodiert als mkv. Sintel findest du hier
http://www.sintel.org/download und Tears of Steal hier
http://mango.blender.org/download/
Die müsste der Pi eigentlich abspielen können. Selber aber noch nicht getestet. Wenn die nicht mehr in h.264 codierung vorliegen sollten korrigiert mich bitte. Mein stand ist vom Sommer. Da gabs die in h.264.
Du siehst also das es einiges zu beachten und zu lernen gibt

Aber das geht recht schnell.
Ich für meinen Teil codiere sowieso alle meine Videos in h.264 um und packe die in mkv. Hat einfach den hintergrund das alle meine Geräte dies ohne probleme auch in 1080p abspielen können.
MFG
His