Настройка компьютера для просмотра видео с использованием аппаратных возможностей видеокарты
Скачиваем видео рендерер madVR. После этого распаковываем Zip-архив в любую папку на компьютере, но лучше всего в «C:\Program Files». Заходим в «C:\Program Files\madVR» (либо в то место, которое вы выбрали для распаковки архива). Находим файл «install.bat», щелкаем по нему правой кнопкой мыши и выбираем «Запуск от имени администратора» (это обязательно), после этого видим сообщение об успешной установке. Видео рендерер madVR установлен в системе. После всех проделанных манипуляций папку с программой ни в коем случае не удаляйте.
Шаг 2 — Выбор метода декодирования видео в настройках LAV Video Decoder
Доступные методы:
- High performance software decoding mode — программный метод, при котором вся нагрузка по декодированию видео ложится на плечи центрального процессора. Нам он не понадобится, и настройки будут приведены только для справки.
- DXVA renderless decoding mode.
- CUDA decoding mode.
- Intel QuickSync decoding mode.
- Native DXVA decoding mode.
Для доступа к настройкам LAV Video Decoder запускаем любой видео файл с помощью MPC-HC и делаем паузу. После этого щелкаем в области видео правой кнопкой мыши и выбираем «Фильтры->LAV Video Decoder (internal)».
Метод 1 — High performance software decoding mode.
Этот метод в основном используется для воспроизведения видео, закодированного в 10 бит (Hi10p), если ваша видеокарта не поддерживает его. Такое видео сейчас встречается только в аниме. Для наилучших результатов необходим двухядерный процессор с частотой минимум 3 ГГц или четырехядерный процессор с частотой не ниже 2,5 ГГц.

Метод 2 — DXVA renderless decoding mode.
Работает только в Windows Vista и выше. Это лучший способ для видеокарт nVidia, а также для видеокарт ATI/AMD с поддержкой UVD3. Пользователи видеокарт ATI/AMD с поддержкой UVD2.x в настройках MPC-HC должны указать рендер EVR custom presenter (свой presenter) вместо рендера madVR.

В секции «Codecs for HW decoding» HEVC должен быть отмечен только если видеокарта поддерживает режимы «HEVC_VLD_Main» и «HEVC_VLD_Main10». Это можно узнать с помощью утилиты DXVA Checker . HEVC также должен быть отмечен, если необходимо декодировать 10-битное видео с помощью видеокарты nVidia GTX960.

Метод 3 — CUDA decoding mode (только для видеокарт nVidia).
Если ваша видеокарта поддерживает данный метод, и вы хотите использовать его для воспроизведения видео, закодированного в HEVC, то необходимо установить версию драйверов 340.52.
Пользователи Windows 10 не должны использовать этот метод, вместо этого необходимо использовать метод DXVA renderless (метод 2).

В зависимости от того, какую версию технологии nVidia PureVideo поддерживает ваша видеокарта, в секции «Codecs for HW decoding» должны быть отмечены соответствующие галочки.
- nVidia PureVideo 2 – H.264 и DVD.
- nVidia PureVideo 3 – H.264, VC-1, MPEG-2 и DVD.
- nVidia PureVideo 4 – H.264, VC-1, MPEG-2, DVD и MPEG-4.
- nVidia PureVideo 5 и новее – H.264, VC-1, MPEG-2, DVD, MPEG-4, HEVC и UHD (4k).
Метод 4 — Intel QuickSync Decoding Mode.
Для использования этого метода нужен процессор Intel SandyBridge/IvyBridge с сокетом LGA1155 (за исключением материнских плат на чипсете P67), Intel Haswell/Broadwell на сокете LGA1150, Intel Skylake на сокете LGA1151. Касательно процессоров Intel SandyBridge/IvyBridge: метод будет работать на материнских платах с чипсетами B65, H61, Q67, H67 и Z68, а также на всех чипсетах 7-ой серии. Рекомендуется использовать в Windows 7 и выше. Не рекомендуется использование метода в Windows Vista, а в Windows XP метод вообще не поддерживается.
Intel QuickSync будет работать беспроблемно в системах без дискретной видеокарты. Если необходимо использовать этот метод с дискретной видеокартой, то потребуется дополнительная настройка. Эта настройка может понадобиться только в том случае, если дискретная видеокарта слабее, чем встроенное в процессор графическое ядро, но такие случаи вряд ли могут иметь место. Поэтому Intel QuickSync рекомендуется использовать, если система без дискретной видеокарты и с подходящим центральным процессором.
Всегда проверяйте, что используются последние версии драйверов именно с сайта Intel, а не с сайтов производителей материнских плат или с дисков.

Для процессоров Ivy Bridge и новее может быть задействована опция UHD (4K) в секции «Codecs for HW decoding», для этого должны быть установлены последние версии драйверов. Также может быть задействована опция HEVC, если поддерживается технология «HEVC_VLD_Main» (это можно узнать с помощью утилиты DXVA Checker). При помощи HEVC полностью аппаратно будут декодированы 8-битные видео, а 10-битные будут декодированы в гибридном режиме, т.е. с нагрузкой на центральный процессор.
Метод 5 — native DXVA decoding mode.
Работает в Windows Vista и выше. Метод должен применяться только владельцами материнских плат на чипсетах Intel G45, Clarkdale или Arrandale, а также видеокарт ATI/AMD HD3xxx, HD4xxx и HD5xxx. Все остальные видеоконтроллеры, которые поддерживают QuickSync/CUDA/DXVA renderless, также поддерживают и native DXVA, но применять их для данного метода не нужно.

В секции «Codecs for HW decoding» может быть задействована опция HEVC, если видеокарта поддерживает режимы «HEVC_VLD_Main» и/или «HEVC_VLD_Main10». Это можно узнать с помощью утилиты DXVA Checker .
Шаг 3 — настройка LAV Splitter Source и LAV Audio Decoder
Для доступа к настройкам LAV Splitter Source запускаем любой видео файл с помощью MPC-HC и делаем паузу. После этого щелкаем в области видео правой кнопкой мыши и выбираем «Фильтры->LAV Splitter Source (internal)».
Устанавливаем значения, как показано на рисунке. Нажмите кнопку «Применить», чтобы сохранить настройки, а затем кнопку «OK».

Для доступа к настройкам LAV Audio Decoder запускаем любой видео файл с помощью MPC-HC и делаем паузу. После этого щелкаем в области видео правой кнопкой мыши и выбираем «Фильтры->LAV Audio Decoder (internal)».
В секции «Bitstreaming» (настройка необходима только в случае вывода цифрового звука S/PDIF, HDMI; в остальных случаях отмечать здесь ничего не нужно) при выборе DTS-HD не надо отмечать опцию «Use DTS-HD Framing for all DTS types», если вашему ресиверу это не нужно.

Затем перейдите на вкладку «Mixing» и отметьте галочкой опцию «Enable Mixing». Выберите необходимую конфигурацию аудио в пункте «Output Speaker Configuration». Например, если у вас обычная пара колонок, то выберите конфигурацию «Stereo». Нажмите кнопку «Применить», чтобы сохранить настройки, а затем кнопку «OK».
LAV Filters для Windows

LAV Filters — набор сплиттеров и декодеров DirectShow Media с открытым исходным кодом, предназначенных для просмотра видео и прослушивания аудио файлов. Основанный на FFmpeg и libbluray, LAV Filters стремится предложить универсальное решение для идеального воспроизведения медиафайлов, а также Blu-ray дисков.
LAV Audio и Video Decoder — это мощные декодеры с акцентом на качество и производительность. LAV Filters позволит вам воспроизвести практически любой формат, включая MKV, WebM, AVI, MP4, MOV, MPEG-TS/PS, FLV, OGG, H264, MPEG-2, MPEG4-ASP (Divx/Xvid), VP8, AAC, AC3, DTS(-HD), TrueHD, MP3, MP2, Vorbis, VOB, DVB Subs, SRT, SSA/ASS и многие другие.
Возможности LAV Filters:
- Поддерживаемые форматы Matroska/WebM, MPEG-TS/PS, MP4/MOV, FLV, OGM/OGG, AVI и многие другие.
- Полная поддержка нескольких потоков видео/аудио/субтитров в одном файле (переключение между потоками поддерживается нативно).
- Поддержка встроенных шрифтов Matroska.
- "Умный" выбор потока, основанный на предпочтительных языках и качестве.
- "Принудительная" обработка субтитров.
- Поддержка Blu-ray, включая диски, использующие "бесшовное разветвление".
K-Lite Codec Pack — универсальный «must have» набор кодеков, фильтров и инструментов для.
Утилита, добавляющая возможность воспроизведения HEVC (High Efficiency Video Codec, H.265) на устройствах с.
Пакет всех самых необходимых кодеков, фильтров и плагинов для безпроблемного и.
FFmpeg — нужный и важный набор библиотек для работы с видео и звуком. Позволяет записывать.
x264 Video Codec — бесплатный кодек для кодирования и высококачественного сжатия видеопотоков в.
DivX — один из наиболее популярных видеокодеков, поддерживающий практически все известные.
Отзывы о программе LAV Filters
Отзывов о программе LAV Filters 0.77.2 пока нет, можете добавить.
Lav splitter source internal video как установить
Как настроить K-Lite Codec Pack
Как правильно настроить K-Lite Codec Pack








Настройка аппаратной части Hardware Acceleration





Guide: Setting Up LAV Filters + MPC HC For All Your Splitter And Audio Needs
Over a year ago I put together a quick guide on how to set up Bitstreaming HD Audio using FFDShow. At the time FFDShow was really the only game in town for bitstreaming HD Audio from a PC, but slowly over the past year things have evolved and more solutions have come about. One solution in particular that has been growing in popularity are the LAV Filters, which is a DirectShow Media Splitter and Decoders. Below is a list of some information provided by Nevcairiel, developer of LAV Filters.
State of the project
LAVFSplitter is a multi-format media splitter that uses libavformat (the demuxing library from ffmpeg) to demux all sorts of media files. Note that this list only lists properly tested formats/codecs, many others may just work!Containers
MKV/WebM, AVI, MP4/MOV, MPEG-TS/PS (including basic EVO support), FLV, OGG, and many more that are supported by ffmpeg!Video Codecs
H264, VC-1, MPEG-2, MPEG4-ASP (Divx/Xvid), VP8, MJPEG and many more.Audio Codecs
AAC, AC3, DTS(-HD), TrueHD, MP3/MP2, Vorbis, LPCM and more.Subtitles
VOB, DVB Subs, PGS, SRT, SSA/ASS, TextBluRay Support
Support for opening BluRay playlists (.mpls), as well as the index.bdmv file, which will try to detect the main movie playlist!BluRay support is still in an early stage, and there are still many improvements and new features planned!
Other Notable Features
— Full Stream switching
— MKV Embedded Fonts
— Audio Bitstreaming (through LAV Audio)Planned Features
These features will be implemented “soon”, and “when its done”
— Improved BluRay support (Title selection from within the player)
— Audio Up/DownmixingFeatures for the much more distant future
These features might make it in one day, no guarantees, no time frame
— BluRay Menu supportKnown issues
Splitter
— WMV Video streams don’t show any video when connected to a MS DMO decoder. (Thus, WMV will not be registered for yet)Audio Decoder
— TrueHD decoding does not work when used in conjunction with the MPC-HC/Gabest MPEG Splitter. This is a bug in the MPC-HC splitter, one that the audio decoders in MPC-HC and ffdshow work around, instead of fixing it in the splitter. I will not do these kinds of hacks.
— DTS Express cannot be bitstreamed and only be decoded when using the ArcSoft DTS Decoder.Frequently asked Question
Q: DirectVobSub will not load with LAVFSplitter
A: Make sure to use the “DirectVobSub” filter when adding it to the preferred filters list, and NOT “DirectVobSub (auto-loading version)”. The latter will NOT work.Q: Will there ever be a “LAV Video Decoder”?
A: Its planned – not soon, though.Q: Will you write a Subtitle Filter?
A: No. Subtitles should be drawn by the renderer onto the finished image, and currently there is no way to make that a custom filter. Plus, me personally, i don’t care much for subs.Q: Can LAV Audio decode DTS-HD?
A: Kind of. On its own, it cannot. But, LAV Audio supports using the ArcSoft DTS decoder, which allows decoding of full DTS-HD. Just drop the “dtsdecoderdll.dll” from the TMT3/5 Codecs directory into LAV Audio’s directory, and enjoy.Q: I do not get any audio when using ffdshow as a post processor. What gives?
A: When using ffdshow as post-processor, under some circumstances, you might need to force ffdshow to only use one output format. In this case, i recommend turning off all output formats except one, preferably either 24-bit int or 32-bit float.
So really just to clarify, the LAV Splitter can replace popular splitters such as Haail and the LAV Audio Decoder can replace FFDShow Audio Decoder. One item in particular that I like about the LAV Splitter is that it can filter out and present only forced subtitles. Once again I will be using MPC HC as my player of choice for this setup.
My Setup:
- Windows 7 x32 HTPC w/ Sapphire 5670 GPU connected to Receiver via HDMI
- Onkyo TX-SR906 AVR, 5.1 speaker setup connected to TV via HDMI
- Panasonic Viera TH-58PZ800U Plasma HDTV
Hardware Requirements:
- PC running Windows (preferably Windows 7). Either an AMD 5xxx/5xxx GPU, Intel i3/i5 Clarkdale/Sandy Bridge CPU, or NVidia 4xx/5xx GPU (I don’t know off the top of my head specifically which ones support HD Audio). The last requirement is only necessary if you want to bitstream HD Audio.
- A Receiver that can decode the DTS(MA) and TrueHD. Once again, only necessary if you are looking to bitstream HD Audio.
Files to Download:
- Latest LAV Filters
- Latest MPC HC
Setup and Install (keep in mind I am installing/using both the LAV Splitter and LAV Audio):
1. Install LAV Filter :
First thing you may notice is that when you go to install LAV Filter if you do not have Microsoft Visual C++ 2010 SP1 you will be required to install.

With Visual C++ 2010 installed next up is to being the LAV Filters install process.

As with a typical software install you will be asked where you want to install.

Next you will have the option to install the LAV Splitter and/or LAV Audio.

Choose if you would like to create a Start Menu Folder

Assign what file formats you want the LAV Splitter to handle. I just stuck with the default formats.

Now with all the options selected select “Install”

If everything went well you should now be greeted by the typical “Wizard has completed”

2. Setting Up MPC HC:
Open up MPC HC and under View -> Options go to Internal Filters and ensure that any Source Filters you want LAV used for are unchecked (so for my test I made sure Matroska and MPEG PS/TS/PVA were unchecked)

Next up go to Options -> External Filters and add “LAV Splitter”, “LAV Splitter Source”, and “LAV Audio Decoder”, setting them as Prefer.

Double-click on “LAV Splitter” which will bring up the LAV Splitter options. Since I want only forced subtitles delivered I make sure that option is enabled (obviously if you plan on using multiple subtitle streams then you don’t want to enable this option).

Double-click on “LAV Audio Decoder” to set your audio options. This is particularly important if you want to use LAV Audio Decoder to bitstream HD Audio formats.

Since for me the goal of using LAV Filters was to get HD Audio bitstream support as well as support for forced subtitles, there are a couple of checks to do to make sure everything is working as expected. First off I like to run Graphstudio while playing a video in MPC HC to confirm that LAV is being used.

Next up is to play one of my movies that contain forced subs (District 9 being my test movie) to confirm that the forced subtitles are being delivered. As you can see below MediaInfo shows six subtitle streams available yet in MPC HC only one subtitle stream (the forced subtitles) are presented.


Of course the last test if to confirm on my Receiver that DTS(MA) and/or TrueHD lights up. Unfortunately I didn’t take a picture but you will have to take my word for it that HD audio was bitstreamed properly
Additional Information:
If you happen to be following Nevcairiel most likely you have also come across talk of LAV CUDID and madVR. madVR is a high quality video renderer developed by madshi that many consider to give the best picture quality. The issue is that using madVR you lose DXVA, so it can be a very CPU intensive process. A way around this is using the LAV CUDID Decoder developed by Nevcairiel, which is a high quality hardware decoder. However, the catch is that the LAV CUDID Decoder only works with NVidia GPUs, so Intel or AMD GPU users are out of luck. Right now using NVidia GPU + LAV CUDID + madVR + LAV Filters seems to be the sweet spot when it comes to video playback. However, since I don’t currently own a NVidia GPU I have no way of testing out. Hit up the LAV CUDID and madVR links if you are interested in getting more information.
Links/Resources:
Article by Damian
Hi, my name is Damian, and I’m tech gadget addict! Although I always had some interest in technology, it wasn’t until I got my EX470 and more importantly found Mediasmartserver.net, that my interest became an addiction. My goal, aside from world domination and to see the Mets/Broncos win another championship, is to set up the perfect digital home where all my media is available at the click of a button. When I am not writing for Mediasmartserver.net you can find me over at my blog at http://www.adigitalhomeblog.com or follow me on twitter
How are the lip-sync corrections for LAV Splitter and LAV audio decode working for you?
In my case, I cannot tell any difference if they are enabled or disabled. I still have some movies that are out of sync with either setting.
I haven’t played back much content yet with LAV but so far I haven’t come across any sync issues. Are you having this issues only when you use LAV or you have had these issues with FFDShow or other as well?
I haven’t tried an A/B test with LAV splitter and MPC splitter to see the difference. I’ll try next time I notice the problem. My guess is that it is not unique to LAV. I was just hoping that LAV’s correction feature might be some magic button to solve all my problems, but apparently it is not.
Yeah, I would definitely test against another splitter to help narrow the problem down. Also, Nevcairiel is frequently responding to questions on the Doom9 forum, so it may be worth asking there as well.
Most lip-sync issues are actually problems with the encode, all the option in LAV Audio does is ensure that audio/video does not drift apart on broken files (decoding fails for some reason, or when video frames get dropped).
It’ll not solve any issues with files that have sync issues, and those issues should show up with other decoders as well.
I haven’t been keeping track carefully (I will in the future), but all of my movies are MKVs created with MakeMKV from DVD or blu-ray. No special encoding, just what was done on the optical disc. I haven’t noticed a problem on all of them, but all of the ones that I have noticed the problem are MKVs from MakeMKV. I always keep lossless HD audio if present, and I bitstream it to my AVR. But I have noticed a problem also with lossy audio such as from a DVD, so it is not just HD audio.
Very interesting article. Thanks.
BTW where can I find some info on how to make Graphstudio display the graphs while MPC-HC is playing? I’ve tried many times but no luck so far.
Sorry for the off-topic.
Check out my writeup on use Arcsoft Video Decoder, I talk a little more in detail about Graphstudio. Let me know if this helps.
Worked fine!
Thanks a lot for the tip.
Don’t forget to keep your MPC-HC up to date as it continues to add a lot of features which enthusiasts will love.
Agreed. I usually update every couple of weeks
I’m still new to all this, so please excuse my ignorance. Does this work with .m2ts files? I’ve been using ClownBD to rip my BDs to .m2ts files. Maybe I should use .mkv files but I don’t know any better. I tried using your other writeup from February, but I’ve been running into problems getting the TrueHD output to the receiver. ffdshow keeps saying:
“Input: TrueHD, 5.1, 48000 Hz, 3267kbps (libavcodec)
Output: PCM, 5.1, 48000 Hz, 16-bit Integer”
Also, my HTPC seems to choke when I install the ffdshow program. It stutters horribly for some reason. I’ve been working with a couple guys / gals on the XBMC forum and we can’t figure out the problem I though maybe trying this might work. Any help would be much appreciated!
Yes, it will work with m2ts files. The big drawback IMO with standalone m2ts files though is that you lose chapters. I use Clown_BD and just rip to Blu-ray folder structure.
What graphics are you using with your PC?
Did you ever get it to work? I have the same issue (followed the first guide), but in ffdshow it says:
“Input: TrueHD, 5.1, 48000 Hz, 3267kbps (libavcodec)
Output: PCM, 5.1, 48000 Hz, 32-bit Integer”
Im not sure if i missed a setting here or there, but for some reason i just can’t get bitstreaming to work. I have a Gigabyte GA-A75M-UD2H with AMD A8 3850 APU. The receiver i’m using is a Samsung HTD6500, and it supports TrueHD (amongst others). Further i’m running Win7 x64 and use MPC-HC /w FFD to playback my BD.
It’s an integrated Radeon HD 6310. The mother board is the ASRock E350M1/USB3 AMD E-350 APU.
Can’t get this working. In graphedit, Microsoft dtv-dvd audio decoder + ffdshow audio decoder is being used. Tried to block filters but wont work. Lav audio decoder not showing up. HOW to get just Lav audio ?
Both audio decoders are being used at the same time (MS and FFDShow)?
Yeah, realized I have ffdshow x64 and x86. In ffdshow x64 audio config. “uncompressed” option was set to “all supported.” Disabled this, and now only have microsoft audio decoder showing up. Tried an HD file and lav showed up in graph. Just cant get it to show up with AAC audio files it seems.
I assume lav should work with aac but honestly I never tested (or i should say I never confirmed the graph as for aac i am fine with ms audio decoder)
Thanks. I can live with it.
Damian,
I have read both of your guides on bitstreaming HD audio. I followed the ffdshow guide and did not achieve bitstreaming. I don’t consider myself a n00b but i know only enough to make myself dangerous. Below are my system specs. Do i meet the requirements to bitstream? Sorry if this is a n00b question. Thank you for your help and well-written guides.
Windows 7 Ultimate x64
NVIdia geforce 9400 chipset
Realtek ALC889A codec / HD Audio on mobo
Intel Core2 Duo E7500 Wolfdale 2.93GHz LGA 775 65W Dual-Core Processor BX80571E7500
Unfortunately not, your GPU does not support. You could try upgrading to a different GPU such as an NVIdia 430 or AMD, and with either you will be able to bitstream HD Audio
Thanks for your quick reply!!
I’ve managed to get the ffdshw version working on Vista 32 (but I’ve messed up the system badly recenty – directshow broke)
Do you think shall I try the LAV version after the reinstall or Vista? (or would it be better to upgrade to Win7 64bit)
I would definitely recommend upgrading to Win7
Hi !! Thanks for your guides ! I can’t get this to work… i tried both guides.
Onkyo TX-SR308
HD5850
Gigabyte P55-UD4P + Core i5 750
Both Video and HDMI Drivers Up to date. Latest FFDShow, MPC And LAV Filter
With MPC + FFDSHOW the DTS-MA Sources are being reproduce as normal DTS
FDSHOW reproducing a DTS-MA mkv (tested OK with my father’s config) shows:
Input: DTS 7.1 96000hz 1536kbps (bitstream)
Output: S/PDIF (1401)… instead of HDMI as it shoud be
Whit LAV Filters reproducing the same file i managed to get the Logo on the reciever but the video freezes and there is no sound at all :S
I’m working hard to get it work but i’m runing out of ideas
Did you have any luck getting it to work? It shouldn’t be needed anymore but did you try the EDID patch?
I Make it work !! it was that indeed ! i didn’t try it before cause of the new Catalyst fixes !
That’s very much for your help and sory for my bad eng
I had this issue with Vista(are you on Vista?), I needed a bit different guide for that (it involved manually registering some filters and Reclock)
P.S: My new win7 install, I’ll try the to install the LAV version. I hope it has better buffering than the ffdshow one had on Vista, I had bluray streaming issues with that one
Yeah, I am on W7. It should definitely fix any issues you may have had with Vista. Let me know how it goes.
Many thanks for your support, bitstreaming is working like charm with LAV I can finally play bluray images from my network drive.
-I just installed the EDID for my receiver/monitor (it was needed because my TV is 1366×768 only)
-than I’ve installed the LAV package
-MPC HC/directx runtime and did the settings
It has worked immediately…
Hi there Damian.
Thanks so much for the excellent tutorial. Ive tried to follow it to the best of my ability but can only receive the DTS Core of the DTSMA track. My setup is as follow
NVIDIA GTX 460 via DVI to HDMI into…
Asus Xonar HDAV Deluxe HDMI out to …
Yamaha A1000 Receiver out to Samsung LED TV
Im using MPC HT with LAV Audio Decoders and Splitters with CoreAVC filter.
Could you please give me some tests or suggestions as to what Im doing wrong?
My receiver only displays DTS and not DTSMA. :=(
So to confirm, you are going from your 460 to Xonar to Receiver? I am not familiar with how those dedicated sound cards work. Have you tried connecting your 460 directly to your Receiver? Also, I am not sure if DVI to HDMI supports bitstreaming HD Audio.
Did you try if your setup is working via Total Media Theatre correctly?
Thank you Damien and Uzi for your replies.
The 460 sends video only through dvi to the hdmi input on the Asus Xonar HDAV. The Xonar then adds the audio signal to the video and outputs it to the receiver hdmi in.
Im using LAV 0.34 codec and splitters with MPC. In my windows audio settings ive also tried to only enable xonar speaker then only enable xonar spdif and even tried enabling both.
I can get it to passthrough DTS fine. I can even get it to decode the DTSMA and pass the lossless pcm to the receiver. But i just cant get it to bitstream thru HDMI. I feel like ive exhausted all my options.
To Uzi. I also have Arcsoft TMT3 and cannot bitstream the DTSMA in my .mkv file. Ive tried playing with all the settings there as well.
Anyways, thanks alot for your help guys. I think il just learn to live with it
TMT cannot bitstream HD Audio from an mkv. If you have a Blu-tay folder rip or disc try that with TMT. If even then you cannot get HD Audio to bitstream there is an issue with your HTPC as this would be independent from LAV/MPC.
I have never used a sound card so honestly I am not sure what the problem could be. You may want to ask on AVSForum to see if other Xonar users could help you. Have you ever gotten HD Audio bitstreaming working on your HTPC?
Actually I only play .mkvs on my htpc as I have a ps3 which plays my discs.
I have never gotten .mkvs to bitstream dtsma. Thanks for your help. Plus LAV filters rock regardless of whether or not I can get bitstreaming to work
Il check AVSforums.
I set it up exactly as you said and while the video+audio on a 10bit 720p anime ep plays fine the subtitles are not being displayed. The subtitles are listed and ticked under subtitle options however when playing the video they don’t display at all.
Any help would be very much appreciated thanks
Great guide thank you so much. Finally have managed to get full DTSHD-MA on playback. I’ve bypassed my Xonar HDAV1.3 audio card and gone straight to the AVR. One day I’ll configure that
I’m having a problem with sub’s though.
I have a MKV Remux of x-men first class with has several embedded subs. There’s are some scene you need the English subs for.
I’ve added directVobSub but im not having any luck. I haven’t added the auto-load version which LAV splitter say it wont work with but GraphStudio says it is?!
DirectVobSub doesn’t appear to load when i play the film as no icon appears in the taskbar.
Am I completely on the wrong track here..It wouldn’t surprise me if i was.LOL
What do you mean by bypassed the Xonar HDAV1.3 straight to the AVR?
I have also a Asus Xonar HDAV1.3 and a Asus Geforce GT440…
i have the Geforce GT440 videocard dvi out to hdmi in Asus Xonar with the DVI-to-HDMI cable and then HDMI from Asus Xonar to AVR (Onkyo TX-SR 309) HDMI 1 in and then from the AVR (Onkyo) HDMI Out to ACER LCD Monitor HDMI.
Hope you can help me, thanks in advance.
Been using these settings for a couple of weeks and I’m pleased with the results. However I’ve got issues with the playback of VC-1 Interlaced. It’s a well known issue, freezes on a black screen at startup of the movie. I’ve been googling around but it’s not clear to me if there’s a solution for this or not. I’ve had the latest LAVfilters 0.35 installed and theres a possibility to choose VC-1 as to be used but it won’t work. Cause I can’t find a how to for this 0.35 version I’m back to the 0.31 version which is similar by installing regarding to your guide.
Do you, does anyone, have\know a solution for the playback of VC-1i using the LAVFilters ?
Or…
Is it possible to merge the solutions from this guide and your guide on the Arcsoft Video Decoder (for VC-1i does play with TMT5!) ?
If, then a guide with some screenshots would be very helpfull for sometimes I have issues with understanding the used terms.
There is no reason why you cant combine the arcsoft guide with the lav. The lav guide I wrote is for just using the splitter/audio. I know Nev also created a video decoder but you would just use the arcsoft video decoder instead
Thanksss for the quick reply Damian.
Is it possible for you to explain in which order and with what settings i have to setup lav and arcsoft in mpc-hc using arcsoft for vc-1 ?
if you are just using the arcsoft video decoder the order doesnt matter. the lav splitter and audio decoder are completely separate
Created a separate Arcsoft Decoder folder, registered the ASVid.ax, opened mpc-hc, added the Arcsoft Video Decoder in the following order:
LAV Splitter
LAV Splitter Source
Arcsoft Video Decoder
LAV Audio Decoder
Tested some movies including VC-1i and everything works flawlessly so far.
Thanksss for the tips !
Yay I got it working. However now I’m no longer getting file details for .mkv or .mp4 videos in windows explorer eg. duration and dimensions
Anyone know of anyway to get such info back? (Using windows xp with sp3)
Wow, you’re one of the few people to get this working with XP as far as I’ve seen these last hours of researching! Could you please share which settings you used other than the above? Which graphics card, which video driver version, which HDMI audio driver version, which Microsoft UAA driver version (if that matters?)?
If you get me up to speed then I can divert my energies into into the same problem you’re having…
Another 45m searching and I’ve found the solution (for me at least). My Windows 7 audio settings were at 2 channels, changing that to 5.1 solved it for me! See http://forum.doom9.org/showthread.php?p=1508169#post1508169
I try watching sopcast streams and some wmv ones fail in mpc-hc :
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Stream
subtype: Unknown GUID Name
formattype: TIME_FORMAT_NONE
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 0
installing the LAV Filters splitter solved my problem. Thanks for your post!
windows 7 x64
intel i5 750
ati 6950
onkyo r380
mpc
ffdshow
the onkyo display only dts or dd5.1….
someone can help me?
Thank you for the guides… very helpful. Do you have a guide for setting up the LAV CUVID and MADVR you mentioned? I’m interested in acheiving the best picture and audio quality possible from my setup. I have a GT430 GPU so I can use the CUVID. Also, would this apply to blu ray rips in MKV format as well because those are the video files I want to look the best.
On my list, but I have been having problems with my desktop PC (where I have an NVidia GPU). Once I can get that stable I will look closer at MadVR/LAV CUDID
I know this is about setting up MPC-HC with lav filters, but could you possible find some time to write a tutorial of setting up bitstreaming using WMP12/W7MC, I don’t know if it’s even possible, but it could be a nice guide if it was.
It should be similar to my guide here:
Your best bet would be to try using Sharks Codec pack which I believe now has LAV as an option
Hi thanks for guide, I have followed and it works great so far, but am having trouble with .m2ts files with a BluRay rip. An example I have the complete X-men First Class ripped and with Arcsoft TotalMedia Theater. the scenes where they are speaking German or Russian the english subs are there, but when doing the same playback with MPHC they do not show up. No I tried going straight to the file within the folder and also playing back the folder but sill wont show the subtitles. Any ideas please.
I believe these are forced subtitles. You must have the forced subtitles option enabled in LAV
Hi. Thanks so much for the great how to guide. I have this all set up and bitstreaming works perfectly but I have one problem I cannot figure out. During playback with MPC, the video gets very pixelated and rainbow colored across the screen for about 1 second of every 5-10 seconds of video. I have found through trial and error that the problem lies in the output settings within MPC. When you go to Options and then choose the Output tab, there are several DirectShow Video Output options. EVR Custom Pres. is chosen by default. However, the EVR Custom and EVR Synch outputs are the only 2 options which make my forced subtitles show up but they are also the only 2 options that have problems with the video and pixelation. So, basically I can pick these 2 and have my subtitles show up or I can pick any of the other ones and the video plays back perfectly but the subs no longer show up. It is driving me crazy. LOL. I am a relative noob to all of this so I’m hoping there is some settings within the video renderer that would fix this but I don’t know what they are. Please let me know if you have any ideas how I can fix it. I have everything set up and finally working just the way I want with the exception of this 1 problem. Thanks in advance for any reply.
What graphics are you using, Intel?
I have another question regarding LPCM… Some blu ray discs dont have a TrueHD or DTS-HD MA track and they use uncompressed PCM. How can I send the LPCM to my Denon receiver properly? Right now I only get stereo and my receiver decodes and processes it as dolby pro logic 2. Is the required setting in MPC-HC or in my playback devices, or LAV filters?
I would like to know how to fix this also…
Same problem here, anybody? The status tab of LAV Audio decoder 0.50.1 properties shows 6 channels of LPCM input playing and being output to 6 channels PCM. My Yamaha RX-V1900 receiver strangely only shows 2 channel PCM when set to straight (no DSP).
Bitstreaming DTS-HD MA works great thanks to this guide! I have a Geforce 560Ti connected by HDMI to my Yamaha receiver.
Another 45m searching and I’ve found the solution (for me at least). My Windows 7 audio settings were at 2 channels, changing that to 5.1 solved it for me! See http://forum.doom9.org/showthread.php?p=1508169#post1508169
Hi, great info and a great help, sort of (for me anyway lol)
One word. Aaaargh!
OK, following your guide I managed to reach my aim of bitstreaming SD only (have blu ray player for HD audio etc) from my 64 bit windows 7 pc to my denon AV amp. I had lovely figures in my Control Panel/Sound/ATI HDMI device DD, DD+ and DTS 3 bit depths and lots of frequencies. Worked like a charm.
However, without doing anything sometimes, or just a reboot will essentially revert these settings back to 2 channel only, I cannot understand why. I have caught windows installing some HD audio (I am assuming codec) but whether that is connected I don’t know. Having said that it does retain the HDCP supported option. Great.
Basically, I can get the settings I want, they just do not last long. Also, doing the same thing again does not restore them. I have to restore windows back before I originally did it and start again!
Please help, if you know the problem/solution. Many thanks, max.
That is very strange. I honestly have never heard of this before, unless there is some other software that is interfering?
Truehd Bitstreaming is perfect from m2ts with LAV filters in my system
Is there a way to make it work with MKV/MPC-HC as well?
Not sure I follow your question. The point of this guide was to set up LAV for bitstreaming in MPC HC (applies for both m2ts and mkv)
I’ve been banging my head against this for a couple of days now … I’m just barely starting to understand the concepts, so forgive any ignorance in what follows:
I’m trying to get bitstreaming to work with my HTPC:
Win7 x64
ATI HD6450
MPC-HC, ffdshow, LAV Filters: all 32bit
sending HDMI A/V to Pioneer VSX-1121-K AVR
(I can send Bitstream TrueHD audio to the Pioneer from a BluRay player, and I’ve left the Pioneer with the same settings)
I tried to follow the ffdshow guide, but no matter what I tried, I got results much like the former poster:
Input: TrueHD, 5.1, 48000 Hz, 3267kbps (libavcodec)
Output: PCM, 5.1, 48000 Hz, 16-bit Integer
So I tried the LAV filters guide. I learned more, and I got GraphStudio working, but still no success with BitStreaming. In fact, I can’t even get LAV Audio Decoder to show up in the graph. I feel like I must be missing something in the MPC-HC settings to force LAV Audio Decoder into the graph, as it is in the screenshot in the guide.
(I only ever see “MPC Audio Decoder”)
Any suggestions for what to try or what I’m not thinking of? (Or if you need more info about what I’m doing, let me know)
I’m no expert but check/try this…
I only use LAV Filters and MadVR(for video) I dont use ffdshow at all.
In MPC-HC check under external filters and make sure the following are listed as PREFERED….LAV Audio Filter, LAV Splitter, LAV Splitter Sauce, LAV Video(if you use it)….I use MadVR as it much better quality.
Now check Internal filters…now i’ve unchecked ALL the boxes in both source filters and transform filters.
Check audio rendering under the output option..I’ll assume your passing audio through HDMI to an AV AMP…
I hope any of the above helps you out…
Check your LAV filters configuration are set correctly..ALL the boxes under Bitstreaming shold be ticked.
Roger – thanks for the quick reply! I’ll get right on researching your suggestions, but I *think* I have all those boxes as you suggest *except* the “sauce” – I’ll try adding sauce and see if it makes things tastier.
I was trying to use LAV only and not ffd (after ffd did not work for me in achieving bitstream), but I have not uninstalled ffd – should I? I also haven’t done anything with MadVR – I’ll look at that after audio is sorted out.
Yes, I’m passing audio&video via HDMI to an AV AMP (the Pioneer is my A/V/R) … and then video on to my Infocus IN72 projector.
Other things I have *not* done, because I don’t *think* I have to, but may be woefully mistaken:
-EDID override (don’t think my receiver requires it)
-Realtek HDMI download/install (I think my HD6450/Catalyst combo is sufficient for bitstreaming)
If either of those assumptions is wrong, let me know…
Thanks for the help
I’m still stumped. I have made a tiny bit of progress – I can now get “LAV Audio Decoder” to show up in the Playback chain, but *ONLY* if I *DISABLE* bitstreaming for the format I’m playing. (Exactly the opposite of what you instruct in your guide, and of I want to do) So with a TrueHD source, I have to UN-check “Dolby TrueHD” in the LAV Audio Filter settings, and then of course LAV doesn’t bitstream, and then PCM is passed to my receiver, as always.
I’m not the only one needing to do this:
It is as if LAV thinks it cannot perform bitstreaming on a TrueHD source, so it punts the ball to another decoder. But if I tell it “you don’t have to bitstream this time”, then it happily grabs the audio and decodes it.
It seems like I must be missing something trivial…
p.s. I can’t bitstream AC3/.avi files either.
Any help would be appreciated.
Finally got it to work. The key I was missing was setting my HDMI device to allow programs to take exclusive control of it. Not sure whether that’s specific to my card/system or a universal requirement (would make sense). I didn’t see it in any of the guides I read – just in a couple of forum posts.
Now to see if my crusty HTPC can actually handle bitstreaming without overheating…
Glad you got it to work Huge..great news. sounds fantastic doesn’t it?
I’ve only just done a fresh OS install on mine and haven’t needed to download anything like that. Maybe it’s a n ATI thing? I bought an nvidia GT430 which only cost something like £40 and i found that much easier to work with than the ATi. Its plays everything beautifully even Avatar 3D has silky smooth playback with DTS-HD audio.
A little bit of followup to my bitstreaming quest … I still have LAV filters & bitstreaming working on HD source material, but 7MC doesn’t like my setting HDMI device audio to allow “exclusive mode”: sometimes when watching live or recorded TV, when changing channels or switching between recorded programs, I get the “Video Error: Files needed …” message and the video stops playing (the message is confusing since it is clearly an audio problem). I reduced the frequency of this problem by disabling navigation sounds in 7MC, but it still happens sometimes, and there is one combination of live TV channels that I can switch between to reproduce the problem reliably. Here’s my thread on AVS:
Is there a possible way of bitstreaming and downmixing (for analog out) in parallel?
Hello , My Setup is windows 8 64bit
GPU: GTX580 for gaming and AMD 5450 for audio
A/V receiver : Sony-STR-DH820
T/V: Samsung CA7000 3D LED ( 7series )
Can any one help me to get DTS-TrueHD , DTS-MA via my AMD 5450 ?
i have download softs u told above , but cant get these feature by my amp.
i m giving input via HDMI but it does not passes HD contents , it decodes HD content only to DTS core , pls help me and my english is tooo bad sorry freinds
LAV Filters — что это за программа и нужна ли она?
Приветствую друзья. Иногда чтобы понять предназначение некоторых программ, нужно лезть в дебри терминов, каких-то функций и прочего.. обычному пользователю — это мягко говоря не нужно. Сегодня мы поговорим о подобной проге, вроде бы понятно зачем она нужна, но в интернете инфа расплывчатая..
LAV Filters — что это такое?
Набор бесплатных фильтров DirectShow, основанных на библиотеках libavformat и FFmpeg. Набор позволяет проигрывать любой формат файла, который поддерживает DirectShow.
Простыми словами — данная штука нужна для проигрывания видео и аудио.
Окно установки LAV Filters, где уже видим, это точно некая альтернатива паку кодеков (похожий список устанавливаемых компонентов):

Данная прога может сразу вам поставить и видеоплеер, например MPC-HC, PotPlayer. Кстати плееры неплохие, но мне лично нравится VLC — бесплатный, всеядный (в нем вшиты уже кодеки) и быстро работает.
Я могу ошибаться. Но вроде бы после установки LAV Filters фильмы могут проигрываться быстрее, картинка будет более плавной, комп не так будет нагружаться.
Устанавливается в папку:
C:\Program Files\LAV Filters
- Пользователи говорят что LAV Filters менее глючный чем ffdshow.
- В отличии от ffdshow реализована многопоточность.
- Включает собственную разработку автора CUDA декодера для видеокарт NVIDIA.
- Уступает ffdshow отсутствием фильтров постпроцесса.
- Поддерживает аудио TrueHD и DTS-HD.
В общем ребята, повторюсь, данная программа нужна для того чтобы у вас на ПК нормально проигрывались видео, аудио, чтобы не тормозило, плавно показывало. То есть LAV Filters — это что-то вроде кодеков, если удалить, то некоторые форматы могут не воспроизводиться, либо будут какие-то глюки.
Кодеки — это компоненты, при помощи которых воспроизводится видео и аудио. От кодеков зависит будет ли ПК глючить при воспроизведении тяжелого фильма в высоком разрешении или нет, поэтому существуют разные кодеки, чтобы понять какой лучший — нужно тестировать. Но есть и универсальный набор из серии поставил и забыл — K-Lite Codec Pack Full.
Посмотрим на некоторые настройки, но судя по их количеству и названиям — в этом точно нужно разбираться. Поэтому просто так настройки лучше не менять. Вот окно Свойства, вкладка Video Settings:

Вкладка Lav Splitter:

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

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

LAV Filters — удалять или нет?
- Как уже было сказано — если нет прямой необходимости то удалять не нужно.
- Либо можете удалить, но сперва создайте точку восстановления на всякий пожарный.
- Если у вас современное железо, и вы заметили, что некоторые фильмы подтормаживают, то вам совет: удалите LAV Filters, почистите систему CCleaner, после — установите бесплатный полный пак кодеков K-Lite Codec Pack Full. Это всевозможные кодеки, там все что нужно для проигрывания всевозможных форматов видео и аудио.
LAV Filters — как удалить?
- Зажмите Win + R, напишите команду appwiz.cpl, нажмите ОК.
- Откроется окошко со списком установленного софта.
- Найдите здесь LAV Filters, нажмите правой кнопкой, выберите Удалить.
- Следуйте подсказкам на экране. Обычно нужно нажимать Далее/Next/Удалить/Uninstall.
Как уже писал, после удаления советую почистить ПК от мусора чистилкой CCleaner.
Если вы продвинутый юзер, то для удаления можете использовать специальные удаляторы — Revo Uninstaller или Uninstall Tool. Первый качественнее, второй попроще.