mkv и avi - это контейнеры. Как и DVD, чего не понимает (судя по-всему), пользователь Conan на киммерии. А вот mpeg - это одновременно и контейнер, и кодек. Преимущество mkv перед avi состоит в том, что он открыт - в него можно напихать любых кодеков, сколько угодно. И разумеется самый последний в настоящее время - H.264, сохраняющий высокое качество при сильном сжатии, что критично для HD Video. Преимущество avi (для которого стандартен кодек DivX) и mpeg - в том, что их воспроизведение поддерживают некоторые бытовые плееры и игровые консоли. Впрочем H.264 - это mpeg-4 Part 10, т.е может иметь расширение mpg. Просто-напросто матрешку паковать проще и гораздо быстрее.