PDA

View Full Version : ffdshow advice Please.


joelancer
11th September 2006, 23:28
im a noob to new ffdshow versions, i havnt updated ina long time... and i currently have a new system here with clean XPpro install, so im asking these questions so i can install the correct versions from the getgo without incident.

1) is there a way to install the ffdshow version in the cccp without installing the cccp interface itself? (i always like installing my filters indevidually so i have install/uninstall/setting controle over all of them).

2) is there a better version of ffdshow than the on in the cccp?

LoRd_MuldeR
11th September 2006, 23:41
im a noob to new ffdshow versions, i havnt updated ina long time... and i currently have a new system here with clean XPpro install, so im asking these questions so i can install the correct versions from the getgo without incident.

1) is there a way to install the ffdshow version in the cccp without installing the cccp interface itself? (i always like installing my filters indevidually so i have install/uninstall/setting controle over all of them).

2) is there a better version of ffdshow than the on in the cccp?

Get ffdshow-tryouts ;)
That's a fork of ffdshow that is still under active development, while "official" version is not beeing updated any more...
[Latest Build] (http://prdownloads.sourceforge.net/ffdshow-tryout/ffdshow-tryouts-rev162.exe?download) - [Project Page] (http://sourceforge.net/projects/ffdshow-tryout/)

joelancer
11th September 2006, 23:48
hmm, thx for the info. i ofcourse was not aware of this...

however, what about the fact that the cccp only usess stable/highly compatable ffdshow versions... is it still possible the cccp build is more stable then these newer ones? could these newer onse be more Bloated and buggy?

LoRd_MuldeR
12th September 2006, 00:00
hmm, thx for the info. i ofcourse was not aware of this...

however, what about the fact that the cccp only usess stable/highly compatable ffdshow versions... is it still possible the cccp build is more stable then these newer ones? could these newer onse be more Bloated and buggy?

Well, AFAIK CCCP just compiles the original version of ffdshow, which can be called outdated now. ffdshow-tryouts is under heavy development, so it is not 100% stable. But the core features are very stable, maybe more stable as in the old version. Only the new features are not fully tested yet, but that effects features the old version doen't have at all. And if you encounter any problems, you can report them to the devs and they will fix it ASAP. Furthermore I don't think ffdshow-tryout is bloated. It's just more up-to-date, which also means the libraries used by ffdshow (e.g. libavcodec).

Note: You can easily update to new ffdshow-tryout builds, since updates are released frequently.


// EDIT

A list of known/reported problems by clsid:
* VC-1 does not work
* VMnc does not work
* VP5 does not work
* VP62 does not work
* The "perspective correction" filter makes ffdshow crash when interpolation-mode is set to "cubic". Happens only if horizontal video size is 768 or greater.
* SVQ3 crashes (splitter related?)
* kernel deinterlacer memory leak on NTSC Mpeg2 (720x480i) video (uncomfirmed)
* Output queue enabled + BSplayer = crash
* Output queue enabled + VMR9 renderless + RGB32 + specific video card + pause = blackout problem
* FFdshow is crashing when using subtitles stereoscopic

joelancer
12th September 2006, 00:35
ok as you may beable to tell, im no pro. so ill take you peoples advice on this.

now heres a more specific question. ->

i will be using ffdshow for standard playback from rips that use for example
- xvid, divx, h.264, HE-aac, ac3, verbos, etc(whatever thy may be called).

and also for using these features -> the image shapening filter/etc, and the image grap feature to capture multiple frames for aiding in Gif animation.

Used on a 2.4Prescott, and A64 3700+clawhammer.

For those specific tasks, witch build should i stick to? and im not familiar with the differencess between for example - sse/sse2 builds and Generic. Witch is better for the system/task at hand? thx.

LoRd_MuldeR
12th September 2006, 01:03
ok as you may beable to tell, im no pro. so ill take you peoples advice on this.

now heres a more specific question. ->

i will be using ffdshow for standard playback from rips that use for example
- xvid, divx, h.264, HE-aac, ac3, verbos, etc(whatever thy may be called).

and also for using these features -> the image shapening filter/etc, and the image grap feature to capture multiple frames for aiding in Gif animation.

Used on a 2.4Prescott, and A64 3700+clawhammer.

For those specific tasks, witch build should i stick to? and im not familiar with the differencess between for example - sse/sse2 builds and Generic. Witch is better for the system/task at hand? thx.

As said many times before, the compiler optimizations don't have any important effect on ffdshow! That's because all critical parts of ffdshow (and the involved decoders) are written in assembler language. This means the code is already optimized by hand - better than any compiler could do! And CPU features will be detected at runtime for the assembler code - in all builds. The different builds are made to for testing purposes and because people ask for them. But in fact you can just grab Videomixer9's latest build and be happy! Those builds are known to be pretty fast, although they are still generic (should work on all CPUs). Of course you can test some other builds too and see if they work better/worse on your specific system...

BTW: ffdshow-tryouts should be able to do everything you want to do :)

joelancer
12th September 2006, 01:14
so, what your saying in short is the best in this situation is the "videomixer9 rev127 stable build", right?

cause i would prefer a stable version.

LoRd_MuldeR
12th September 2006, 01:22
so, what your saying in short is the best in this situation is the "videomixer9 rev127 stable build", right?

cause i would prefer a stable version.

rev162 seems pretty stable too. but there will be a more recent build tomorrow I guess ^^
So just pick an up-to-date build and see if it works for you...

BTW: No good idea to mention the word "best" on this board. People could strike you for that ;)