Производитель конечно немного лукавит когда говорит о поддержке avi, mkv и пр. Но дело в том, что единого стандарта на метод кодирования как будто нет. Просто нет. Неужели вам не встречались avi mkv etc. которые не проигрываются на железных плейерах. Да я вам найду таких вагон с тележкой. То же касается и mkv. Перекодировать можно так, что файл будет проигрываться только у вас на софтовом плейере. Никто не запрещает выложить этот файл на общее пользование. Другое дело - что люди ругаться будут. Ну вы же не лично из рук в руки дали людям этот файл.
P.S. Производитель может сказать - а у меня вот есть файлы, они нормально проигрываются. И все дела.