Log in

View Full Version : FFDshow like


Guilllo
15th February 2006, 20:04
Hi all !

Is there an equivalent of FFDshow for postprocessing videos with a lot of filters ?

Thanks

Hellworm
15th February 2006, 21:28
There is: mplayer (http://www.mplayerhq.hu/)

btw wasn't there a thread with the same question some hours ago? I think I answered to it. Where did it go? Am I paranoid :confused:

Guilllo
15th February 2006, 22:11
I deleted it because I was confused with some others questions.


But where in mplayer do i find these options to adjust the filters ? Is it possible with the GUI ?

Oline 61
15th February 2006, 23:19
Mplayer is no where near as versatile as FFDshow. It can decode and play everything, but not much filtering can be done. The GUI has some configuration. It would be best to just try it out. It's really your best option for Linux.

Hellworm
16th February 2006, 11:02
actually threre's a lot of filtering that can be applied, it's not in the gui, but if you look at the man page under video filters you find many filters.

RedDwarf69
16th February 2006, 21:25
Actually I was hopping that a ffdshow-like filter for gstreamer was released. But I'm not even sure that a gstreamer filter can have a GUI... at least I never saw one.

KpeX
17th February 2006, 15:11
FFdshow is based on ffmpeg, same as mplayer. Every feature of ffdshow AFAIK is available in mplayer or ffmpeg, it's just a matter of reading the docs.

Guilllo
25th February 2006, 14:41
Ok but would it be possible to write a GUI doing this ?

Hellworm
25th February 2006, 18:58
Everything is possible. So why don't you write one ;)

Guilllo
26th February 2006, 08:48
Why not, I'm learning C. When I will be able, why not

shevegen
26th February 2006, 11:51
"it's just a matter of reading the docs."
Not always. There are many examples where the docs just simply suck.
And I cant get answers to certain questions like - why does mencoder add
a strange noise at the end of an encoded file when i use xvid.

"Why not, I'm learning C."
I believe you are best off if you write it in a GTK application.
It doesnt have to be fancy at all, just add clicky clicky buttons that do certain things, and input fields where users can write in extra struff. You can also use a "scripting" language like python or ruby and not fiddle too much with C internals such as variable declaring, memory freeing and so on.

rushin_911
26th February 2006, 12:19
The only limitation I can see is that with mplayer you can apply the filters only at the beginning when opening the files unlike with ffdshow where you can change the filters and settings on the fly,,,

Manao
28th February 2006, 09:08
Every feature of ffdshow AFAIK is available in mplayer or ffmpegNo, FFDShow has additionnal features ( on the fly filter configuration ), and supports a lot more filtering options : several deblocking methods ( XviD, mplayer ), several noise adding schemes, more deinterlacing filters, importing avs scripts...

There're no counterpart as complete yet in the linux world, especially on the 'on the fly' part, which is lacking in both vlc ( except for the deblocking / deinterlacing ) and mplayer. Dunno for xine, but i guess it's the same too.

rushin_911
28th February 2006, 17:25
No, FFDShow has additionnal features ( on the fly filter configuration ), and supports a lot more filtering options : several deblocking methods ( XviD, mplayer ), several noise adding schemes, more deinterlacing filters, importing avs scripts...

There're no counterpart as complete yet in the linux world, especially on the 'on the fly' part, which is lacking in both vlc ( except for the deblocking / deinterlacing ) and mplayer. Dunno for xine, but i guess it's the same too.

Xine actually has it I think (at least it works in Kaffeine which uses the xine engine), however it still doesn't support as many formats as mplayer or vlc (it can't play avc video yet) and there are some filters which some may find necessary that are lacking (e.g. noise filter)