Log in

View Full Version : How to config ffdshow/LAV and reclock for HD audio,


Pages : 1 [2] 3 4 5

rica
5th March 2010, 01:01
The first post has been edited:

change log:

ffdshow is been using to passthrough PCM anymore instead of internal LPCM decoder.

reclock and ffdshow re-config has been simplified for PCM files.

Reclock's boring pop-up window has been disabled anymore.

additional edit will be done on Haali and Gabest and flac ASAP.

rica
7th March 2010, 21:56
The first post has been edited:

Change log:

flac decoding in MPC-HC has been added,
Haali and Gabest mpeg/mkv source filters have been compared on m2ts and mkv containers.
Haali has been configured as selectable in MPC-HC.

Thanks.

somy
10th March 2010, 15:26
Doesn't work with mediaportal sadly.
Somehow MPC-HC knows to switch to default audio device when it's not LPCM, but MP doesn't:(

rica
11th March 2010, 02:00
Doesn't work with mediaportal sadly.
Somehow MPC-HC knows to switch to default audio device when it's not LPCM, but MP doesn't:(

Sorry but mediaportal has never made me happy at all.
Not with this application only....

somy
11th March 2010, 09:22
Sadly mediaportal is the only mediacenter that can do bitstream right now......

ManiacDC
15th March 2010, 22:58
Hi, I have a Xonar HDAV 1.3 Slim connected via HDMI to my Onkyo TX-SR805 w/7.1 sound. I installed reclock and have this 99% working... here's my issue:

When I set reclock WASAPI Exclusive to "S/PDIF Pass-Through Device", PCM 5.1 sources (decoded aac, flac, etc) show up as having 6 channel PCM input on my receiver, but the channels seem swapped around. It sounds like the center channel is trying to go through the LFE...

When I set it to "Speakers" it still shows 7.1 input on the receiver, so that's not what I want.


Am I doing something wrong or does what I'm trying to do just not work? I would like 5.1 sound to reach my receiver as 5.1 sound so I can use my receiver's DSP's to upmix it to 7.1.

Thanks!

rica
16th March 2010, 00:29
Hi, I have a Xonar HDAV 1.3 Slim connected via HDMI to my Onkyo TX-SR805 w/7.1 sound. I installed reclock and have this 99% working... here's my issue:

When I set reclock WASAPI Exclusive to "S/PDIF Pass-Through Device", PCM 5.1 sources (decoded aac, flac, etc) show up as having 6 channel PCM input on my receiver, but the channels seem swapped around. It sounds like the center channel is trying to go through the LFE...

When I set it to "Speakers" it still shows 7.1 input on the receiver, so that's not what I want.


Am I doing something wrong or does what I'm trying to do just not work? I would like 5.1 sound to reach my receiver as 5.1 sound so I can use my receiver's DSP's to upmix it to 7.1.

Thanks!

Leave WASAPI exlusive in "default device" and you won't need ffdshow or any other PCM decoder in bitperfect streaming of PCM if you use Haali but if you use MPC internal splitter you will need ffdshow or any other PCM decoder. (if the container is m2ts)
And see my first post; how to setup both Reclock and ffdshow.
BTW if your PCM is inside an mkv both splitters work directly with ReClock; no need any other LPCM decoder.

ManiacDC
16th March 2010, 01:36
Leave WASAPI exlusive in "default device" and you won't need ffdshow or any other PCM decoder in bitperfect streaming of PCM if you use Haali but if you use MPC internal splitter you will need ffdshow or any other PCM decoder. (if the container is m2ts)
And see my first post; how to setup both Reclock and ffdshow.
BTW if your PCM is inside an mkv both splitters work directly with ReClock; no need any other LPCM decoder.

Hi Rica, thanks for the response.

Using "default device" works the same as using "speakers". It's sending 7.1 to my receiver, not 5.1.

It's not PCM audio that I'm dealing with, but 5.1 AAC, sorry for being unclear on that. I need FFDshow to decode it, no? If I disable AAC in FFDShow it's downmixed to 2 channel by whatever else is decoding it.

This is my setup:
5.1 AAC audio in MKV file
Haali splitter > MPC-HC, using FFDshow as the audio decoder. It's then decoding the AAC to 6 channel 16 bit integer and outputting to the Reclock Audio Renderer (selected in MPC-HC in the output tab).
When I double click Reclock while the source is playing I can see it's getting 16 bit 6 channel input.

I have attached a screenshot of some of my settings. As I mentioned earlier setting it to Default Device output 7.1 channels to my receiver, not 5.1.

edit, uploaded images to imageshack:
http://img15.imageshack.us/img15/3163/reclock2.th.jpg (http://img15.imageshack.us/i/reclock2.jpg/)
http://img23.imageshack.us/img23/6444/reclock.th.png (http://img23.imageshack.us/i/reclock.png/)

rica
16th March 2010, 01:47
I'm not experienced on AAC really but afaik the best decoder for aac is RadScorpion's:

http://blog.monogram.sk/janos/2008/04/20/monogram-aac-decoder-0950/

Untick AAC under internal filters and add it as preferred under external filters and pls report back. :thanks:

Edit: And if you may upload an AAC sample i gonna give it a go tomorrow?

dansrfe
16th March 2010, 01:53
I'm still in confusion as to what the exact purpose of ReClock is or what benefit it provides when outputting BD M2TS through HDMI to a HDTV. I use ffdshow audio decoder with DTS, AC3, DTS-HD... all enabled for output and 32 bit selected for when it cannot go through the S/PDIF with MPC (regular) and CoreAVC and Haali Video Renderer and I run into no problems at all. Everything stays in sync very nicely. Am I missing something here? hmm

rica
16th March 2010, 01:59
I'm still in confusion as to what the exact purpose of ReClock is or what benefit it provides when outputting BD M2TS through HDMI to a HDTV. I use ffdshow audio decoder with DTS, AC3, DTS-HD... all enabled for output and 32 bit selected for when it cannot go through the S/PDIF with MPC (regular) and CoreAVC and Haali Video Renderer and I run into no problems at all. Everything stays in sync very nicely. Am I missing something here? hmm

Yeah you are missing something here.

So both ReClock (for just pure LPCM or FLAC streaming) and ffdshow (for just for bitstreaming undecoded lossless or lossy formats) have been configured under the frame of MPC-HC and the configuration has been given on my first post.


PCM have to be bitperfect streamed (as is), and all the rest of the compressed or zipped formats have to be bitstreamed to your AVR to be decoded. (btw you may decode them in your software if you wish.)

And ReClock, btw, transfers PCM audio directly to your AVR without MS mixer's interfering. (WASAPI Exlusive mode)

ManiacDC
16th March 2010, 02:27
I'm not experienced on AAC really but afaik the best decoder for aac is RadScorpion's:

http://blog.monogram.sk/janos/2008/04/20/monogram-aac-decoder-0950/

Untick AAC under internal filters and add it as preferred under external filters and pls report back. :thanks:

Edit: And if you may upload an AAC sample i gonna give it a go tomorrow?
Tried that, different but still no go. This time I'm getting the center channel out of my left speaker. Here's a clip:
http://www.mediafire.com/?ythknti4cyg

Thanks!

rica
16th March 2010, 02:33
Thx but i can't test it for now.
Pls try with Matroska Splitter as well. (not with Haali)

ManiacDC
16th March 2010, 02:52
Thx but i can't test it for now.
Pls try with Matroska Splitter as well. (not with Haali)

I couldn't get Matroska Splitter to work, it just crashed. I was able to get the MPC's internal splitter to work, but that didn't change anything.

I'm not sure how the splitter would affect it though.

Thanks.


Edit:
Very interesting, I got curious and change my audio output to "DirectSound: Speakers" in MPC (ie not using ReClock). Monogram still outputs the center channel through my left speaker... in more than one source file! FFDshow gets the channels right when DirectSound:Speakers is used in MPC.

Seems like I may be dealing with decoder issues?

edit2:
I think I got it! I used the swap channels feature in FFDshow and swapped the center and LFE channels and everything works now.
I know I'm correct front and back, LFE and center, now I just have to make sure I'm correct left and right. Thanks for your help with this!

edit3:
I disabled channel switching in FFDshow, enabled it in MPC, that works for AAC/FLAC now.

I think I finally have it working, but I had to enable "Accept bitstream formats" to get AC3 bitstreaming to work (I have no truehd/dts/etc to try). When I uncheck that it has the same symptoms that mochevolete described earlier.

dansrfe
16th March 2010, 06:21
Yeah you are missing something here.

So what exactly am I missing if everything works correctly?

ManiacDC
16th March 2010, 10:19
So what exactly am I missing if everything works correctly?

For one thing, you aren't outputting the correct number of channels to your receiver. This is the biggest issue for me.

The other things are, IMO, less important. they mainly have to do with resampling, and possibly 100% smooth audio playback.


edit:
Re my Left/Right channel checking:
I verified my channels were correct using the file at http://www.microsoft.com/windows/windowsmedia/howto/articles/Multichannel.aspx
it was only the center and LFE that needed to be swapped. It's not just the AAC apparently... Microsoft's sample WAV file needed its channels swapped too. Must be how my receiver gets the audio but it's funny that my soundcard sends the center channel correctly. Could reclock be sending the wrong channel to the receiver?

edit2:
I also tried their 8 channel sample. Similar problem - I had to swap the Center and LFE channels... and I had to swap the Side and Back channels.

dansrfe
16th March 2010, 15:49
For one thing, you aren't outputting the correct number of channels to your receiver. This is the biggest issue for me.

The other things are, IMO, less important. they mainly have to do with resampling, and possibly 100% smooth audio playback.


edit:
Re my Left/Right channel checking:
I verified my channels were correct using the file at http://www.microsoft.com/windows/windowsmedia/howto/articles/Multichannel.aspx
it was only the center and LFE that needed to be swapped. It's not just the AAC apparently... Microsoft's sample WAV file needed its channels swapped too. Must be how my receiver gets the audio but it's funny that my soundcard sends the center channel correctly. Could reclock be sending the wrong channel to the receiver?

edit2:
I also tried their 8 channel sample. Similar problem - I had to swap the Center and LFE channels... and I had to swap the Side and Back channels.

So even if I'm using S/PDIF it isn't outputting correctly? Because on my amplifier I see DD Digital Dolby light on and it does output from all channels. If after trying the wav test file all the channels are mapped correctly then there shouldn't be any problem right? Because as far as smooth video or audio playback goes, there is absolutely no jitter in the output from the gfx card, through hdmi, to my 1080p hdtv.

ManiacDC
16th March 2010, 21:33
So even if I'm using S/PDIF it isn't outputting correctly? Because on my amplifier I see DD Digital Dolby light on and it does output from all channels. If after trying the wav test file all the channels are mapped correctly then there shouldn't be any problem right? Because as far as smooth video or audio playback goes, there is absolutely no jitter in the output from the gfx card, through hdmi, to my 1080p hdtv.

That's for AC3 because it's bitstreamed.

You shouldn't have the Dolby Digital light on when playing the wave file, that means you are outputting compressed AC3 rather than uncompressed PCM.

dansrfe
17th March 2010, 01:49
A benefit of ReClock that I keep reading everywhere seems to be that it "somehow" lets you play 25 fps PAL material but decrease the pitch of the PAL audio to something around a film audio rate. How does this exactly work. Because if the video is at 25 fps and the audio is synced at 25 fps then how does it decrease the pitch without decreasing the rate to around 24 fps. Otherwise all PAL movies should be preloaded with normal sounding audio with no high pitch if there is such a solution.

rica
17th March 2010, 01:58
A benefit of ReClock that I keep reading everywhere seems to be that it "somehow" lets you play 25 fps PAL material but decrease the pitch of the PAL audio to something around a film audio rate. How does this exactly work. Because if the video is at 25 fps and the audio is synced at 25 fps then how does it decrease the pitch without decreasing the rate to around 24 fps. Otherwise all PAL movies should be preloaded with normal sounding audio with no high pitch if there is such a solution.

I suppose this is out of the discussion here since we are interesting the WASAPI bitperfect PCM streaming feature of ReClock on this thread.
If you have further questions on ReClock please visit slysoftforums.
Thanks for your understanding.

ManiacDC
17th March 2010, 02:26
I suppose this is out of the discussion here since we are interesting the WASAPI bitperfect PCM streaming feature of ReClock on this thread.
If you have further questions on ReClock please visit slysoftforums.
Thanks for your understanding.

Rica, going back to the "Accept bitstream formats" item in Reclock. I'm having a few issues, the same as mochevolete. I've uninstalled and reinstalled everything to no avail.

With Accept Bitstream formats unchecked, Flac, AAC, etc all work fine though ffdshow. AC3 however tries to use that AVI<->AC3/DTS filter for some reason (even though the AC3 is in a MKV file) and then outputs garbage 2 ch pcm to reclock.

With it checked, AC3 works fine (I do not have any truehd, etc to try), but FLAC has issues - it won't decode with ffdshow. It tries to just bitstream it straight to reclock without decoding it, which obviously doesn't work. However, if I use madflac it *does* work, it'll decode in madflac then send to reclock. Seems odd to me.
Any ideas?

As for my channel mapping issue, Reclock provides a non-user friendly way of doing this:
http://forum.slysoft.com/showpost.php?p=248362&postcount=2

If I ever try to use Reclock in anything other than MPC I'll have to use that solution.

rica
17th March 2010, 02:42
Rica, going back to the "Accept bitstream formats" item in Reclock. I'm having a few issues, the same as mochevolete. I've uninstalled and reinstalled everything to no avail.

With Accept Bitstream formats unchecked, Flac, AAC, etc all work fine though ffdshow. AC3 however tries to use that AVI<->AC3/DTS filter for some reason (even though the AC3 is in a MKV file) and then outputs garbage 2 ch pcm to reclock.

With it checked, AC3 works fine (I do not have any truehd, etc to try), but FLAC has issues - it won't decode with ffdshow. It tries to just bitstream it straight to reclock without decoding it, which obviously doesn't work. However, if I use madflac it *does* work, it'll decode in madflac then send to reclock. Seems odd to me.
Any ideas?

As for my channel mapping issue, Reclock provides a non-user friendly way of doing this:
http://forum.slysoft.com/showpost.php?p=248362&postcount=2

If I ever try to use Reclock in anything other than MPC I'll have to use that solution.

Bro,

You should seperate things i think.

No need to get fake bitperfectstream over ReClock from lossy formats since originally they are not lossless or uncompressed.
But getting bitperfect stream from flac (over MadFlac+ReClock combo) or pcm makes sense.

BTW James means "it's a decoder issue" not a renderer issue"

ManiacDC
17th March 2010, 10:27
Bro,

You should seperate things i think.

No need to get fake bitperfectstream over ReClock from lossy formats since originally they are not lossless or uncompressed.
But getting bitperfect stream from flac (over MadFlac+ReClock combo) or pcm makes sense.

Unless you know of another way to output 5.1 audio on a 7.1 system without having to change the windows mixer every time, WASAPI exclusive is a must. This is my reason for doing it this way.



BTW James means "it's a decoder issue" not a renderer issue"

I don't know that that's true. I have the issue with multiple decoders - madflac, ffdshow, microsoft's wma decoder, etc.

rica
22nd March 2010, 00:12
I just wanted to confirm (by myself) the setup on my first post is working with Clarkdale, so i have been trying it for some days.

Working combinations:

1) i3/H55 combo. (540/GA-H55-UD3H) (audio and video over intel.)

2) i3/H55 combo with an nVidia card. (audio over onboard intel and video from PCI external nVidia VGA.)

follz20
25th March 2010, 06:58
Rica, I'd like to say thanks a lot. Your guide was the first one to work for me (mostly!) and it was simple, concise and effective. Thanks for your guide!

But I have a slight problem. Reclock & ffdshow bitstream all audio fine via HDMI (with a 5850) but after a while (sometimes only a short time), the sound drops in and out and speakers produce harsh, high pitched sounds. Sometimes it will 'recover' and go back to normal before again producing the harsh 'muck' sound. It will do this for 5-8 seconds, then become fine for 5-8 seconds.. if I didn't stop it, I'm sure it will continue in this vain indefinitely. The receivers led indicators don't flash or drop, it seems the signal is continuous at least as far as the receiver is concerned.

It also seems very random. I was 30 minutes into I Am Legend (TrueHD) mkv before this problem started. It was perfect for that 30 minute period. At first I thought it might be the audio track with the problem, but then I tested my dozens of movies/tracks/samples and the same thing occurs, often with no 'recovery'. I got through The Bourne Ultimatum (DTSMA) for the first 10 minutes and then the corruption began. The next time I tried the same file, it started at about the 1 minute mark so I'm absolutely positive there is nothing wrong with the audio tracks themselves. This also happens with AC3 & DTS tracks which I know are perfectly fine, having watched them several times from start to finish. It happens with all file types I think: m2ts, ts, mkv, avi with all bitstreaming audio types.

Interestingly, AC3 & DTS work fine over S/PDIF optical connection. There are no dropouts even with the same files that dropout/corrupt via HDMI. I change no configuration or settings, only re-enable my onboard sound so it can output via optical. That's it.

So it seems that bitstreaming via HDMI is the problem here. I think I've experimented more than enough to make a diagnosis... but I don't know why it happens! :(

Anyway, I have only installed what you instructed in your guide, with the exception of Haali (which is nearly always problematic for me). So I have Reclock 1.8.6.3, ffdshow rev 3328, MPC-HC 1757 all configured like your guide. However, my graphs in graphedit are significantly different from yours. Below is an m2ts graph:

http://img522.imageshack.us/img522/3736/graph1b.jpg

For some reason though, I can't import an mkv file. It says it 'cannot construct a graph from this file'. Weird considering I could do it a few days ago. Any help with this issue rica and I would very, very grateful!

Here is my relevant info:

Windows 7 pro- 32bit
ATI 5850
Quad Core CPU @ 3.78ghz
Onkyo 607 avr

rica
25th March 2010, 12:25
At a first glance it seems a driver issue.

Make sure you have Ati drivers only. (don't use Realtek)
Make sure your AVR doesn't need an EDID override.

When i look into your graph, it's clear you didn't do right config to MPC-HC. Untick ffmpeg options and tick mpeg/matroska options (look "MPC internal filters SC)

And if i were you i would try again with ffdshow 3285.

Uninstall ffdshow and reclock and MPC-HC and reinstall them.

best.

rica
26th March 2010, 00:39
I'm at home now and i've just noticed you are using MPC audio renderer.
For Ati on 7, you should select directsound or reclock. (see MPC-HC config > Output SC.)

Pls follow my guide step by step.

follz20
26th March 2010, 03:06
I'm at home now and i've just noticed you are using MPC audio renderer.
For Ati on 7, you should select directsound or reclock. (see MPC-HC config > Output SC.)

Pls follow my guide step by step.

I can assure you I have everything set as you show it.

I have also tried stepping back to ffdshow 3285 with ReClock 1.8.6.6 but with the same general results. It will usually bitstream OK for short clips, but the longer it goes it seems the closer it is to a problem.

In mpc-hc 1764 my audio renderer is ReClock- Internal filters are matroska & mpeg ps/ts/pva- transform filters are mpeg-2 (dxva), h264/avc (dxva), vc1 (dxva). External filters = ffdshow audio decoder only.

The only difference I can see is that I don't have haali installed.

:confused::confused:

rica
26th March 2010, 23:05
Really weird :confused:

It seems MPC accepts only source filters and doesn't accept MPC Video decoder.

So lets try another thing:

First of all, lets check output settings:

http://www.freeimagehosting.net/uploads/th.815d79b944.png (http://www.freeimagehosting.net/image.php?815d79b944.png)


Uncheck every options under "internal filters".

Download standalone-x86 filters:

http://www.xvidvideo.ru/2009-10-22-10-49-14/doc_details/3380-standalonefilters-svn1764x86.html

Download DirectShowSpy: (release binary Win32)

http://alax.info/blog/1111

Register those filters:

MPC-MpegSource.ax (Gabest)
MatroskaSplitter.ax
MPCVideoDec.ax
DirectShowSpy.dll

(I use RadLight Filter Manager)

And open external filters and select those filters as preferred:

ffdshow audio,
MPC- Mpeg Source,
MPC-Matroska Source,
MPC Video Decoder.

http://www.freeimagehosting.net/uploads/th.30bc7ecba2.png (http://www.freeimagehosting.net/image.php?30bc7ecba2.png)

This case you will get those graphs behind MPC:

For PCM:

http://www.freeimagehosting.net/uploads/th.0eaa7cc3f1.png (http://www.freeimagehosting.net/image.php?0eaa7cc3f1.png)


For Lossy/Lossless HD:

http://www.freeimagehosting.net/uploads/th.a346c8f149.png (http://www.freeimagehosting.net/image.php?a346c8f149.png)

And give it a go again.

_ _ _ _ _ _

rsd78
7th April 2010, 18:11
Hi Rica,

Any chance you've tested the latest Haali splitter and checked if it can bitstream THD/DTSHD now correctly with mkvs/m2ts? Thanks

rica
7th April 2010, 20:51
Hi Rica,

Any chance you've tested the latest Haali splitter and checked if it can bitstream THD/DTSHD now correctly with mkvs/m2ts? Thanks

I've already done it and it seems nothing has changed.
(same results with those on post one.)


m2ts with Haali:

LPCM:
Haali will be directly linked to ReClock and streams the audio. It doesn't need any additional LPCM decder.

THD:
It can transfer only core ac3.

DTSHD:
No audio output at all.


mkv with Haali:

LPCM:
Haali will be directly linked to ReClock and streams the audio. It doesn't need any additional LPCM decoder.

THD:
Gives blue light and no problem in bitsreaming THD inside mkv.

DTSHD:
Gives blue light but it's problematic: lots of drop-outs in video and audio.

rahzel
16th April 2010, 22:48
First of all, thank you so much for this guide. Followed it exactly and everything works great. However, one thing kind of confuses me.
ffdshow > output:

You should only change "Output for uncompressed or decoded streams" option while PCM streaming in according to the source file (16 or 24 bits). For bitstreaming you don't need to re-config anything at all.
BTW, you don't need to change the bitrate of the audio everytime when you are able to connect it directly to ReClock; since ReClock automatically selects what the source file is but you may need Haali this time (Cause Gabest needs an additional LPCM decoder). See buttom. (Haali)
I don't really understand this part. Doing this guide, everything goes through ReClock, right? So if I get everything working correctly, will I ever have to change the bitrate? Are you saying you'll have to change the bitrate only if you use a different renderer other than ReClock?

rica
17th April 2010, 01:12
First of all, thank you so much for this guide. Followed it exactly and everything works great. However, one thing kind of confuses me.

I don't really understand this part. Doing this guide, everything goes through ReClock, right? So if I get everything working correctly, will I ever have to change the bitrate? Are you saying you'll have to change the bitrate only if you use a different renderer other than ReClock?

No, i'm not saying you have to change the renderer.

To my guide, ReClock is used in PCM/FLAC bitstreaming while Default Direct Sound Device is used in bitperfect streaming as renderer.

In PCM bitperfect streaming, you have two choices:

Option A:
MPC internal Gabest splitter; the filter chain has to be:
MPC Gabest Source > ffdshow audio decoder > ReClock
In that case you have to change the bit selection every time according to the source.

If you choose this chain, (if you can directly connect Reclock to splitter) you will get only static this time:
MPC Gabest Source > ReClock (in this case you have to disable LPCM in ffdshow (codecs) and disable LPCM in MPC-HC (internal filters).

Option B:
But if you use Haali in bitperfect PCM streaming, you may use this chain and this time you won't get static and Reclock will directly select the bitrate automatically since there is no any other decoder between source/splitter filter and renderer:
Haali > Reclock.

Hope it helps and pls don't hesitate if you have any further questions.

rahzel
17th April 2010, 02:51
Ok, so if I use Haali splitter (uncheck Matroska in MPCHC) then I won't have to switch the bitrate? Sorry if I misunderstood.

Another question. I've installed MadFLAC and unchecked FLAC in MPCHC and disabled FLAC in FFDshow. When I play FLAC audio, it seems to be working fine, but when I go to filters as the FLAC audio is playing in MPC HC, it says Flac audio decoder. Shouldn't it say MadFLAC?

And finally (although it's not really important if I use Haali) but if I use the internal gabest splitter, when I play videos with multiple audio tracks, I sometimes get ReClock messages saying "The audio renderer is being used by another application" or for this other video I have, it plays the second audio track rather than the first, and I can't seem to figure out how to select the first one. If I use Haali, everything seems to be normal,

rica
17th April 2010, 03:21
Ok, so if I use Haali splitter (uncheck Matroska in MPCHC) then I won't have to switch the bitrate? Sorry if I misunderstood.


Correct. No misunderstanding. (in PCM bitperfect streaming for sure)

Another question. I've installed MadFLAC and unchecked FLAC in MPCHC and disabled FLAC in FFDshow. When I play FLAC audio, it seems to be working fine, but when I go to filters as the FLAC audio is playing in MPC HC, it says Flac audio decoder. Shouldn't it say MadFLAC?


Yes, it should have said "MadFlac"; weird?


And finally (although it's not really important if I use Haali) but if I use the internal gabest splitter, when I play videos with multiple audio tracks, I sometimes get ReClock messages saying "The audio renderer is being used by another application" or for this other video I have, it plays the second audio track rather than the first, and I can't seem to figure out how to select the first one. If I use Haali, everything seems to be normal,

Not always but i live similar issues from time to time. But i must say until now Haali has a lot of issues with m2ts files except ones which have PCM content.
And you'll find a comparison of haali and gabest splitters in the first post.

rahzel
17th April 2010, 03:28
Hmm... I've installed MadFLAC, and I double checked to make sure FLAC was unchecked in MPC HC and disabled in FFDShow. I even set MadFLAC to prefer in MPC HC. I'm assuming if it says Flac audio decoder (low merit) it means it's using the MPC HC internal filter, right? No ideas why this would be happening? I'm using v1.8 btw.

I think I'll stick with Haali though. My entire library consists of MKV's with DTS/DD, TrueHD/DTSMA or FLAC.

Edit: nm, it is in fact using madflac.

rica
17th April 2010, 03:46
Hmm... I've installed MadFLAC, and I double checked to make sure FLAC was unchecked in MPC HC and disabled in FFDShow. I even set MadFLAC to prefer in MPC HC. I'm assuming if it says Flac audio decoder (low merit) it means it's using the MPC HC internal filter, right? No ideas why this would be happening? I'm using v1.8 btw.


Connect to remote graph in GraphStudio /or GraphEdit and check what filters really you use. If you don't see MadFlac, uninstall MPC-HC and reinstall again.

I think I'll stick with Haali though. My entire library consists of MKV's with DTS/DD, TrueHD/DTSMA or FLAC.


DTS-HD is always problematic with Haali even it's inside mkv container, at least in my case:

http://forum.doom9.org/showthread.php?p=1389679#post1389679

rahzel
17th April 2010, 03:58
It is using madflac now. I dunno why it wasn't before.

Hmm, DTS-HD is problematic with Haali in what way? I'll see if I have any issues.

rica
17th April 2010, 04:02
Pls report back after giving it a go.

rahzel
17th April 2010, 04:13
You're right. DTSHD-MA doesn't work right. :( I guess it's back to Gabest.

So when I have issues with multiple audio tracks (ie, it plays the second one first) how do I select the correct audio track in ffdshow? If I right click on the screen on MPC HC, the Audio select ion is grayed out. It seems like it's trying to load both (or all) of the audio tracks.

rica
17th April 2010, 04:19
Thx for feedback.

So,

View > Filters > *. mpls > audio1,
audio 2

Select one of them.
(if it is m2ts,
i have to check out mkvs which have multiple audio files.)

rahzel
17th April 2010, 04:35
Ahhh, when stream switcher is disabled in the ffdshow audio decoder settings, it tries to load all the streams which is what was causing my problems. I enabled it and it plays the correct stream in the one video where it played the second audio stream, and it removed the reclock message I was getting on the other video I was having problems with. Kinda weird that I didn't have this issue when using the Haali splitter. Oh well... all is good now for audio. Now I'm trying to decide which video renderer to use. EVR looks very vibrant and punchy, but it looks totally different than what my PS3 is outputting for colors. I have my PS3 and HTPC connected to my AVReceiver so they share the same HDMI input on my TV. I want both to be outputting similar colors so they don't require different picture settings on my TV. VMR9 is choppy, overlay doesn't work, and madVR seems buggy when I try to skip forward (at least for me it is). I guess that just leaves Haali. I find it weird that the Haali renderer opens such a small window for even 1080p videos.

somy
17th April 2010, 09:18
Has anyone suceeded in configuring this for MediaPortal?

rahzel
18th April 2010, 20:23
Hi rica, one more question about your guide. Some of the default Reclock settings that aren't highlighted in a red box differ from the ones in your guide (some are unchecked but they're checked in your images). I forget exactly which ones they were as I just switched them to match the images in your guide exactly. But I guess I'm asking if the ones highlighted in red are the only ones that are necessary to change? Or should I make everything match exactly? I think one of the ones that weren't checked by default, was 'time stretching', and that's a big "I think" because I'm not really sure lol.

rica
18th April 2010, 23:47
Hi rahzel,

I'm about to update my first post.

Maybe tomorrow or the day after.

You are gonna able to get bitsream or bitperfect streaming with ReClock without changing anything on inline config.

stasi
22nd April 2010, 20:15
Hi folks
I just installed my new HTPC with the config from the first post. I have a Xonar HDAV1.3 Slim, and my problem is that reclock doesn´t give my a signal on the center speaker. With Reclock disabled and SP/DIF output mode enabled (in FFDSHOW) everything is fine. I have the issue with 7.1, 5.1 and 2.0 channel MKVs. I testet all options in the ffdshow Mixer, no change. Cables are checked, it must be a software problem.
Any ideas?

rica
22nd April 2010, 20:33
Hi folks
I just installed my new HTPC with the config from the first post. I have a Xonar HDAV1.3 Slim, and my problem is that reclock doesn´t give my a signal on the center speaker. With Reclock disabled and SP/DIF output mode enabled (in FFDSHOW) everything is fine. I have the issue with 7.1, 5.1 and 2.0 channel MKVs. I testet all options in the ffdshow Mixer, no change. Cables are checked, it must be a software problem.
Any ideas?

Please give us more on your HW, SW; AVR, OS?
And i think you know you have to use Arcsoft audio renderer with your Xonar?

BTW i don't have a Xonar but here is my config on which i tested the first post:

Vista32/Ati5770 over HDMI to my Denon 1910.(with tully's override)
Seven64/Ati 5770 over HDMI to my Denon.(with tully's override)

Seven64/Clarkdale(i3 540/H55) over HDMI to my Denon.
Seven64/nVidia 9600GT+(i3 540/H55) combo over HDMI to my Denon.

stasi
23rd April 2010, 14:42
Please give us more on your HW, SW; AVR, OS?
And i think you know you have to use Arcsoft audio renderer with your Xonar?

BTW i don't have a Xonar but here is my config on which i tested the first post:

Vista32/Ati5770 over HDMI to my Denon 1910.(with tully's override)
Seven64/Ati 5770 over HDMI to my Denon.(with tully's override)

Seven64/Clarkdale(i3 540/H55) over HDMI to my Denon.
Seven64/nVidia 9600GT+(i3 540/H55) combo over HDMI to my Denon.

Here we go:
Shuttle XPC with 2GB RAM, Windows 7 x64, Asus Xonar HDAV1.3 slim, my AVR is Yamaha RX-V765.

mhm, never heard to use Arcsoft Audio Renderer, but TMT is installed on this PC. How can I use the Renderer?

rica
24th April 2010, 00:54
Here we go:
Shuttle XPC with 2GB RAM, Windows 7 x64, Asus Xonar HDAV1.3 slim, my AVR is Yamaha RX-V765.

mhm, never heard to use Arcsoft Audio Renderer, but TMT is installed on this PC. How can I use the Renderer?

First of all you are not alone on that boat for sure:

Well, following rica's instructions the best I could using my Xonar setup with the Windows PB devices set to s\pd-if passthrough, I get "multi ch in" showing up on my AVR and get audio, however, it seems as a channel is missing and/or the channels are shifted somehow.

Sorry i can't check it out but i hope any other Xonar user will do this and report back.

How to use Arcsoft Renderer?

I suppose whurlston will give the response since he is the guy (his nick is vladd on avs forum) who makes Arcsoft hack.
Really i don't remember how to do since i don't use it for some time.

rahzel
24th April 2010, 07:30
Hi rahzel,

I'm about to update my first post.

Maybe tomorrow or the day after.

You are gonna able to get bitsream or bitperfect streaming with ReClock without changing anything on inline config.
What about the regular ReClock config settings? Are you only required to change the settings in the red boxes for this to work properly? Again, I changed everything to mirror your settings exactly so I can't really find out on my own.