Trying to understand Directshow

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
jolo
New Cone
New Cone
Posts: 3
Joined: 04 Feb 2009 08:32

Trying to understand Directshow

Postby jolo » 05 Feb 2009 12:10

:D I have been trying to remove myself from Microsoft/Apple as much as possible. But one step at a time. At the same time to support open source "donationware" software as much as I can by using it, spreading the word and by donations.

What I am starting to understand, and Please tell me about how I am wrong on this is that one of the ways Windows(Apple), fights open source, Linux, creativity and competition is by the use of Directshow ??

That DirectShow is included on Windows and is Microsoft's way to allow programmers to use multi-media applications. If Microsoft doesn't wants to make it difficult for applications that are multi-platform, use Linux and more industry standards, then it won't allow those codecs/encoders/decoders, etc to work within their proprietary DirectShow application environment.

That is why there is a need form some special plugins to allow superior audio codecs like ogg and FLAC to be played in Windows Media Player. BUT ...the "raw form" of the codecs will not be able to be decoded in WMP ?

That goes for Divx as well ?

I would also assume that and PLEASE tell me if I am at all correct on this, that multi-media products that do NOT use DirectShow will probably use less system resources. Then on the other hand, the plug-ins which somehow allow ogg, flac, ape, etc to play in WMP, probably use greater overhead by having to be programmed with some kind of shell which lets them use Microsoft's DirectShow environment.

Do I have any type of clue on this ??

Please let me know about the load on my Vista Ultimate 64 bit system by using VLC instead of WMP or another DirectShow multimedia player ??

Thanks,

Jon

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Trying to understand Directshow

Postby Jean-Baptiste Kempf » 05 Feb 2009 12:18

DirectShow registers codecs system-wide.

VLC doesn't use DirectShow but its own set of codecs, already in it. While sometimes VLC is faster, this is not always the case because some DirectShow codecs are using hardware that we cannot access from an open source application.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: No registered users and 53 guests