Jump to content

DirectShow FilterPack


Reino

Recommended Posts

Thanks so much for this tool, it is great and allows me to adapt it as well. :D

BTW, the link to the latest version 3.32 on your site is broken

TIA,

scop.

Haha, thanks a lot! How careless of me! It's because lately I received some complaints about the use of 7z. Some people didn't know how to open it. That's why I decided to switch back to zip, but it seems I forgot to update the url as well. Now it's working again.
Link to comment
Share on other sites


Haha, thanks a lot! How careless of me! It's because lately I received some complaints about the use of 7z. Some people didn't know how to open it. That's why I decided to switch back to zip, but it seems I forgot to update the url as well. Now it's working again.

Wow, people here didn't know about 7zip? ;) Actually when I got to the sfx exe I wasn't sure if it was a silent installer or just an extracting sfx, so I extracted it manually just in case.

Thanks a lot for the fix. :D

Edited by scop
Link to comment
Share on other sites

  • 1 year later...

Hi. I am having troubles using Shoutcast filter.

I have installed your codes, ffdshow, and used GraphFilter to play a shoutcast pls: http://yp.shoutcast.com/sbin/tunein-station.pls?id=1756658.

When I insert MPC - SHoutcast filter and input the above url I get error: Filter failed to load file, unspecified error (return code: 0x80004005).

I am using Win 7 32 bit. (BTW, on Win 7 64 bit your filters does not seem to work, can't see them in graphfilter.)

Am I doing something wrong?

Thanks,

Dan

Edited by dancri77
Link to comment
Share on other sites

Hi dancri77,

I have to admit, because I rarely listen to SHOUTcast streams, I haven't tested the source filter with every update recently.

Although I'm on WinXP (and I can't help people with Win7), the thing doesn't work with me either. At least the standalone source filter, because MPC-HC's embedded SHOUTcast source filter still works fine (weird...).

I've created a ticket so developers can have a look at it. After having tried several things, I don't have a temporary solution, so we have to wait for the MPC-HC developers to come up with a solution.

Thanks for letting me know.

Link to comment
Share on other sites

Okay, I've really dug into this. To sum it up:

MPC-HomeCinema and it's SHOUTcast Source Filter are the culprit. And to make matters worse; I completely overlooked the DC-Bass Source Filter its shoutcast support out of the box.

After quite some testing this filter passes with flying colours for all sorts of audio streams, whereas the MPC-HC SHOUTcast Source Filter fails miserably.

It's because I abandoned Zoom Player (where the DC-Bass Source Filter works perfectly*) some years ago in favour of Foobar that I thought there's something wrong the filter's shoutcast support, but it seems it's in fact MPC-HC which is the culprit. Somehow it can't call forth the DC-Bass Source Filter for audio streams.

If you'd like to see the full test report, click here.

Overlooking everything now, I think with the next update I'll replace the MPC-HC SHOUTcast Source Filter in favour of the DC-Bass Source Filter. Why? Although they might be able to fix the issues with MP3 and AAC, I don't know if we can expect Vorbis support and the DC-Bass Source Filter has already just that.

If you're using MPC-HC, you can forget streaming, at least for now. To listen to online radiostations I suggest you use Zoom Player, or if you're desperate MONOGRAM GraphStudio (GraphEdit is old!), together with the DC-Bass Source Filter. Be sure to unregister the MPC-HC SHOUTcast Source Filter first!

* Only OGG-streams are a bit troublesome. They won't play at the moment, but I think it's an issue with Zoom Player rather than with the filter. With MONOGRAM GraphStudio OGG-streams are working fine.

Link to comment
Share on other sites

Since 4.11 it's impossible to register .ax files under Windows 2000 (and, I guess, below).

The loadlibrary call from regsvr32.exe fails. I think it calls some functions in kernel32.dll, having a quick look with Dependency Walker.

Is this going to be normal in the future? It's sad, as I started to use the DirectShow Filter Pack few months ago :/ with nice results.

Link to comment
Share on other sites

Hi johk,

I've been getting this question from someone else too some time ago, which is quite worrying.

Since I don't have Win2000 myself, could you do me a favour and see if there's any of the 4 attached Matroska splitters working for you, and if so, which one(s)?

I have used the nightly builds from Xvid.ru in my DSFP now for a long time, but according to their documentation, they do not support Win2000 (at least Win2000 is not listed). MPC-HC's official website (Sourceforge) however advertises with support for WinNT and Win2000, so if they live up to their promise, I'd say they should work for you. But again, could you please test all 4 of them included in the attachment and post your findings here?

Edited by CoRoNe
Link to comment
Share on other sites

Before report, my problem is not specific for matroska splitter, but for all filters of the package (I tested all, to see if anyone worked from DSFP 4.11 but I usually only need FLV and MKV, the others are covered by other filters as Haali). Just to leave it clear enough.

After that, for the ones you posted, the only one that gives an error is "MatroskaSplitter-1.5.2.3456_(SF).ax".

About what you say between the docs and SF site differences, MPC-HC, the application, the player, doesn't run on Windows 2000. Do the filters? Well, as you extract them from it, and I was using them, yes, until 4.11, they worked, and that is because I was happy I found your DSFP. Sadly looks like they started to compile the filters as they do with the player, not allowing to run them on older OSs :/

P.S.: I know there are wrappers (OldCigarettes and BlackWingCat), and I use them for games, but...

Edited by johk
Link to comment
Share on other sites

I picked the Matroska splitter as an example, because I thought it would be save to say that, if that one wouldn't work, the others probably wouldn't either.

BUT, after googling "msvc 2010 windows 2000", a lot became clear. Ultimately it turns out to be a compiler issue. MS Visual Studio 2010 simply doesn't support Windows 2000. It's the only compiler used today.

After a bit of searching I found out the following versions are last ones compiled with MS Visual Studio 2008 (which should still work on Windows 2000):

- MPC - Home Cinema 1.4.2815.0

- Standalone filters 1.5.2.3030

A couple of links that came up after performing above mentioned google search were interesting though:

- How to compile a C++ application in Visual Studio 2010 so that it could work in Windows 2000?

- Visual C++ 2010 Apps Don't Support Windows 2000

If you want to keep using updated versions of MPC-HC or its standalone filters, I suggest you ask the developers to have a look at these links and see what the possibilities are at:

- the "Software Players hideout of the Doom9 forum (start your own topic, or post a reply in the big Media Player Classic Home Cinema (MPC-HC) - DXVA! topic)

- or create a bug report / feature request at SourceForge

That's all I can do for you, sorry.

P.S.: I know there are wrappers (OldCigarettes and BlackWingCat), and I use them for games, but...

What's that? Edited by CoRoNe
Link to comment
Share on other sites

P.S.: I know there are wrappers (OldCigarettes and BlackWingCat), and I use them for games, but...

What's that?

The wrappers are to make available functions not available by default on the host OS.

As for Windows 98 there are the KernelEx wrappers, for Windows 2000 we have the OldCigarette Wrapper and BlackWinCat KDW wrapper. Now the Win2kgaming forum is down but you have a thread now here:

http://www.techspot.com/vb/topic167843.html

They work with games and applications with the wrappers and, sometimes, little hacks. But I think I'm not even gonna try with these filters :S I think I'll consider to report to the MPC-HC team but I don't hope them to hear me a little.

Indeed, I'm not very interested on MPC-HC player. I was using your filters (as you extracted from the project) to play content on BSPlayer 0.86 (yes, you read the version correctly, very old, I know). I only use the MPC in the latest version before HC, 6.4.9.0.

While the filters from DSFP 4.01 causes 0 problems, I'll enjoy them.

Thanks for your reply anyway :) It was helpful :)

Link to comment
Share on other sites

Ah, interesting. Didn't know stuff like that existed.

Anyway, I've made a DirectShow FilterPack (Windows 2000 edition).

It contains the latest MPC-HC DSfilters compiled with MSVC2008, so they should work on Win2000. Would you be so kind to test and confirm that? Thanks a lot!

p.s. I've already removed the SHOUTcast Source Filter. See a few posts earlier.

Link to comment
Share on other sites

All files registered successfully. (and working)

But what I won't request you is to make it every new release if that is an extra effort and only for me... (hope there are other users out there ;))

Edited by johk
Link to comment
Share on other sites

I've had other people complaining about this too, so I don't think you'll be the only one who I'm helping here ;).

With future releases Win2000 users can simply extract updated versions of non-MPC-HC DSfilters from the package and use them. But we'll never know what the future will bring. They might actually add Win2000 support somehow, or I might even replace them all for (some) other DSfilter(s) (LAV Filters seems promising).

Thanks for testing.

Link to comment
Share on other sites

* Only OGG-streams are a bit troublesome. They won't play at the moment, but I think it's an issue with Zoom Player rather than with the filter. With MONOGRAM GraphStudio OGG-streams are working fine.

This issue has been solved and will be incorporated within the next Zoom Player release (anything newer than 8.00 RC2).

Link to comment
Share on other sites

  • 4 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...