1 registered members (AndrewAMD),
718
guests, and 4
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
ogg streaming without directshow filter
#174524
12/23/07 11:36
12/23/07 11:36
|
Joined: Aug 2005
Posts: 1,012 germany, dresden
ulf
OP
Serious User
|
OP
Serious User
Joined: Aug 2005
Posts: 1,012
germany, dresden
|
right now streaming ogg in gamestudio requires the need of the direct show ogg filter. wich is freeware and can be supplied with your finished game.
however, there are 2 major problems with this filter:
1) a lot of users dislike installing secondary "driver like" software on their computer for a couple of reasons (malware, viruses, bad driver fears...) 2) the filter does not install properly on windows vista!
as a result i would say as a rough estimate, 40% of people installing your game either have no music at all, or dont install and play the game! this cant be stressed enough, it really is the case, they dont have time to read the explaination wich explains what it does and dont want to install anything apart from the game they just downloaded. even if they play the game they think 'oh it has no music, how buggy is it?' or if they crash from the installation on vista, they are biased negatively.
purchasing an expensive library wich costs more than the gamestudio engine is no choice imho. also using other sound formats is no real choice...
so is there any possibility that this 'problem' can be solved in the future?
i know for a big company this is no 'problem' as they can easy afford the .dll sollutions FMOD or BASS but the small indie developer can not thus is suffering from this problem.
sign this if you agree or point out possible sollutions. thanks! and have a nice christmas eve!
Last edited by ulf; 12/23/07 11:38.
|
|
|
Re: ogg streaming without directshow filter
[Re: HeelX]
#174528
01/08/08 10:02
01/08/08 10:02
|
Joined: Aug 2005
Posts: 1,012 germany, dresden
ulf
OP
Serious User
|
OP
Serious User
Joined: Aug 2005
Posts: 1,012
germany, dresden
|
Quote:
Other question - how do I remove the OGG drivers from my PC to get a machine for testing it? Then I or zou could look into some of the various open source alternatives.
another reason why this approach is so bad - this is not trivial for the end user.
to uninstall the ogg directShow filter, start OggDSuninst.exe in the C:\WINDOWS\System32 folder.
now think of the situation this filter screws someones system after they installed it with your game demo |:
|
|
|
Re: ogg streaming without directshow filter
[Re: ulf]
#174529
01/08/08 14:46
01/08/08 14:46
|
Joined: Jul 2001
Posts: 6,904
HeelX
Senior Expert
|
Senior Expert
Joined: Jul 2001
Posts: 6,904
|
Quote:
now think of the situation this filter screws someones system after they installed it with your game demo |:
I doubt that this will happen but who knows.. who knows..
|
|
|
Re: ogg streaming without directshow filter
[Re: jcl]
#174531
01/09/08 22:42
01/09/08 22:42
|
Joined: Aug 2005
Posts: 1,012 germany, dresden
ulf
OP
Serious User
|
OP
Serious User
Joined: Aug 2005
Posts: 1,012
germany, dresden
|
Quote:
I can not confirm that the ogg filter by Tobias Waldvogel does not work with Vista. It works well here. However I'm open for proposals when you think another filter is better.
DirectShow filters, such as the ogg filter, must be installed on the end users' machine. But you should do this automatically by your installer.
yes thats what i meant and where i see the problem: if you autostart the filter from tobias with your game installer, the end user would have to authorize the installation by clicking the "i agree" button in tobias's installer.
it also shows a copyright notice and long text in a different looking window than your game installer. now the point is, most users are afraid to click agree - cause they dont know what a "ogg filter" is used for and they just want to play the game they downloaded. so they rather click on "cancel" and wonder why they dont have any music in the game.
shure the advanced gamer knows what it is and installs it, but the average casual gamer mom will hesitate to do so.
the only solution with the ogg filter i can think of at the moment, is to silently install all .dll files (5 in total) in the WINDOWS\system32 folder along with the OggDSuninst.exe in your game setup script. this way i think you would have to place the copyright notice of tobias's filter in your installer eula. but i still dont know if this is legal or not...
|
|
|
Re: ogg streaming without directshow filter
[Re: ulf]
#174532
01/10/08 17:12
01/10/08 17:12
|
Joined: Aug 2005
Posts: 343 Germany
HPW
Senior Member
|
Senior Member
Joined: Aug 2005
Posts: 343
Germany
|
It's not only the install process. Sometimes I uninstall programms with the windows software deinstaller to hold my system clean (no Googlebar,...) and if I don't know what games use wich additional programs then I can't know that it's needed. Many gamers don't know what OGG is and eventually deinstall it after one or two month since the installation.
Evil Blood (v. 0.52) RPG Commport.de (Social Network Community)
|
|
|
Re: ogg streaming without directshow filter
[Re: ulf]
#174533
01/10/08 17:52
01/10/08 17:52
|
Joined: Jul 2001
Posts: 6,904
HeelX
Senior Expert
|
Senior Expert
Joined: Jul 2001
Posts: 6,904
|
Quote:
the only solution with the ogg filter i can think of at the moment, is to silently install all .dll files (5 in total) in the WINDOWS\system32 folder along with the OggDSuninst.exe in your game setup script. this way i think you would have to place the copyright notice of tobias's filter in your installer eula. but i still dont know if this is legal or not...
Ask Tobias about this and do it.
|
|
|
|