Lav audio decoder как удалить

LAV Filters — что это такое?

Набор бесплатных фильтров DirectShow, основанных на библиотеках libavformat и FFmpeg. Набор позволяет проигрывать любой формат файла, который поддерживает DirectShow.

Окно установки LAV Filters, где уже видим, это точно некая альтернатива паку кодеков (похожий список устанавливаемых компонентов):

Данная прога может сразу вам поставить и видеоплеер, например MPC-HC, PotPlayer. Кстати плееры неплохие, но мне лично нравится VLC — бесплатный, всеядный (в нем вшиты уже кодеки) и быстро работает.

Я могу ошибаться. Но вроде бы после установки LAV Filters фильмы могут проигрываться быстрее, картинка будет более плавной, комп не так будет нагружаться.

Устанавливается в папку:

C:Program FilesLAV Filters

  1. Пользователи говорят что LAV Filters менее глючный чем ffdshow.
  2. В отличии от ffdshow реализована многопоточность.
  3. Включает собственную разработку автора CUDA декодера для видеокарт NVIDIA.
  4. Уступает ffdshow отсутствием фильтров постпроцесса.
  5. Поддерживает аудио TrueHD и DTS-HD.

В общем ребята, повторюсь, данная программа нужна для того чтобы у вас на ПК нормально проигрывались видео, аудио, чтобы не тормозило, плавно показывало. То есть LAV Filters — это что-то вроде кодеков, если удалить, то некоторые форматы могут не воспроизводиться, либо будут какие-то глюки.

Кодеки — это компоненты, при помощи которых воспроизводится видео и аудио. От кодеков зависит будет ли ПК глючить при воспроизведении тяжелого фильма в высоком разрешении или нет, поэтому существуют разные кодеки, чтобы понять какой лучший — нужно тестировать. Но есть и универсальный набор из серии поставил и забыл — K-Lite Codec Pack Full.

Посмотрим на некоторые настройки, но судя по их количеству и названиям — в этом точно нужно разбираться. Поэтому просто так настройки лучше не менять. Вот окно Свойства, вкладка Video Settings:

Вкладка Lav Splitter:

Настройки аудио — вкладка Audio Settings:

Такс, а что еще интересно, так это то.. что походу LAV Filters уже может быть включен в кодек пак K-Lite Codec Pack Full, собственно как и DirectVobSub (это фильтр, служащий для воспроизведения субтитров):

Как правильно настроить K-Lite Codec Pack

Вся настройка кодеков осуществляться при установке этого программного обеспечения. Выбранные параметры можно будет поменять потом, при помощи специальных инструментов из этого пакета. Итак, приступим.

Запускаем установочный файл. Если программа найдет уже установленные компоненты настройка K-Lite Codec Pack, то предложит их удалить и продолжить установку. В случае отказа процесс прервется.

В первом появившемся окне необходимо выбрать режим работы. Для того, чтобы выполнить настройку всех компонентов выбираем «Advanced». Затем «Next».

Далее выбираются предпочтения для установки. Ничего не меняем. Жмем «Next».

Выбор профиля

Следующее окно будет одним из самых главных в настройке этого пакета. По умолчанию стоит «Profile 1». Принципе можно оставить и так, эти настройки отлично оптимизированы. Если же вы хотите осуществить полную настройку, выбираем «Profile 7».

В некоторых профилях может отсутствовать установка плеера. В этом случае в скобочках вы увидите надпись «Without player».

Настройка фильтров

В этом же окне будем выбирать фильтр для декодирования «DirectShow video decoding filters». Выбрать можно либо ffdshow или LAV. Принципиальной разницы между ними нет. Я выберу первый вариант.

Выбор сплиттера

В этом же окне опускаемся ниже и находим раздел «DirectShow source filters». Это довольно важный пункт. Сплиттер нужен для выбора звуковой дорожки и субтитров. Однако не все они корректно работают. Оптимальным вариантом будет выбор LAV Splitter или Haali Splitter.

В этом окне мы отметили наиболее значимые пункты, остальное оставляем по умолчанию. Нажимаем «Next».

Дополнительные задачи

Далее выберем дополнительные задачи «Additional Tasks».

Если вы хотите установить дополнительные ярлыки программы, тогда ставим галочки в разделе «Additional shortcuts», напротив нужных опций.

Сбросить все настройки до рекомендуемых можно отметив поле «Reset all settings to their defaults». Кстати по умолчанию этот параметр выделен.

Для воспроизведения видео только из белого списка, отмечаем «Restrict usage to whitelisted applications».

Для отображения видео в цветовом режиме RGB32 отмечаем «Force RGB32 output». Цвет будет более насыщен, однако увеличится нагрузка на процессор.

Переключаться между аудио потоками без меню плеера можно выделив опцию «Hide systray icon». В этом случае переход можно будет осуществлять из трея.

В поле «Tweaks» можно осуществить настройку субтитров.

Количество настроек в этом окне может существенно отличаться. Я показываю как у меня, но может быть больше или меньше.

Остальное оставляем без изменений и жмем «Next».

В этом окне можно все оставить без изменений. Эти настройки в большинстве случаев отлично подходят для работы.

Выбор рендерера

Здесь будем выставлять параметры рендерера. Напомню, что это специальная программа, которая позволяет получать изображение.

Если декодер Mpeg-2, встроенный в плеер вас устраивает, тогда отмечаем «Enable internal MPEG-2 decoder«. Если у вас такое поле есть.

Для того, чтобы оптимизировать звук выберем опцию «Volume normalization».

Выбор языков

Для установки языковых файлов и возможности переключения между ними выберем «Install language files». Нажимаем «Next».

Попадаем в окно настроек языка. Выбираем главный и второстепенный язык, который соответствует вашим требованиям. При необходимости можно выбрать еще один. Жмем «Next».

Теперь выберем плеер для воспроизведения по умолчанию. Я выберу «Media Player Classic»

В следующем окне отметим файлы, которые будет воспроизводить выбранный плеер. Я обычно выбираю все видео и все аудио. Выбрать все, можно при помощи специальных кнопок, как на скриншоте. Продолжим.

Конфигурацию аудио можно оставить без изменений.

На этом настройка K-Lite Codec Pack окончена. Осталось только нажать «Install» и протестировать продукт.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

LAV Splitter vs. LAV Splitter Source (轉載)

Re: File Source (Async) support

I talked about this before, but i would like to explain in detail what this means for the next LAV Splitter version.

I added support to LAV Splitter today for using a IAsyncReader to supply data to the demuxers. This means it can now connect to the “File Source (async)» filter, it does not have to open the file itself anymore.
This was added for multiple reasons, for one its much easier to work together with other splitters this way, especially the MS splitters, or the stand-alone MPC-HC splitters, and secondly, it also allows other streaming filters to supply data to LAV Splitter.

In the list of registered filters, you will now see two LAV Splitter instances, one “LAV Splitter Source«, which is the “old» version of the filter, which acts like a Source filter, and a second, just plain “LAV Splitter», which is the filter that connects to the File Source (Async).

Now, why would you care, you ask?
The default mode changed. I changed the filter registration, so that by default, it always tries to go through the “File Source (Async)», except for BluRays.
To adjust to this change, you have quite some options.

– Adjust your external filter configs so that it prefers the “File Source (Async)» as a source filter, and add the “new» “LAV Splitter» filter to the preferred list as well (you can do this by just disabling all other source filters, of course)
– If you can control source filters by file extension (some players do that, not MPC-HC though), you can just keep using “LAV Splitter Source», it still works as before.
– You can use the installer (i got clsid’s script, going to toy with it a bit and provide an installer for 0.23), which can manually assign “LAV Splitter Source» to be used for the selected extensions.

Another bonus side effect of this change is that LAV Splitter can now demux a whole lot of other formats without registry hacking. MPC-HC, for example, always trys to load the File Source (Async), for any file, and will always try to connect it to LAV Splitter – that means i can ask ffmpeg to probe and try to demux the file, and if its supported, it’ll just start playing. Formats do not need to be registered manually anymore. I don’t know which other players always insert the File Source as a backup filter, but heck, its a useful feature in MPC-HC.

Oh, another bonus feature, you should now be able to use it without registering it first in MPC-HC through the external filter list (again, except for BluRays)

In addition to these changes, i’ll be implementing a new interface soon which will let you select which file formats it should be active for, so you have a fine-grained control over this from within the filter.

If you have any questions concerning this change, please just ask.

@Blight: This also fixes the MPEG-PS media type issue.

轉載自http://forum.doom9.org/showpost.php?p=1491938&postcount=1583

⇡#Аудиопарсеры и видеосплиттеры

Несмотря на то, что K-Lite Codec Pack называют пакетом кодеков, в его состав входят и другие важные компоненты, без которых воспроизведение видео невозможно. Это, прежде всего, аудиопарсеры и видеосплиттеры. Названия у них разные, но предназначение одно и то же, только парсеры работают с аудиофайлами, а сплиттеры — с видеофайлами. Эти компоненты предназначены для разделения медиапотока на отдельные составляющие (звук, видео, субтитры). При запуске видеофайла в проигрывателе программа передает информацию сплиттеру или парсеру, тот выполняет его разделение на компоненты, после чего идет обращение к нужным кодекам.

K-Lite Codec Pack позволяет выбрать разные сплиттеры для обработки разных контейнеров. В большинстве случаев по умолчанию используется Haali, хотя, к примеру, файлы AVI предлагается обрабатывать встроенными в Windows средствами. Объясняется это прежде всего тем, что при использовании альтернативных сплиттеров есть вероятность возникновения проблем с совместимостью. С другой стороны, при помощи стандартных средств невозможно воспроизвести файлы Matroska (MKV) и некоторые другие.

Видеосплиттер Haali многие любят за наличие некоторых приятных дополнений, среди которых, например, переключение звуковых дорожек в файле щелчком по иконке в системном трее.

Сплиттеры LAV являются сравнительно новыми — первая публичная версия была выпущена около года назад, а последняя на сегодня имеет номер 0.30. В последнем из вышедших релизе K-Lite Codec Pack (версия 7.5) именно LAV Splitter заменил устаревшие фильтры Gabest. Кроме всего прочего, LAV Splitter обеспечивает поддержку воспроизведения файлов FLV и Blu-Ray.

1.3. Использование специальных декодеров, реализующих декодирование на графических процессорах

В состав FFmpeg входят два семейства кодеков, реализующих кодирование и декодирование на графических процессорах.

Одно семейство использует технологию Intel Quick Sync Video (QSV), реализованную на видеопроцессорах, интегрированных в процессоры Intel семейств i3, i5, i7, i9. Подробнее см. . Эти кодеки имеют суффикс . В рассматриваемой сборке FFmpeg есть следующие декодеры: , , , , .

Другое семейство использует технологии NVDEC, NVENC реализованные на платах Nvidia. Декодеры имеют суффикс . В рассматриваемой сборке FFmpeg есть следующие декодеры: , , , , , , , .

После открытия входного потока доступ к декодеру обычно реализуется следующим образом:

Но таким образом можно получить только декодер по умолчанию для данного идентификатора кодека. Для альтернативных декодеров нужно использовать имя декодера примерно таким образом:

Для использования альтернативных декодеров в командной строке надо использовать опцию с ключом расположив ее перед ключом примерно таким образом

ffmpeg -c:v h264_qsv -i INPUT ...

2. Измерение скорости декодирования

Для экспериментов по измерению скорости декодирования были выбраны два видеоролика, один закодирован в H264, другой в HEVC(H265). Размер кадра — 3840х2160 (Ultra HD), скорость — 30 к/с. Тестировались стандартные декодеры — , и соответствующие QSV декодеры — , . Стандартные декодеры настраивались в 4х вариантах: по умолчанию, два рабочих потока, четыре рабочих потока, аппаратное ускорение . В наших экспериментах показал лучшие результаты, чем , поэтому последний не участвовал в измерениях скорости декодирования. Для проведения тестов была написана программа которая извлекала пакеты из файла и декодировала их с максимально возможной скоростью, игнорируя метки времени и не выполняя рендеринг или иную обработку. Было два режима этой программы: в первом выполнялось только декодирование, в втором еще производилось конвертирование декодированного кадра в 32-битный формат с использованием библиотеки . (На выходе декодера кадр обычно имеет 12-битный планарный формат или .) Проводилось измерение времени, затраченного программой, и фиксировалось относительное время по отношению к номинальной длительности видеопотока (в процентах). Таким образом, если результат меньше 100%, то у нас есть шанс обработать видеопоток в реальном масштабе времени, если больше, то таких шансов нет. Также с помощью Диспетчера задач фиксировалась примерная загрузка ЦП и графического процессора. Использовалась 64-битная сборка FFmpeg.

Таблица. Измерение скорости декодирования
h264 hevc
Config # Время CPU GPU Время CPU GPU
default 1 75 26 125 25
2 132 28 180 27
threads=2 1 47 42 74 42
2 79 48 104 46
threads=4 1 35 60 46 64
2 60 54 71 70
dxva2 1 45 14 72 34 28 70
2 107 28 35 99 30 36
xxxx_qsv 1 25 34 80 25 34 72
2 70 39 54 70 40 50

Большого обсуждения результаты, наверное, не требуют

Единственно на что стоит обратить внимание — это заметные затраты на преобразование в. И главное, что эти затраты сильно меняются в зависимости от тестовой конфигурации, хотя работа во всех случаях выполнялась очень близкая

Эксперименты проводились также для 32-битной сборки FFmpeg. Результаты довольно близкие, кроме одного случая: декодер в конфигурациях без аппаратного ускорения показал падение производительности в 2-3 раза. Весьма неожиданный результат.

Описанные тесты можно выполнить в командной строке. Надо использовать глобальную опцию и установить нулевой выход. Вот несколько примеров:

ffmpeg -benchmark -i INPUT -an -f null -
ffmpeg -benchmark -threads N -i INPUT -an -f null -
ffmpeg -benchmark -c:v h264_qsv -i INPUT -an -f null -
ffmpeg -benchmark -hwaccel dxva2 -i INPUT -an -f null -
ffmpeg -benchmark -i INPUT -an -pix_fmt bgra -f null -

На выходе будет показан фактический , а параметр покажет во сколько раз он выше номинального. Если не задана опция с ключом или для указано специальное значение , то декодер использует максимально возможное число потоков, загрузка ЦП при этом 100%.

3. Замечания о QSV декодерах

В рассматриваемой сборке FFmpeg есть следующие QSV декодеры: , , , , . Два последних оказались неработоспособными. Декодер выдавал искаженную картинку, а выдавал ошибку при передаче пакета на декодирование. Правда, эти декодеры не особо актуальны, но, все-таки, зачем выкладывать неработоспособные компоненты, не вполне понятно.

К оставшимся декодерам тоже есть претензии. В целом они работают, за исключением одного момента — они некорректно отрабатывают вызов . Ошибки нет, но после этого вызова позиционирование работает некорректно.

Все о программе K-lite codec pack

Ответ на вопрос, что за программа K-Lite codec pack очень прост – это средство, расширяющее возможности операционной системы в чтении и записи различных типов данных. Без неё пользователь будет ограничен в доступе к большинству существующих форматов данных, за исключением базовых. К таковым относятся стандартные MPEG-1, WAV и WMW-файлы, понимаемые операционной системой по умолчанию.

Благодаря набору K-Lite кодек пак пользователь может смотреть практически любые фильмы и слушать любые аудиозаписи, как выложенные в Интернет, так и переписанные с записывающих устройств, типа видео- и фотокамер, диктофонов и подобных им средств.

Особенности

Как работает сплиттер ADSL? Это пассивный элемент сети. Он разделяет световой сигнал от одного к нескольким портам между абонентом и стационарным оборудованием. Такие приборы еще называют оптическими делителями. Сплиттеры очень компактные, стоят недорого, независимо разделяют режимы на разные направления, обладают низкими вносимыми потерями и высокими в обратном. По параметрам длины волны они бывают однооконные, двухоконные, трехоконные, широкополосные.

Если необходимо подключить к Интернету рабочий офис, лучше обратиться за помощью к профессионалам. Они подберут специальное оборудование, настроят его. В этом случае часто используют сплиттер и набор фильтров. Для домашнего подключения понадобится всего лишь прибор и телефонная линия. Ко всем моделям в комплекте прилагается подробная инструкция по созданию сети.

⇡#Аудиопарсеры и видеосплиттеры

Несмотря на то, что K-Lite Codec Pack называют пакетом кодеков, в его состав входят и другие важные компоненты, без которых воспроизведение видео невозможно. Это, прежде всего, аудиопарсеры и видеосплиттеры. Названия у них разные, но предназначение одно и то же, только парсеры работают с аудиофайлами, а сплиттеры — с видеофайлами. Эти компоненты предназначены для разделения медиапотока на отдельные составляющие (звук, видео, субтитры). При запуске видеофайла в проигрывателе программа передает информацию сплиттеру или парсеру, тот выполняет его разделение на компоненты, после чего идет обращение к нужным кодекам.

K-Lite Codec Pack позволяет выбрать разные сплиттеры для обработки разных контейнеров. В большинстве случаев по умолчанию используется Haali, хотя, к примеру, файлы AVI предлагается обрабатывать встроенными в Windows средствами. Объясняется это прежде всего тем, что при использовании альтернативных сплиттеров есть вероятность возникновения проблем с совместимостью. С другой стороны, при помощи стандартных средств невозможно воспроизвести файлы Matroska (MKV) и некоторые другие.

Видеосплиттер Haali многие любят за наличие некоторых приятных дополнений, среди которых, например, переключение звуковых дорожек в файле щелчком по иконке в системном трее.

Сплиттеры LAV являются сравнительно новыми — первая публичная версия была выпущена около года назад, а последняя на сегодня имеет номер 0.30. В последнем из вышедших релизе K-Lite Codec Pack (версия 7.5) именно LAV Splitter заменил устаревшие фильтры Gabest. Кроме всего прочего, LAV Splitter обеспечивает поддержку воспроизведения файлов FLV и Blu-Ray.

The KMPlayer 3.0.0.1440 LAV сборка 7sh3 от 30.03.2012 [2012, Мультимедиаплеер]

Год выпуска: 2012Жанр: МультимедиаплеерРазработчик: KMP MediaСайт разработчика: http://www.kmplayer.com/Язык интерфейса: Мультиязычный (русский присутствует)Тип сборки: StandardРазрядность: 32/64-bitОперационная система: Windows XP, Vista, 7 Описание: The KMPlayer — мощный бесплатный медиаплеер с поддержкой проигрывания всех популярных видеоформатов, включая DVD, VCD, AVI, MKV, Ogg Theora, OGM, 3GP, MPEG-1/2/4, WMV, RealMedia и QuickTime. Имеется поддержка субтитров, зум, панорамирование, воспроизведение потокового контента, видео, захваченного TV-тюнером и камерой, поддержка синов и м …

Как с помощью Bluetooth можно слушать музыку

Технологии, по которым работают беспроводные наушники, были созданы очень давно. Первый, обязательный профиль для беспроводной высококачественной передачи музыки был принят ещё в 2003 году, им стал A2DP (Advanced Audio Distribution Profile). Звучит так, будто это имя очередного персонажа из Звёздных Войн.

Тип пакета Количество слотов Максимальное кол-во байт в пакете Максимальное кол-во байт полезной нагрузки A2DP Максимальный битрейт полезной нагрузки A2DP
2-DH3 3 367 351 936 Кбит/сек
3-DH3 3 552 536 1429 Кбит/сек
2-DH5 3 679 663 1414 Кбит/сек
3-DH5 3 1021 1005 2143 Кбит/сек

По сравнению со старенькими HSP (Headset Profile) и HFP (Handsfree Profile), A2DP был маленькой революцией. Те два кодека могли передавать аудио лишь в моноканале и с битрейтом не выше 64 кБ/с. На фоне этого даже простенький MP3 выглядит не так плохо. А вот A2DP уже позволяет передавать стереозвук с любым битрейтом, который зависит от аудиокодека. Первым стандартным кодеком, поддержка которого имеется во всех Bluetooth-устройствах, стал SBC. Но о нём чуть позже.

Если говорить в целом про все Bluetooth-кодеки, то это просто программно-аппаратные алгоритмы для кодирования, передачи и расшифровки информации. В рамках одного профиля может быть реализовано несколько кодеков, однако все они работают по одному принципу.

Передаваемая информация делится на пакеты, всего в секунду можно отправить до 1600 пакетов, если каждый из них занимает 1 слот. Слоты — это временные интервалы с шагом в 625 микросекунд, за которые передаются пакеты данных. 

За подробное исследование темы спасибо автора материала на Habr

Один пакет, к слову, может занимать от 1 до 5 слотов, в зависимости от того, насколько тяжёлый файл передаётся. Причём куски этих самых пакетов делятся на чётные и нечётные слоты. Так как в случае с «живой» передачей звука речь идёт о некоторых рамках, создателям кодеков необходимо максимально эффективно работать с передаваемыми пакетам.

Решением этого является сжатие информации, потому что иногда при передаче через Bluetooth некоторые пакеты могут теряться. Если мы говорим об обычной передаче файла, то тут алгоритм просто-напросто повторно передаёт недостающие частички информации. Но вот с аудио тут всё не так просто провернуть, и приходится разрабатывать кодеки, чтобы укладывать больше информации в меньшее количество пакетов.

Для этого в разных кодеках применяются разные способы сжатия и аудиомаскировки. Если со сжатием всё плюс-минус понятно (более подробно общие принципы мы разбирали в отдельном материале про сжатие фотографий), то про аудиомаскировку мы ещё не говорили.

Работает она тоже довольно просто — алгоритмы кодека срезают некоторый диапазон частот, а чтобы этот «срез» был не так заметен, начинают подниматься другие частоты. Таким образом, созданная яма «заполняется» и на слух сжатие мы воспринимаем уже не так явно. Однако, если брать какой-то один звук, то изменения становятся явно заметными.

Что это

Устройство представляет собой предмет, размером чуть больше или чуть меньше спичечной коробки. Каждый производитель сам определяет габариты, поэтому различные модели имеют оригинальные габариты. Например, 17×18×27 мм (ADSL Acorp), или 33×60×48 (ADSL D-Link DSL-30CF/RS) мм.

Обратите внимание! Очень популярен сплиттер ADSL splitter модели SP 202, который имеет размеры 51×39×23 мм. Этим устройством производители модемов часто комплектуют свои изделия

В переводе с английского, слово «split» означает разделять. Сплиттер —эффективный фильтр. Он может быть станционный, для обработки мощного сигнала, но для домашнего пользования приобретается обычное бытовое устройство.

Во многих электронных системах используется сплиттер, например, в телекоммуникации. Но для подключения интернета необходимо выбирать модель, на которой обозначена аббревиатура ADSL. Именно чрез такое устройство подключается модем. Если нет печатного изображения или заводской наклейки, то нужно осмотреть устройство. На корпусе должны быть указаны обозначения выходов: LINE, PHONE, ADSL. Какой именно выбрать сплиттер — вопрос вкуса и предпочтений. По техническим характеристикам они все одинаковы.

Важно! Не следует путать сплиттер с микрофильтром для телефонной линии. Работают эти устройства по-разному

Если на линии стоит микрофильтр до места подключения к модему его следует удалить. Он срезает все частоты, за исключением голосового диапазона. Интернет в этом случае работать не будет. Все дополнительные устройства подключаются на линию Phone, выходящую из модема. Микрофильтр в отличие от сплиттра, имеет не три, а два разъема — вход и выход.

Ограничения

Лицензия как при покупке для домашнего использования, так и в бизнес-версии действительна только для одного ПК, для одной операционной системы и для одного пользователя. Но Solveigmm Video Splitter Business имеет более расширенные возможности, чем видео сплиттер для дома — Solveigmm Video Splitter Home Edition.

Только с Solveigmm Video Splitter Business вам будет доступна такая функция программного обеспечения как пакетная обработка заданий:

  • неограниченное количество задач за один прогон;
  • возможностью загрузки файлов XML с описаниями пакетов задач через интерфейс командной строки.

Также, отдельная лицензия необходима для обеспечения совместимости с портативными устройствами.

Купив нашу программу, вы получаете 3-в-1 — программу для обрезки видео, программу для нарезки видео, программу для объединения. Попробуйте видео сплиттер версии 7.6 от SolveigMM прямо сейчас, вы точно не пожалеете о своем выборе! А чтобы убедиться в оправданности покупки программы, вы всегда можете скачать для ознакомления с ее функциями бесплатную версию продукта.

The KMPlayer 3.5.0.77 LAV by 7sh3 от 24.03.2013 [2013, Мультимедиаплеер]

Год выпуска: 2013Жанр: МультимедиаплеерРазработчик: KMP Media CorporationСайт разработчика: http://www.kmpmedia.net/Язык интерфейса: Мультиязычный (русский присутствует)Тип сборки: StandardРазрядность: 32/64-bitОперационная система: Windows XP, Vista, 7, 8 Описание: KMPlayer — это универсальный проигрыватель, который способен проигрывать практически любые форматы медиафайлов, например: VCD, DVD, AVI, MKV, Ogg Theora, OGM, 3GP, MPEG-1/2/4, WMV, RealMedia, QuickTime и другие. Также программа понимает cубтитры на DVD дисках и способна записывать звук, видео или картинки из любой части про …

4.2 ffdshow audio/video decoder

Для перехода к настройками этих декодеров откройте список программ в меню Пуск и найдите там папку ffdshow. В ней находятся ярлыки конфигуратора аудио и видео декодера.

4.2.1 Video

Тут по возможности установите для всех форматов (для которых декодирование запрещено) декодер libavcodec.

Здесь будет полезно включить очередь (для обработки в несколько потоков).

Формат вывода установим RGB32 с высококачественной конверсией из YV12, что послужит гарантией наиболее точной цветопередачи.

4.2.2 Audio

По аналогии с видео декодерами, вместо «запрещен» выберите декодер libavcodec или другой доступный. Для Uncompressed установите «all supported«. Сразу же выключите микшер (снимите галочку) — он нам не понадобится, преобразование каналов будет производить звуковая карта.

Тут надо включить переключение потоков (звуковых дорожек).

Выводить звук будем в 24-битном PCM. Если Ваш драйвер аудио не поддерживает 24 бита, включите 16-битный режим.

ВНИМАНИЕ

Hardware Acceleration

Hardware Acceleration is used to let the GPU decode the video to leave the CPU free to do other things. The LAV Video Decoder supports several hardware decoders:

  • None: The video will be decoded by CPU, possibly burden it to a level that the result is stuttering video.
  • NVIDIA CUVID: Nvidia’s CUDA based decoder. Video frames are decoded with the same hardware as with DXVA on GPU, but the video frames are required to be copied back to system RAM.
  • Intel QuickSync: Similar to CUVID, but for Intel’s GPU:s.
  • DXVA2 (copy-back): Can be used by any hardware that supports DXVA2 (Intel might have some issues with VC1 video). Uses more GPU / memory bandwidth since every video texture is copied back to main RAM after decoding (hence the copy-back in name).
  • DXVA2 (native): Can be used by any hardware that supports DXVA2 (Intel might have some issues with VC1 video). Has issues with Blu-ray support in MediaPortal 1 (dropped frames on clip boundaries as DXVA requires video decoder to flush few frames).

DXVA2 (native) versus DXVA2 (copy-back)

DXVA implementations come in two variants: native and copy-back. Almost all implementations are of the native type. The LAV video decoder that is included in the pack offers both variants. The internal DXVA decoders in MPC-HC are native implementations, and also offers a native implementation.

With the native type, the decoded video stays in GPU memory until it has been displayed. This brings some limitations with regard to playback. The DXVA decoder must be connected directly to the video renderer. There can be no processing filter in between. The video renderer must also support DXVA, which give you a bit less freedom of choice in renderers. The reason for keeping the decoded video inside GPU memory is efficiency. Many graphics chips haven’t been optimized for copying data from GPU memory back to CPU memory. They are too slow for smooth playback. They can only copy data fast in the other direction. This is the case for old AMD/ATI and old Intel chips.

DXVA implementations of the copy-back type will, as the name already suggests, copy the decoded video from GPU memory back to CPU memory. Such implementations don’t have the limitations mentioned above and act similar to a normal software decoder. DXVA copy-back only works properly if the GPU can copy the data fast enough. Otherwise it will give stuttering video playback. GPU:s that should be fast enough are:

  • NVIDIA: All models of the past few years
  • Intel: Intel HD Graphics 2000 and newer
  • AMD/ATI: Radeon HD 6xxx and newer

LAV Filters

⇡#Заключение

K-Lite Codec Pack создан таким образом, чтобы с настройками по умолчанию воспроизведение файлов вызывало как можно меньше проблем. Именно поэтому большинство пользователей не утруждают себя чтением названий его компонентов и ручным выбором настроек в процессе установки. Если все отлично работает, то никто не задумывается о том, почему так происходит. Вопросы начинаются тогда, когда вместо видео появляется черный экран, когда плеер самопроизвольно закрывается и так далее. Многие из этих проблем можно решить, установив последнюю версию K-Lite Codec Pack, изменив параметры воспроизведения в настройках ffdshow или воспользовавшись Codec Tweak Tool.

⇡#Заключение

K-Lite Codec Pack создан таким образом, чтобы с настройками по умолчанию воспроизведение файлов вызывало как можно меньше проблем. Именно поэтому большинство пользователей не утруждают себя чтением названий его компонентов и ручным выбором настроек в процессе установки. Если все отлично работает, то никто не задумывается о том, почему так происходит. Вопросы начинаются тогда, когда вместо видео появляется черный экран, когда плеер самопроизвольно закрывается и так далее. Многие из этих проблем можно решить, установив последнюю версию K-Lite Codec Pack, изменив параметры воспроизведения в настройках ffdshow или воспользовавшись Codec Tweak Tool.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector