Re: Added iviaudioncss.ax to the Problem Codec List

From: Digger (nospam_at_junkmail.com)
Date: 09/12/04


Date: Sun, 12 Sep 2004 16:22:28 -0400

PJ,

This is a fairly comprehensive reply and has not been fact checked and so,
at my age, memory is always an issue. Hope all is correct and something
here will help...

Keep in mind that MPEG-1 Layer2 encoded audio is fairly straightforward and
also the exact same audio compression standard used for MPEG-1 VCDs; same
audio format for mpeg-1 & 2. Since WMP natively supports the playing of
VCDs, it stands to reason that Direct Show must inherently support MPEG-1
Layer2 playback within the directx runtime environment. Thus, if you are
looking at a standard MPEG-1 Layer2 encoded audio stream, you do, in fact,
already have an alternative MPEG audio decoder available (quartz.dll).

> If I uncheck the iviaudioncss.ax codec to take it out of the picture, and
> there's another appropriate codec on my system, wouldn't Movie Maker then
> use it automatically?

Only if the audio codec (DS Filter) was properly registered as a Direct Show
compliant system resource, otherwise, it may be available only to the
specific software which installed it. One can usually identify properly
registered DS compliant filters (splitters, decoders, etc) directly from
within Graphedit...

     Open Graphedit.exe... Graph | Insert Filters | Direct Show Filters

By double clicking any existing filter, the filename & installed location is
readily visible and filters will usually display vendor name and purpose;
i.e. "Cyberlink Audio Decoder (ATI)"

     Note: GSpot, DXMan/ ACMProperties (AnalogX), and a host of other freely
     available Dx utilities can also provide useful information with
     respect to registered filters.

Examples of additional 3rd party DS compliant decoders include A/V products
by vendors such as CyberLink, ULead, Pinnicale, Sonic, Creative Labs, etc.

     Note: There are serious driver compatibility issues for existing
     Pinnicale users with Turtle Beach Sound cards (Santa Cruz). Pinnicale
     has been really slow to address this, or even admit that a problem
     exists...it does indeed exist and serious enough that many former
     TB/ Pinnicale users, including myself, have moved to other products.

I have often found that, for some reason or another, existing codec
registration may inadvertently become corrupted or may even be removed
during the installation of competing products, Directx upgrades, and/ or
service pack updates. In such cases, the simple solution is to use "Add or
Remove Programs" to force a repair install of the affected program. The
alternative is to manually re-register the affected codec --> regsvr32.exe
*.ax.

Direct Show based audio issues can become far more complex when the source
audio stream is encoded as LPCM, DD, or AC3, which may or may not be
directly supported by 3rd party software...

LPCM (Linear Pulse Code Modulation) decoding is inherently supported within
Dx runtime libraries by default (quartz.dll). Since support is inclusive
(native to MS supplied runtimes), audio rendering for most 3rd party vendors
only requires providing a hook into the existing runtime. Thus, failure to
render LPCM encoded streams is generally the result of a misregistered
Directx component, or, as may occur after an update, the rendering software
may no longer recognize the Dx filter as valid. I have seen some really
weird problems while attempting to render LPCM encoded streams...one such
issue was finally resolved by forcing a repair install of an older VideoWave
product.

DD/ AC3 playback is still very much an after-market option, but competition
is rapidly forcing the issue and newer product versions now include Direct
Show compliant Dolby Digital/ AC3 support by default. What this means is
that decoding, via Direct Show, is currently iffy and may, or may not, be
readily available. A quick check of individual product specifications
should indicate native support. If support is indicated and yet not visible
from within Graphedit, one may still be able to manually locate the
appropriate filter and attempt to register system wide availability.

Working with Graphs is definitely not for the faint of heart. But, after
almost 2 years of constant experimentation, I have found that I now spend
far less money on special purpose 3rd party solutions to address unique
problems or perform type conversions, join multiple clips, or batch process
on the fly. Directx, and Direct Show in particular, offers an incredibly
amazing flexibility in developing alternative approaches and possible
solutions to everyday problems.

Example:
I was recently faced with the task of converting RealMedia archives, circa
1997, and I dreaded the thought of installing any version of Realplayer
anything. Without getting into specific details, I found a way to convert
the *.rm & *.ram files through persistent testing of a variety of
experimental graphs. The ultimate solution was eventually realized through
the combined use of AviSynth, a custom filter graph, and VirtualDub. Since
I don't normally mess with RM or MOV encoded clips, I may never need to do
those conversions again, but I can quickly do so if necessary.

-- 
Digger
"PapaJohn" <PapaJohn@CharterMi.net> wrote in message
news:10k7i6pc4qmo403@corp.supernews.com...
> Hi Digger,
>
> My last venture into Graphedit was with the private build 011008 version,
> which brought along one of the problem codecs. I have it installed on my
> desktop but never got into figuring out how to use it. I'm interested in
> learning more about it....
>
> If I uncheck the iviaudioncss.ax codec to take it out of the picture, and
> there's another appropriate codec on my system, wouldn't Movie Maker then
> use it automatically?
> -- 
> PapaJohn
>
> Movie Maker 2: www.papajohn.org
> PhotoStory 2: www.photostory.papajohn.org
> .
> .
> "Digger" <nospam@junkmail.com> wrote in message
> news:uUTWanFmEHA.704@TK2MSFTNGP09.phx.gbl...
>> PJ,
>>
>> Have you got Graphedit (summer 2004 updates) installed?
>>
<snip>


Relevant Pages

  • Re: Added iviaudioncss.ax to the Problem Codec List
    ... > also the exact same audio compression standard used for MPEG-1 VCDs; ... >> there's another appropriate codec on my system, ... > Only if the audio codec (DS Filter) was properly registered as a Direct ... > Remove Programs" to force a repair install of the affected program. ...
    (microsoft.public.windowsxp.moviemaker)
  • Re: Error C00D11CD
    ... Audio from what? ... AVI or you have a bad install of the codec. ... DivX 3/4/5, 3IVX, and has support for many other codec's. ...
    (microsoft.public.windowsmedia.player)
  • Re: PLUG INS: where is the correct place to install them !?
    ... Basically it is just a typical audio file, i have about 20 calls that i have ... applications, i need this DSP truespech codec, each file is on average about ... This is the exact error message i get upon attempting to open the audio ... What codecs are you trying to install? ...
    (microsoft.public.windowsmedia.player)
  • Re: No sound in WMP 10 & 11 for MPEG
    ... you to install that kind of garbage. ... See http://zachd.com/pss/pss.html for some helpful WMP info. ... Windows Media Audio Codec ...
    (microsoft.public.windowsmedia)
  • Re: Error C00D11CD - problem with audio codec
    ... Reinstall the AC3 filter from Sourceforge, if it doesn't work you need to ... Get Instant WMP Answers ... It seems the audio encoding is the problem. ... > I have the xvid codec and the DirectShow filter installed. ...
    (microsoft.public.windowsmedia.player)

Loading