Содержание
- 1 Настройка пакета кодеков K-lite Mega Codec Pack
- 1.1 Какие фильтры использовать в K-Lite Mega Codec Pack
- 1.2 Утилита для переключения звуковых дорожек
- 1.3 Важные пункты окна дополнительных задач:
- 1.4 ffdshow configuration (Настройки фильтра ffdshow)
- 1.5 Haali Media Splitter configuration (настройки сплиттера Haali)
- 1.6 Media Player Classic configuration (настройки Media Player Classic)
- 1.7 Tweaks
- 2 Обзор пакета кодеков K-Lite Codec Pack
- 2.1 Основные преимущества K-Lite Codec Pack
- 2.2 Внутренняя совместимость компонентов
- 2.3 Хорошая совместимость с Windows
- 2.4 Гибкая настройка
- 2.5 Регулярные обновления
- 2.6 Сборки K-Lite
- 2.7 Установка
- 2.8 Состав K-Lite
- 2.9 Плеер Media Player Classic
- 2.10 Утилиты
- 2.11 Codec Tweak Tool
- 2.12 Preferred Filter Tweaker for Windows 7 and 8
- 2.13 MediaInfo
- 2.14 GraphStudioNext
- 2.15 VobSubStrip
Настройка пакета кодеков K-lite Mega Codec Pack
В этой инструкции мы подробно рассмотрим настройку K-Lite Mega Codec Pack — самого популярного пакета кодеков. Опытным пользователям данный материал покажется бесполезным, но у новичков часто возникают проблемы с установкой этого набора.
Скачайте пакет кодеков K-lite Mega Codec Pack с официального сайта. Установите пакет кодеков, закрыв все программы.
В первом окне запуска инсталлятора нажмите Next (Далее).
В следующем окне отметьте Advanced Mode (All options are shown) — Расширенный режим (показаны все опции). Нажмите Next еще раз.
Далее вам предложат директорию установки пакета кодеков, не изменяйте путь. Нажмите Next.
Перед вами появится главное окно с настройками программы K-Lite Mega Codec Pack. В верхнем выпадающем меню выберите Profile 7: Lots of stuff — наиболее полная установка.
Чаще всего пользователи оставляют настройки «как есть», но можно и изменить параметры под себя, в таком случае название профиля в верхней строке изменится на Custom Selection (Особые параметры).
Настройки по умолчанию хорошо оптимизированы, поэтому изменять что-то в них или нет, решайте сами, я лишь поясню некоторые нюансы. Обратите внимание, что при выборе настроек, рекомендуемые стоят первыми.
Внимание! Также в меню выбора профиля вы увидите надпись (without player) — (без плеера). Если вы выберите профиль с таким названием, то тем самым вы не соглашаетесь на установку плеера Media Player Classic и будете использовать плеер, установленный в системе. Решать вам но для воспроизведения видео рекомендую.
При выборе варианта с плеером, вам предложат две редакции известного проигрывателя Media Player Classic (Regular — Обычный) и (Home Cinema — Дом. Кинотеатр). Я предпочитаю использовать второй вариант, соответственно.
Какие фильтры использовать в K-Lite Mega Codec Pack
Теперь перейдем к рассмотрению предложенных фильтров для воспроизведения медиа файлов. Чтобы вам было понятнее:
Фильтр — это медиа декодер, используемый для декодирования видео, поддерживающий множество видео и аудиоформатов. В настоящий момент наиболее популярные фильтры — ffdshow и LAV.
Как раз таки, вторым подразделом после выбора плеера будут DirectShow video decoding filters — фильтры декодирования видео DirectShow (DirectShow — это интерфейс для реализации этих фильтров в среде Windows). Для использования всевозможных стандартов видео (например, H.264), K-Lite Mega Codec предлагает несколько вариантов.
Не буду вдаваться в детальное сравнение используемых фильтров, по вашему усмотрению вы можете использовать как ffdshow, так и LAV, оба проекта достойны выбора.
Я сторонник LAV Filters и перечислю их преимущества, но и недостатки:
- Большой набор видеодекодеров, высокое качество.
- Основан на ffmpeg, как и фильтр ffdshow, но в отличие от ffdshow реализована многопоточность.
- Включает собственную разработку автора CUDA декодера для видеокарт Nvidia.
- Поддержка экзотических профилей Hi10P, Mpeg 4:2:2 и т.п.
- Поддержка «битстрим». Поддержка TrueHD и DTS-HD.
Недостатки:
- Уступает ffdshow отсутствием фильтров постпроцесса.
- Желательно применять для не слишком тяжёлых видеофайлов, для FullHD видео используйте DXVA декодеры.
В разделе DirectShow audio decoding filters представлены наборы фильтров отвечающих за декодирование аудио. Советую использовать LAV или ffdshow.
Утилита для переключения звуковых дорожек
Помимо набора фильтров для каждого формата видео и аудио, вам необходимо выбрать сплиттер (в подразделе DirectShow source filters), который разделяет поток информации, получаемый из поддерживаемого им контейнера (самые распространенные контейнеры — *mkv, *m2ts, *ts и конечно же *avi), на видео, аудио и субтитры, которые передаются соответствующим декодерам. Сплиттер позволяет выбрать звуковую дорожку и субтитры для воспроизведения. Важно сразу понять, что не все сплиттеры одинаково хорошо работают с декодерами. Это одна из основных причин, по которой придется задуматься над выбором. Я могу вам порекомендовать Haali Splitter или LAV Splitter.
Все остальные параметры можете оставить по умолчанию. Нажмите Next, появится окно с выбором папки для расположения, снова нажмите Next.
В следующем окне Select Additional Tasks (Выбор дополнительных задач) будут отображены опции выбранных вами компонентов, поэтому их полный состав может различаться.
Важные пункты окна дополнительных задач:
- Reset all settings to their defaults — настройки всех компонентов будут сброшены к рекомендуемым (опция актуальна при обновлении пакета кодеков).
- Additional shortcuts — дополнительные ярлыки, для Media Player Classic на рабочий стол (Desktop) и/или на панель быстрого запуска (QuickLaunch) и ярлык для инструмента Codec Tweak.
ffdshow configuration (Настройки фильтра ffdshow)
- Hide systray icons — скрыть системные иконки, при воспроизведении видео файла работает ffdshow, а в системном трее появляются значки обеспечивающие быстрый доступ к его настройкам. Поставив галочку, вы отключите отображение значков.
- Restrict usage to whitelisted applications — в ffdshow есть «белый список» совместимых с этим фильтром приложений, соответственно и «чёрный список» тоже имеется. Установив галочку, ffdshow смогут использовать только программы из «белого листа».
- Force RGB32 output — при активации этой опции, ffdshow будет выводить видео в цветовом пространстве RGB32. Это необходимо для настройки отображения цвета, но данная опция нагружает процессор.
- Volume normalization — нормализация громкости,данная опция полезна, если уровень громкости очень низок. Но советую поставить галочку в настройках плеера Media Player Classic (опция описана ниже).
Haali Media Splitter configuration (настройки сплиттера Haali)
- Hide systray icon — скрыть системную иконку в трее. Ставьте галочку для переключения между аудиопотоками и языками субтитров из трея, не залезая в меню плеера.
Media Player Classic configuration (настройки Media Player Classic)
- Video renderer — советую выбрать ренедерер EVR или madVR.
Рендерер (или рендер) — это программа, производящая рендеринг (получение изображения).
- Use internal subtitle renderer — использовать встроенный рендерер для субтитров. Настройка необходима для использования аппаратного ускорения DXVA.
DirectX Video Acceleration (сокращённо DXVA) — интерфейс, предназначенный для декодирования видео процессором видеокарты.
- Use high rendering resolution — включает высокую чёткость субтитров.
- Enable internal MPEG-2 decoder — использовать внутренний декодер MPEG-2. Например, вас устраивает декодер в уже установленном стороннем плеере.
- Volume normalization — нормализация звука.
- Install language files for MPC —установка файлов языка, чтобы включить нужный язык, необходимо зайти в закладку View — Language.
Tweaks
- [Subtitle Rendering] — позволяет выбрать статичные, анимированные и анимированные с буферизацией субтитры.
Источник: https://MediaPure.ru/multimedia/nastrojka-paketa-kodekov-k-lite-mega-codec-pack/
Обзор пакета кодеков K-Lite Codec Pack
Вне зависимости от версии Windows, проблема одна и та же: для просмотра фильма нужны кодеки, которых нет в составе операционной системы.
Поэтому пакет K-Lite Codec Pack, с одной стороны, в представлении не нуждается: многие пользователи скачивают его сразу же после установки Windows, чтобы одним махом улучшить поддержку популярных форматов мультимедиа.
С другой стороны, редко кто удосуживается изучить содержимое данного пакета (срабатывает принцип «лишь бы все работало»), хотя для этого есть основания. Так, в состав K-Lite включены утилиты, которые можно использовать для диагностики, решения частных проблем, связанных с работой кодеков.
Кроме того, пакет K-Lite не только добавляет широкую поддержку форматов медиа, но и позволяет полностью управлять процессом обработки.
На этапе установки позволяется выбрать нужные компоненты, а также указать предпочтительные фильтры и декодеры.
От их правильной настройки зависит качество воспроизведения и скорость обработки.
Все эти моменты будут затронуты в данном обзоре.
Основные преимущества K-Lite Codec Pack
K-Lite Codec Pack имеет множество сильных сторон, ограничимся перечислением ключевых моментов:
Внутренняя совместимость компонентов
Дистрибутив K-Lite всегда тестируется на совместимость специалистами.
При самостоятельной установке кодеков легко прийти к ситуации «Codec hell» («Ад кодеков»), поскольку многие фильтры между собой не уживаются.
Для устранения конфликтов нужно искать причину «зла» и с помощью специальных утилит удалять тот или иной компонент.
Хорошая совместимость с Windows
Помимо вышеупомянутого отсутствия конфликтов, пакет легко полностью удалить из системы без следов.
При установке K-Lite проверяет наличие в системе других кодеков и предлагает их использование при установке среди прочих вариантов.
Также на этапе установки производится поиск неисправных кодеков и предлагается их исправить.
Гибкая настройка
Для скачивания доступно 5 вариантов пакета с различной комплектацией, также предлагается 3 режима инсталляции и профили.
Для каждого мультимедиа формата можно выбрать подходящий декодер из доступных вариантов, по умолчанию K-Lite подбирает наиболее оптимальный. Для пользователей Windows 7 и 8 предусмотрена специальная утилита Preferred Filter Tweaker for Windows 7 and 8 для настройки предпочтительных кодеков в обход ОС.
Регулярные обновления
Пользователю не нужно следить за обновлением каждого аудио- или видеокодека или других компонентов: K-Lite всегда содержит актуальные версии.
Сборки K-Lite
На странице Download K-Lite Codec для скачивания доступно 6 вариантов пакета:
- Basic — обеспечивает поддержку наиболее известных форматов мультимедиа: AVI, MKV, MP4, OGM, FLV. Минимальный набор, не включающий в состав видеоплейер.
Будет оптимален в том случае, если вы предпочитаете использовать другой плеер, а для воспроизведения достаточно минимального набора кодеков.
- Standard — включает также проигрыватель Media Player Classic HomeCinema, декодер DVD MPEG-2 (открывает больше возможностей при воспроизведении DVD-дисков), утилиту MediaInfo Lite, которая отображает детальную информацию о медиа файле.
- Full — по сравнению со стандартной версией, сюда включены madVR — высококачественный рендерер, утилита для диагностики GraphStudioNext и дополнительные фильтры DirectShow.
- Mega — содержит кодеки ACM и VFW, фильтры DirectShow, дополнительные утилиты.
При установке будет предложен видеоплейер на выбор: Media Player Classic HomeCinema или Media Player Classic Regular. О различиях между ними можно прочесть ниже.
- 64-битная сборка — рекомендуется для установки поверх 32-битной версии, если вы планируете воспроизводить видео в 64-битной среде. Стоит подчеркнуть, что этот пакет будет идти в дополнение, а не взамен вышеперечисленных вариантов, поскольку не все приложения поддерживают 64-битные кодеки.
Есть другой способ просмотра информации по сборкам, доступный на сайте пакета K-Lite в виде сравнительных таблиц: по возможностям и по комплектации. По сути, если вас интересует конкретная функция или формат, то и сравнивать ничего не нужно.
Установка
Возможно три режима установки — простой, обычный и расширенный, в зависимости от чего изменяется количество настроек для компонентов, входящих в состав пакета.
На следующем шаге — выбор установочного профиля. Он влияет не только на количество компонентов, но и на предпочтительные настройки.
Например, «LAV for everything» подразумевает, что декодирование видео по возможности будет производиться с помощью LAV Video.
«Lot of stuff» — инсталляция максимального количества компонентов.
Вы не сможете установить несколько кодеков или фильтров для воспроизведения одного формата, так как это неизбежно вызвало бы конфликт.
Опция «Use system default» обозначает, что инсталлятор уже обнаружил кодек, который не относится к составу K-Lite: например, включенный в состав ОС или установленный ранее.
Далее, инсталлятор предлагает удалить «битые» (некорректно удаленные из системы) кодеки и фильтры DirectShow, которые, в частности, являются причиной появления ошибок в видеоплейере.
На последнем шаге («Hardware Acceleration») — настройки аппаратного ускорения видео. Очень желательно ознакомиться с небольшим справочным документом по описанию настроек (кнопка «Help» внизу окна).
Так, согласно справке, на быстром процессоре выставляем стандартные настройки («Use software decoding»), на видеокартах NVIDIA — CUVID или LAV DXVA2, на AMD — LAV DXVA2, при использовании плеера Media Player Classic HomeCinema — декодер DXVA.
Во время установки K-Lite предлагает удалить битые кодеки
Состав K-Lite
В состав пакета кодеков входят:
- DirectShow сплиттеры
- фильтры декодирования видео DirectShow
- фильтры декодирования аудио DirectShow
- парсеры аудио DirectShow
- фильтр субтитров DirectShow
- другие кодеки и фильтры
- плеер Media Player Classic / HomeCinema и дополнительные утилиты
Для того, чтобы «расшифровать» этот список, нужно пояснить смысл некоторых терминов (см. ниже).
Более наглядно работа сплиттера, фильтров и парсеров может быть отображена программой GraphStudioNext, которая входит в состав K-Lite.
Для примера проще всего открыть любой медиафайл с помощью команды «File — Render Media File…». Процесс обработки файла будет продемонстрирован на схеме.
Анализ файла в GraphStudioNext
DirectShow — это фреймворк от Microsoft, который функционирует в Windows и является средой для воспроизведения форматов аудио и видео и ввода/вывода на устройства.
Некоторые форматы поддерживаются DirectShow изначально, список меняется с каждой версией Windows. На данный момент DirectShow вытесняется фреймворком Media Foundation, который интегрирован в Windows 7 и Windows 8.
Структурная схема DirectShow, источник
Сплиттеры (англ. «source filters», дословно — фильтры источника) отделяют от контейнера аудио и видео для дальнейшей обработки декодерами. Нужно понимать, что файл для воспроизведения представляет собой контейнер, который часто ошибочно называют форматом видео.
Фильтры декодирования видео и аудио DirectShow, или фильтры преобразования, добавляют поддержку дополнительных форматов файлов, которые могут воспроизводиться любым видеоплейером.
Примером фильтров можно назвать популярный декодер ffdshow, который работает на основе открытых библиотек. Он позволяет воспроизводить Xvid, DivX и H.
264 — а это, пожалуй, большинство случаев, с которыми приходится иметь дело.
В состав ffdshow входят фильтры (не путать с фильтрами DirectShow), которые позволяют управлять воспроизведением в режиме реального времени: применять фильтры, изменять размеры, цвет и т. п.
Разработчики K-Lite прямым текстом советуют выбирать декодер LAV ввиду его большей производительности и стабильности, а ffdshow — только в том случае, если необходима экстра-функциональность.
Наравне с LAV Video, входит во все пакеты, остальные фильтры опциональны и могут быть заменяемы.
Аналогично, аудиофильтры декодируют аудиоформаты, отделенные от контейнера сплиттером. В их числе популярная библиотека AC3Filter, которая добавляет поддержку AC3 и DTS вместе с инструментами для настройки многоканального аудио.
Задача парсера — вывод сигнала на устройство после его декодирования.
Плеер Media Player Classic
Безусловно, при установке K-Lite практически любой проигрыватель (GOM Player, LightAlloy, Zoom Player и т. п.) будет работать с требуемыми форматами.
Однако в случае с K-Lite все же предпочтительно использовать Media Player Classic, который не входит только в сборку Basic.
Данный видеопроигрыватель лучше всего оптимизирован под этот пакет, к тому же, в составе K-Lite он находится в модифицированном виде.
Существует два плейера: Media Player Classic Home Cinema и Media Player Classic Regular, который является ответвлением проекта Home Cinema. Несмотря на то, что базируются они на одной платформе, различия есть.
Относительно плеера Classic Regular можно сказать только то, что он, в сравнении с Home Cinema, менее функционален. Для знакомства с ним нужно установить сборку Mega и при установке указать Media Player Classic Regular в качестве предпочитаемого плеера.
Среди прочих приятных дополнений Media Player Home Cinema: вывод изображения на несколько мониторов, аппаратное декодирование H.264, поддержка множества форматов субтитров, присутствие локализации, в том числе и русской.
В оригинальном дистрибутиве Home Cinema, который можно скачать на сайте разработчиков, уже предусмотрены декодеры (поэтому плеер может работать и автономно, без установки K-Lite).
В описании K-Lite же указано, что встроенные в плеер кодеки были заменены более эффективными — теми, которые доступны на выбор при установке K-Lite.
Окно настроек Media Player Home Cinema
Утилиты
После установки K-Lite возникает необходимость в тонкой настройке кодеков. Найти вспомогательные утилиты можно в директории с установленным пакетом K-Lite, папка Tools.
Codec Tweak Tool
Основные настройки K-Lite собраны в оболочке Codec Tweak Tool.
В настройках вы можете удалить битые кодеки и фильтры (которые были неправильно установлены или оставили следы в реестре), перезарегистрировать фильтры, сбросить настройки на изначальные, сформировать лог из содержимого пакета, иногда это требуется для диагностики.
Наиболее интересная секция — «Configuration», здесь собраны настройки всех установленных фильтров (аудио-, видео-, source фильтры (сплиттеры)). В принципе, то же самое нетрудно проделать через параметры видеоплейера, но это был бы не самый удобный способ.
Codec and Filter Management позволяет активировать и деактивировать ненужные фильтры и кодеки, в т. ч. входящие в состав ОС. Дополнительно, по аналогии с установкой K-Lite, для каждого формата можно указать предпочитаемые сплиттеры.
Preferred Filter Tweaker for Windows 7 and 8
Пользователям Windows 7 и Windows 8 нужно обратить внимание на утилиту Win7DSFilterTweaker. Ее необходимость проявляется в том, что в этих ОС своя система декодирования аудио и видео — Media Foundation.
Встроенные возможности этого фреймворка не могут быть перекрыты сторонними фильтрами без внесений изменений в реестр. Для этого, собственно, и предназначается эта утилита.
С ее помощью можно не только указать предпочтительные декодеры, но также отключить неиспользуемые, вплоть до деактивации Media Foundation.
MediaInfo
Утилита, с помощью которой можно узнать детальную информацию о файле: битрейт, разрешение, контейнер, форматы аудио и видео, компрессия.
Технические данные будут полезны, если нужно будет перенастроить фильтры или установить недостающий кодек.
Данная программа встроена в Media Player Classic и доступна как вкладка «Mediainfo», пункт «Свойства» в контекстном меню.
Интеграция MediaInfo с Media Player Classic
GraphStudioNext
Очень познавательная утилита для анализа аудио и медиафайлов. После обработки содержимого GraphStudioNext в виде схемы показывает процесс обработки, который проходит файл перед выводом на экран и динамики.
Все это зависит от конкретной конфигурации кодеков в пакете. Поэтому GraphStudioNext будет полезно использовать для диагностики при появлении проблем с воспроизведением файла.
Кроме того, каждый компонент на схеме кликабелен и открывает настройки кодека или сплиттера.
VobSubStrip
Редактирование субтитров в формате IDX — можно удалить ненужные потоки из списка и пересохранить.
Источник: https://www.ixbt.com/soft/k-lite.shtml