Log in

View Full Version : 0x80040111 in GSpot


wpietron
17th March 2004, 16:03
Hi,

I have not found any clear explanation to the following problem.
I believe someone of you will explain it at last.

I have Gordian Knot Codec Pack 1.6 installed on my machine WinXP SP1 and
haven't almost any problems with playing all sorts of films. But there are a
few, that can't be played. I examine them with GSpot 2.21. All codecs are
available but rendering fails with an error:

=====
DirectShow was unable to render the file. Following is the error it
reported:
0x80040111: [unknown]
=====

All my films that can't be played has an interesting remark about
'garbage' in stat of the file:

=====
This is a valid AVI file.
The filesize is 700 MB (or 717,812 KB or 735,039,488 bytes).
Of that, roughly 484 MB (69%) is video data; the remaining 216 MB (31%)
is audio. This file has 82 bytes of extra "garbage" at the end that is
not part of the data yet is not marked as "junk" either. This is not
usually a serious problem, however, and is unlikely to cause a problem.
=====

Number of bytes of extra "garbage" is dependent of a film. Does anybody
know what that info means? What can I do to have my films played?

At first I suspected that codec's versions are incorrect. But I updated to
Xvid codec (1.0.0 rc3) and still was not able to play the file coded with Xvid (due to
Gspot).

Two exmaples of headers of such files (50k) prepared by GSpot
"Save Header As..." are available at:

http://republika.pl/jpietron/1.bin
http://republika.pl/jpietron/2.bin

I would like to mention that films can be played with linux mplayer.

Best regards,
Wojciech

piscator
17th March 2004, 22:41
Did you try another player/viewer than GSpot, e.g. Media Player Classic (http://www.doom9.org/Soft21/Players/mpc2kxp6480.zip) or BSPlayer (http://www.bsplayer.org/) or even Windows Media Player?

What you also might try is to use ffdshow (which comes in GKnot 1.6 package) decoder. Go to the configuration of ffdshow and make sure that the desired codecs are not disabled (or DivX or XVid decoders might take over).

greetz,
Piscator

wpietron
18th March 2004, 10:54
Hi,

Windows Media Player raises the same error number 80040111. BSPlayer is
trying to open the file and hangs with this operation. But Media Player
Classic was able to play them! How can I make BSPlayer play them as well?
How can I find the real reason of the problem? What is so special in MPC
that makes it able to play these films?

Making available all codecs in ffdshow configuration did not make any changes.

Thank you for help,
Wojciech

piscator
18th March 2004, 12:40
I'm a bit at a loss here, but let's try.

1) Are there subs associated with the file. I know MPC has built-in sub-support, the others not. Perhaps, that's the problem? If so, get the latest sub playback filters (or temporarily rename the sub files to check if this is your problem).
2) You are using standard AVI files or matroska/ogm files? If for the latter, get the latest playback filters.
3) What audio codec are you using?

greetz,
Piscator

wpietron
18th March 2004, 13:11
Originally posted by piscator
I'm a bit at a loss here, but let's try.

1) Are there subs associated with the file. I know MPC has built-in sub-support, the others not. Perhaps, that's the problem? If so, get the latest sub playback filters (or temporarily rename the sub files to check if this is your problem).
2) You are using standard AVI files or matroska/ogm files? If for the latter, get the latest playback filters.
3) What audio codec are you using?

greetz,
Piscator

1) No subs.
2) How can I check this? I think this is avi because Gspot says
this is "valid AVI file".
3) I have AC3filter and all others codecs installed with GordianKnot Codec Pack 1.6

Info from GSpot:
First film:
Audio Format:
Code: 0x0055
Name: WAVE_FORMAT_MPEGLAYER3 (MP3)
Vendor: ISO/MPEG

The following codecs all claim to be capable of processing this format:

--> {MPEG Layer-3 Codec (professional)}
{Moonlight Odio Dekoda}
--> {MPEG Layer-3 Decoder}

Second film:

Audio Format:
Code: 0x2000
Name: WAVE_FORMAT_AC3
Vendor: Dolby Laboratories, Inc

The following codecs all claim to be capable of processing this format:

{AC3Filter}
--> {Moonlight Odio Dekoda}
{Nero Digital Audio Decoder}

Full Gspot screenshots for these films are available here:
http://republika.pl/jpietron/1.jpg
http://republika.pl/jpietron/2.jpg

Thank you in advance for your help.

piscator
19th March 2004, 12:35
You mean both films don't work?

Anyway make sure that you uninstall all codecs that are useless (such as Nero audio decoder). There probably is some Nero video decoder around too (I read somewhere that this one could cause problems).

Make sure you use the newest ffdshow (http://www.doom9.org/Soft21/Filters/ffdshow-20040227.exe)
And uninstall the old one before.

I was thinking about Matroska because I run in no end in problems with that (a bit buggy at the least) with all the players, except for Media Player Classic.

Note that file extension doesn't say anything. You can check in Media Player Classic what filters are used during playback; that should tell you something about the AV container type. Anyway, if you made the file yourself, it isn't matroska since you don't know.

greetz,
Piscator

wpietron
22nd March 2004, 11:59
Hi,

I found the solution at last.

When GSpot said, that AVI files were valid I was sure it was right. But at
the end I checked the errors with DivFix 1.10 and it detected some
corrupted data. Rebuilding index made files playable.

What is the reason of a mess in the index structure of AVI? Is is error of
compression or I/O operation?

Nevertheless, the conclusion is that Media Player Classic can work with
badly indexed AVIs and BSPlayer can not. Point for MPC.

Thank you for your help.
Wojciech

piscator
22nd March 2004, 13:55
Originally posted by wpietron
Hi,
What is the reason of a mess in the index structure of AVI? Is is error of compression or I/O operation?

It usually means that the file has partly been corrupted. Either because of a minor problem on your harddisk (do a chkdsk) or because of a problem during download (ahem ;))

But great that your problem has been fixed. And ideed MPC is a great player and also really small.

greetz,
Piscator