PDA

View Full Version : Directshowsource not working ?


Abaddon666
9th March 2007, 10:25
Hi,

I seem to have a problem with directshowsource. Whenever I try to open a mpg (mpeg2) file, it takes a very long time to load. Too long for example to work in SUPER, which I wanted to use for encoding videos for my GP2X. Well, I mean I don't feed SUPER with the avs-script, but enabling "use directshow" in SUPER doesn't work, which seems to use the same method as directshowsource.
I don't completely understand this whole directshow stuff,
but fact is: The same sourcefile works in graph edit just fine.
I wanted to paste the logfile here, but it is too large, so I attached it. Please have a look at it.

I hope someone can help.

Greetz,
Abaddon666

Abaddon666
9th March 2007, 10:53
Well, it seems to work now. I unregistered the filter "mpadecfilter.ax", now it works. BUT when opening the source in virtualdubmod via avisynth using directshowsource I get strange grey frames flashing during the first few seconds of the movie. What is that ?

Greetz,
Abaddon666

G_M_C
9th March 2007, 12:14
Hi,
I seem to have a problem with directshowsource. Whenever I try to open a mpg (mpeg2) file, it takes a very long time to load.
[...]
BUT when opening the source in virtualdubmod via avisynth using directshowsource I get strange grey frames flashing during the first few seconds of the movie. What is that ?
[...]


For opening MPEG2 sources, you can better use DGIndex/DGMPGDec and than put MPEG2Source() in stead of DSS().
See also: http://forum.doom9.org/forumdisplay.php?f=5

About the grey frames: It might be that you need to update AviSynth and/or DSS()-source filter.
See also: http://forum.doom9.org/showthread.php?t=118715
But even if DSS() seems to work, it is better that you open MPEG-streams through DGIndex/DGMPGDec !

You wouldn't be the same Abaddon as on Tweakers.net would you ?

Abaddon666
9th March 2007, 12:48
Hi, thx for the answer.

Yeah I know that dss ist not really the best choice for Mpeg-Decoding, but for the application (encoding video for gp2x) I can't seem to find a better solution than this SUPER-Converter. However, the quality is much better when checking "use directshow" and adding filters in ffdshow, as SUPER doesn't seem to like avisynthscripts, what I'd prefer of course.
It's more a matter of compatiblity than quality why I use SUPER, the GP2X is picky regarding the video format. Other encoding methods sometimes lead to problems (example: seeking not possible in final video on GP2X).
I used the script in VDub just to test it, then I recognized the problem.
Now I encounter even more problems using Super+Directshow, so I guess I have to find a more reliable solution again.
Any suggestions ? Anyone here with a GP2X ?

Thx again,
Abaddon666