На компьютере видео и аудио можно записать по разному. Определенные формы записи могут быть лучше или хуже чем другие. А иногда бывает и так, что одни хороши для одного, а другие для другого. Разные форматы видео и аудио называются кодеками. Всего таких вот форматов очень много. В этой статье я разберу лишь самые часто встречающиеся.
Однако для начала я расскажу о том, чем отличается кодек от файла с видео. Дело в том, что хотя файлы с видео и называют видео, в них за частую так же содержится и аудио, причем иногда даже несколько потоков с ним, а иногда еще и субтитры. Разумеется кодеки для видео и аудио разные. И по сути любой файл с видео, в котором есть аудио, может быть разбит на несколько файлов с чистым видео и с аудио. Для того что бы соединить их в один файл используются специальные форматы фалов. Самые популярные из которых это .avi, .mp4, .mkv и .ogm. Плюс несколько особых форматов, это .rm (а так же его вариация .rmvb) и .wmv. Заметьте что это не кодеки! Эти стандарты никак не влияют на видео или аудио в них содержащиеся, а лишь объединяют их.
Формат .avi ранее был самым распространенным. Он самый простенький, а от того и самый стабильно и быстро работающий (правда это только если не пытаться использовать дополнительные более прогрессивные возможности этого формата). Большая часть старых записей сделана в нем. Проигрывание .avi файлов поддерживается Windows, так что не требует установки специальных программ. Однако кодеки для видео и аудио требуется устанавливать отдельно, в минус не многие из тех что так же поддерживаются Windiws. Сейчас не смену ему пришли такие форматы как .mp4 и .mkv. Эти форматы обладают значительно большими дополнительными возможностями. В частности они позволяют вставлять несколько звуковых потоков и встраивать субтитры не только как часть видео, но и отдельно от него. Таким образом в них они могут включаться и выключаться. Обычный .avi это поддерживать то поддерживает, но к сожалению довольно глюковато... Формат .ogm так же похож на них. Однако он старее их, и поэтому реже используется. Для просмотра видео в этих форматах требуется установка соответсвющих програм.
До того как перейти к рассказу о кодеках я расскажу об еще одном важном термине, битрейте. Дело в том что как видео так и аудио на компьютере обычно сжимается, причем не так же как .zip, или .rar, а с потерями качества. Не сжатое видео и аудио весит очень много, и почти никогда не используется. Чем больше видео и аудио сжато, тем хуже его качество. Измеряют это сжатие в килобитах в секунду (Kbps). Их количество называют битрейтом. Аудио обычно содержится в 128-320 Kbps'ах. И даже на 128 Kbps может звучать очень хорошо. Хотя последние время все больше распространение получает аудио сжатое без потерь качества. Видео записывается по разном. В принципе записать его можно в битрейтах от 16 Kbps до десятков тысяч. Практически мне доводилось встречасть аниме эпизоды с размером от 3 мб до 6 гб! Так что как видите разнообразие может быть впечатляющим. В прошлом чаще всего видео сжималось с битрейтом в 800-1400 Kbps, имея средний размер в 175-350 Мб на эпизод. Что вполне может дать весьма хорошую картинку. Стоит отметить что чем меньше Kbps, тем больше их количество сказывается на качестве изображения. Так скажем отличить на глаз картинку в 16 Kbps от 100 Kbps очень легко. А вот 1000 от 1400 отличить порой весьма сложно. Но теперь все чаще, особено в HD рипах с BD, можно встретить куда большие размеры файлов. Так что эпизод в 500 Мб уже не является редкостью, а некотрые рипы доходят до 1,5-3 Гб на эпизод! Так же как в видео так и в аудио часто используется не один битрейт на весь файл, а переменный битрейт. Так к примеру более быстрые сцены кодируются с большим битрейтом, а более медленные с меньшим. Разумеется битрейт лишь одна и даже не самая главная из тех вещей которые влияют на качество видео. Самое большое влияние на него оказывает то, что служило исходником видео, и как его кодировали. А так же в какой формат его кодировали. Так что бывает и так, что эпизод мегов в 500 находится в плохом качестве, а мегов в 100 почти в идеальном (заметьте что это не просто теоретическое предположение, у меня на самом деле есть такие эпизоды).
Самые популярные видео кодеки это DivX, XviD и h264, RM, WMV. Раньше чаще всего можно было встретить DivX и XviD, эти два кодека весьма похожи. У них много разных версий. И они дают весьма не плохое качество видео. Правда они не особо хорошо работают на низких битрейтах. Однако если исходное видео для кодирования было высокого качества то даже на низком битрейте качество может быть не плохим. Формат .h264, который потихоньку приходит им на смену, это относительно новый формат. Он гораздо лучше чем DivX и XviD вместе взятые. Он отлично работает как на низком так и на высоком битрейте. Плюс к тому даже при низком битрейте, он в состоянии дать картинку очень высокого качества (на своем опыте говорю что 100 меговый эпик в h264 выглядит ничуть не хуже 200 мегового в DivX или XviD).
Что касается RM и WMV то это отельная история. Оба формата по сути являются тем же что и такие форматы как .avi, .ogm и .mkv. Но в отличии от них они не позволяют использовать разные типы видео и аудио. В RM видео всегда записано в одну из версий RealVideo, а аудио в RealAudio. В WMV же видео так и есть WMV, а аудио WMA. Оба формата лучше всего работают на низких битрейтах. На высоких в них конечно картинка будет лучше чем на низких, но хуже чем в других форматах на таких же битрейтах. Однако в то же время они превосходят их на низких по качеству картинки. Картинка в RM всегда несколько отличается от картинки в других форматах. Однако это и позволяет ей достичь весьма высокого качества. Так даже 17 меговый эпизод выглядит в RM вполне прилично. Однако на высоких битрейтах этот формат показывает очень плохие показатели. В WMV картинка не столь хороша, зато и особых изменений в ней нет. На высоких битрейтах этот формат лишь слегка хуже чем DivX и XviD.
Аудио обычно кодируют в mp3 формат. Изредка оно так же кодируется в .aac, .wma, .ogg и .ra (RealAudio). Стандарты эти весьма похожи. Разве что .ra в состоянии давать весьма хорошее качество даже на очень низком битрейте.