INTERACT FORUM
More => Old Versions => Media Center 14 (Development Ended) => Topic started by: EpF on February 24, 2010, 09:22:53 am
-
Since upgrading to 147 my M4A files are playing as white noise when using the Direct Show playback method. I have CCCP installed, which was working fine.
-
What does the filter graph look like? Please post graph info here.
-
What does the filter graph look like? Please post graph info here.
You'll have to explain how to do that, Yaobing - not even sure what the filter graph is!
-
You'll have to explain how to do that, Yaobing - not even sure what the filter graph is!
While playing right-click in the display window (it may be minimized in Action Window), and find DirectShow Filters > Copy graph info to clipboard.
-
Here you go:
Filter Graph Info (Graph for type: m4a):
Filter 'JRiver Audio Renderer'
CLSID: {EC1F74A8-7E55-4814-9F9F-D417489075CA}
Host:
Input Pin 'In'
Connected to pin 'Audio' of filter 'Haali Media Splitter'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {000000FF-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Filter 'Haali Media Splitter'
CLSID: {55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}
Host: c:\program files\combined community codec pack\filters\haali\splitter.ax
Output Pin 'Audio'
Connected to pin 'In' of filter 'JRiver Audio Renderer'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {000000FF-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
-
Your graph is missing the audio decoder component.
Are you sure you didn't change anything else except updated MC? (I assume you updated from an older MC14 build.)
If yes, are the files the same that worked previously or are you trying different files?
Is the encoding format AAC or Apple Lossless?
-
Here is my graph when MC is set to use the FFDSHow audio decoder:
Filter Graph Info (Graph for type: m4a):
Filter 'JRiver Audio Renderer'
CLSID: {EC1F74A8-7E55-4814-9F9F-D417489075CA}
Host:
Input Pin 'In'
Connected to pin 'Out' of filter 'ffdshow Audio Decoder'
Major type MEDIATYPE_Audio Sub type MEDIASUBTYPE_PCM, Format type FORMAT_WaveFormatEx
Filter 'ffdshow Audio Decoder'
CLSID: {0F40E1E5-4F79-4988-B1A9-CC98794E6B55}
Host: c:\program files\cccp\filters\ffdshow\ffdshow.ax
Output Pin 'Out'
Connected to pin 'In' of filter 'JRiver Audio Renderer'
Major type MEDIATYPE_Audio Sub type MEDIASUBTYPE_PCM, Format type FORMAT_WaveFormatEx
Input Pin 'In'
Connected to pin 'Audio' of filter 'Haali Media Splitter'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {000000FF-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
Filter 'Haali Media Splitter'
CLSID: {55DA30FC-F16B-49FC-BAA5-AE59FC65F82D}
Host: c:\program files\cccp\filters\haali\splitter.ax
Output Pin 'Audio'
Connected to pin 'In' of filter 'ffdshow Audio Decoder'
Major type MEDIATYPE_Audio Sub type Unknown GUID Name: {000000FF-0000-0010-8000-00AA00389B71}, Format type FORMAT_WaveFormatEx
In my opinion even better option is to use the DC-Bass Source filter. It is a combined splitter and decoder filter. It can decode also Apple Lossless files.
When the audio files are set to use DC-Bass Source, video files with an AAC soundtrack can be decoded with FFDSHow and the FFDShow settings can be optimized for video playback.
Here's the graph info when MC is set to use DC-Bass Source:
Filter Graph Info (Graph for type: m4a):
Filter 'JRiver Audio Renderer'
CLSID: {EC1F74A8-7E55-4814-9F9F-D417489075CA}
Host:
Input Pin 'In'
Connected to pin 'Output' of filter 'DC-Bass Source'
Major type MEDIATYPE_Audio Sub type MEDIASUBTYPE_PCM, Format type FORMAT_WaveFormatEx
Filter 'DC-Bass Source'
CLSID: {ABE7B1D9-4B3E-4ACD-A0D1-92611D3A4492}
Host: c:\program files\directshow filterpack\bass source filter\dcbasssource.ax
Output Pin 'Output'
Connected to pin 'In' of filter 'JRiver Audio Renderer'
Major type MEDIATYPE_Audio Sub type MEDIASUBTYPE_PCM, Format type FORMAT_WaveFormatEx
EDIT
Some instructions and a download link for DC-Bass Source:
http://yabb.jriver.com/interact/index.php?topic=55606.msg377942#msg377942
-
Your graph is missing the audio decoder component.
Are you sure you didn't change anything else except updated MC? (I assume you updated from an older MC14 build.)
If yes, are the files the same that worked previously or are you trying different files?
Is the encoding format AAC or Apple Lossless?
Yes to the first 3, and the encoding is AAC. When I looked at the options for filters, I didn't see FFDshow as one, even though I have it installed... ?
-
When I looked at the options for filters, I didn't see FFDshow as one, even though I have it installed... ?
If you do not see FFDShow in the list of "Other Filters", your installation must have been messed up. Reinstall FFDShow, if it was previously installed as a separate installation. Reinstall CCCP if you previously had FFDShow as part of CCCP.
Or install DC-Bass as Alex suggested. This way your m4a will not be dependent on FFDShow, and will work with both AAC and Apple Lossless encodings.
-
Thanks guys; got it sorted! ;D