Log in

View Full Version : I dream a day when FFDSHOW will hit us with support for DVD


LoopDeMack
12th December 2004, 11:18
We shouldn't argue, FFDSHOW is "the BEST" global codec in our galaxy, Divx, Div3, Xvid, ASF, all sorts of mpeg4, I even recently dropped out from AC3 filter 1.01 and I dropped out even standard MP3 codec in favor to integrated sound filter from ffdshow and I was amazed, what you can configure, I even don't need dsp plug-in like enhancer anymore, because, I can do miracles with the audio configuration, its mind blowing, thank you Milan Cutka for this pleasure, you gave to me and community.
In correlation with BSplayer it can’t be better, just it can’t for Mpeg4.

Only thing we could need more than water is support for DVD, is there any chance you could integrate some DVD mpeg2 and HDTV mpeg2 support into ffdshow for good.
Yeah I know, some one will say, use some external codec like Ligos, windvd or even shity Nero video decoder, or use some shity video player like windvd, powerdvd or good and stable media player classic which isn't so good with DVD support but it has support.
Is there any chance in near future Milan, I dream a day when we could manipulate with picture like we can manipulate with it today in ffdshowd with any mpeg4.

I would count some parts from diver’s types of DVD players; I should begin with WinDVD 6:

Good: Video effects such as sharpness and film effector can make your DVD even better, especially reencoded ones, there is solid video overlay, its compatible with 95% of DVD movies(reencoded ones especially), there is true pal speed option for sooth action video representation, there is some advance audio configuration support like equalizer (there is lots of distortions using it), spatializer (you can boost sound volume but with extreme distortions), there is old dsp WOW plug-in (still its unusable, it was unusable even in winamp time), you can use wave or direct sound table (you can solve lots of problems with swapping one with another) and few more good parts.
Lows: Its to big and resources hungry, its to buggy, there is problems with skipping time if you play DVD from mounted Image device or even from DVD, their codec has constant fighting’s with other codec's from system, their DVD codec is good visually and its one of the best, but there is to much bugs with mass of things, but most annoying is jump and skip to some part of the movie, there is no true support from manufacture they are to LAME and there are no pros involving with WinDVD, like some one inventing some good plug-in, tweaks or...
WinDVD has problematic audio configuration, like if you want one effect you can’t use other, or if you want to use direct sound table you can’t use any audio effect and so... there is over 70 bugs and lack of functionality in WinDVD.

Power DVD is solid in picture quality, but there is no advance configuration for Video, there is no effects like sharpness, film effect or similar, color representation is low with some parts of low Color graduation, audio and audio configuration is terrible, its not the part of 21 century its like its part of nineties or end of nineties. There is no solid audio booster and volume maximum is miserable. Using PowrDVD codec as external codec isnt so adviceble.

Ligos mpeg2 codec as external codec, isnt so good, it has raster in video and high volume of undecriped mpeg2 in picture, its not so compatible there is problem with synchronization and so... Its not worth to waste any more time on Ligos its bad and old.

Nero Video decoder as external codec, has sympathic picture quality, it has potential configuration ability, like Deblock Luma h, deblock chroma H , Deblock Luma V, deblock chroma V, Please smooth Luma, Please smooth Chroma, Dering Luma, Dering Chroma, there is Video controls option which has state like Hardware-dependant with sharpness sliding bar but there is one little problem, you cant use it any of the advance video control and who knows WHY if any one knows please tell, maybe its only mentioned for Mpeg4, but who need it for mpeg4..

You see Milan, I and all of us are desperate for good mpeg2 support in FFDSHOW.

I would appreciate any comment from all members out there.

Razorblade2000
12th December 2004, 14:05
afaik libavcodec already can decode mpeg 2 via "libmpeg2" or "libavcodec"...
Just configure it to do so :P

Cyberace
12th December 2004, 14:22
DxVA to assist in ffdshow MPEG2 playback => http://forum.doom9.org/showthread.php?s=&postid=577978#post577978

plonk420
13th December 2004, 05:43
i'd have to agree that WinDVD6 has a wicked deinterlacing component. too bad you can't harness it thru MPC or WMP or any other directshow player (that i know of, but then again i didn't try for too long to figure out out). i don't see it coming to any players very soon, unfortunately, tho.

Doom9
13th December 2004, 09:26
what's wrong with using MPC to play DVDs? It's one exe.. no installation hassle at all and even people with restricted system privileges can use it.. plus you can also make it use specific filters so you won't have to install any filters and can still use it. IMHO it doesn't get much better than this.
ffdshow is overloaded as it is and there are very few who really understand all the options presented.

plonk420
13th December 2004, 10:14
musicvideos. lazily edited film/video. they all run at framerates that don't deinterlace smoothly to 24/25/30fps. MPC will do fine for most things like movies and such, but i have a huuuuge amount of music vids. a small but growing number of those are in raw, interlaced VOB format, unfortuneately and if i want to sit and watch (and enjoy) a number of those, WinDVD is about the only way to do it. thankfully i don't have to do it that often. (i can often put up with a quick-and-dirty duplicated field deinterlace)

edit: i'm not agreeing with LoopDeMack's complaint about FFDShow, i'm just agreeing that WinDVD6 is wicked good (as a deinterlacer) ;)

edit2: also, does MPC play commercial (encrypted) DVDs? i use DVD43, so i can't test it out...

yidaki
16th December 2004, 09:42
Originally posted by plonk420
i'd have to agree that WinDVD6 has a wicked deinterlacing component. too bad you can't harness it thru MPC or WMP or any other directshow player (that i know of, but then again i didn't try for too long to figure out out). i don't see it coming to any players very soon, unfortunately, tho.

You can use windvd6's decoding component in zoomplayer, works like a charm.
You can even add ffdshow on top of that to postprocess in any way you like.

This is ofcourse a cpu killer.
Which is one of the reasons I'm thinking of getting an mpeg2 decoder card that can handle de-interlacing properly.

LoopDeMack
18th December 2004, 00:04
Generally I am at most interested in sharpening effect, under any mpeg2 encoder, only one external that I know is encoding from ffdshow with shaping for mpeg2, but in my case under Windows XP SP2 and with Audigy 2 NX, I got synchronization problem if I use ffdsohw for mpeg2 video encoding (huge problems with Sky Capitan and many others...) , because of that I said to Milan I dream a day when we can have perfect ffdshow video and audio encoding for mpeg2, with any player bsplayer, mpc, zoom, or any other.
I have some problems using ffdshow audio encoder for processing some DVD movies, some you can watch (I am only talking about sound encoding without video encoding) without any sound problems but, with some I got problems like sound chippings in some specific parts like in Resident Evil 2 in 2.56 min(and in other parts in the movie), but maybe its only problem with Audigy 2 NX( I tried in wave and direct sound table and its a same), if I use any other ac3 codec, like integrated ac3 from MPC 64282 or any other including intervideo, or if I play it with Windvd 6 or PowreDvd 6 it's perfect.

@Doom9, mpc is only standard in picture quality, its bugy in wmr9 rendr. its ugly in vmr7 render.(cubical edges) and its solid in overly mixer.
Windvd 6 has better video processing than MPC and there is smaller amount of not processed mpeg2 in picture in favor to Windvd.
There are no advance modifications and configurations under MPC integrated mpeg2 encoder.
Doom9, If you know some other good mpeg 2 encoder, please advice me.

One suggestion, how about one big manual on doom9 (like one with Gordian knot and the rest) how to use and how to configure most video players with different codecs and one manual to all advance settings in MPC, Zoom, BSplayer and ffdshow, I think it will worth the effort.
Its shame most people don't use any advance techniques in configuring video and audio.