DirectShowSource() error - unable to decode MPEG2? » Project Management » Forum
Forum

Forum



ПоискПоиск   Users   Registration   Entrance
Today: 31.05.2025 - 01:48:51
Pages:  1  

DirectShowSource() error - unable to decode MPEG2?

Advertising

/
MessageAuthor

Hello guys! I'm having some serious problems decoding a worst quality NTSC dvd. i can't decode using DVD2AVI and mpeg2source(".d2v") because the result i get is just so badly combed and flickering respectively blocky and edgy i can't stand it! so i though why not use DirectShowSource to use the Cyberlink Video Decoder - it produces an exceptable quality. Unfortunately when i create following .avs file: DirectShowSource("E:\ESB\Demux\ESB.m2v") the only thing i get is a "DirectShowSource: the filter graph manager won't talk to me"-error! strangely enough yesterday it worked - i shut down the pc and now avisynth seems to be unable to perform the same action yesterday it was able to! could anybody please help me? this is driving me nuts! i didn't change a single line! thanks in advance

---------------------------
John E36 LS3

Maynor

users




Statistics:
Messages: 749
Registration: 10.20.2002
10.07.23 - 03:09:52
Message # 1
RE: DirectShowSource() error - unable to decode MPEG2?

zyrill, I noticed you had posted something similar and also got no replies so allow this to bump.

---------------------------

Kompressor

users




Statistics:
Messages: 283
Registration: 10.05.2003
10.07.23 - 03:16:43
Message # 2
RE: DirectShowSource() error - unable to decode MPEG2?

I have the same problem with avisynth as well when trying to open mpeg2 files can anyone offer any suggestions on this problem please ? The only workaround ive found at the moment is to frameserve to avisynth from virtualdub (mpeg2 version) but this process doesnt seem to work when using certain filters in virtualdub.

---------------------------
DesmoBob in Paradise

DesmoBob

users




Statistics:
Messages: 815
Registration: 01.21.2003
10.07.23 - 03:28:01
Message # 3
RE: DirectShowSource() error - unable to decode MPEG2?

I have never felt that Directshowsource gave reliable or reproduceable results on any release. It is too dependent upon the search order of finding filters and the registry settings that you last specified for some of those filters. I think about the best you can do to debug is drop the input file into Graphedit and try to understand all the filters (and their settings) that pop up. You will often be surprised at what you are actually using. Microsoft never really intended Direct Show to be used this way, with automatic search. That was only supposed to be for testing, with production applications intended to specifically build their own filter graphs. But I don't think that is yet possible in Avisynth. - Tom

---------------------------
Vishal '03 Track Evo '97 Eurosport TS M3 - Sold [Track Videos]

V Shah

users




Statistics:
Messages: 19
Registration: 02.26.2001
10.07.23 - 03:35:17
Message # 4
RE: DirectShowSource() error - unable to decode MPEG2?

that's just too bad since i have been unable to playback that erratic .m2v properly... well actually playback works perfectly but i can't find the right way to deinterlace it in avisynth! it plays wonderfully in PowerDVD and MediaPlayer or any other player using DirectShow - but i just can't get it to work properly with MPEG2Source... :( i guess i'll have a look at graphedit and bury myself afterwards!

---------------------------
Chris Powell Racer and Instructor since, well. decades, ok?

bmwdirtracer

users




Statistics:
Messages: 24,112
Registration: 06.10.2002
10.07.23 - 03:43:30
Message # 5
RE: DirectShowSource() error - unable to decode MPEG2?

i've had another idea: can i somehow use graphedit as a frameserver? or maybe graphedit is able to somehow write another output file, completely re-rendered, that i can use for encoding afterwards?

---------------------------

Sephiroth619

users




Statistics:
Messages: 2,743
Registration: 12.09.2003
10.07.23 - 03:52:23
Message # 6
RE: DirectShowSource() error - unable to decode MPEG2?

today i tried avisynth 2.08 and somehow DirectShowSource works now... but i'm desperate - MediaPlayer shows the movie perfectly only when i try to load my script in VirtualDub it says "Classfactory kann angeforderte Klasse nicht finden" which means roughly translated "ClassFactory cannot supply requested class"! i'm gonna KILL that dumbhead who encoded THIS dvd... the script i'm using is trivial enough: ### DirectShowSource("E:\StarWars-ESB\Demux\ESB.m2v") Crop(12,106,700,276) Tweak(0,0.9,-15,1) ### any ideas how to work around THIS bug?

---------------------------

JeffCupino

users




Statistics:
Messages: 92
Registration: 08.04.2002
10.07.23 - 04:01:01
Message # 7
RE: DirectShowSource() error - unable to decode MPEG2?

@zyrill I think finden does mean 'find' in english as I might assume, "ClassFactory cannot find requested class" sounds more like it to me. Back to DVD2AVI not working for you, maybe it would work if you didn't use FORCE FILM. Maybe it would work it you did the 3/2 pulldown and them IVTC'd it. I believe DeComb can handle more cases than FORCE FILM, but once you use FORCE FILM DeComb can't undo the damage. I mean, sorry, I realize you did not mention whether you used FORCE FILM or not, but that is one possibility. Stephen

---------------------------

MPILOT

users




Statistics:
Messages: 830
Registration: 01.20.2003
10.07.23 - 04:05:15
Message # 8
RE: DirectShowSource() error - unable to decode MPEG2?

My german extends far enough to translate 'hand' and 'winter', so I thought I recognized 'finden'. You said you "can't decode using DVD2AVI" and so I thought maybe FORCE FILM was the problem there. Right now, I am struggling with a dropped (or extra) field in Four Weddings and a Funeral. It causes mispairing of fields in the entire scene. So far I tried selecting the odd fields with trim, separatefields, selectodd, and +. Stephen

---------------------------
From Codeman in the picture rating thread:

Deadeye

users




Statistics:
Messages: 704
Registration: 04.30.2003
10.07.23 - 04:12:23
Message # 9
RE: DirectShowSource() error - unable to decode MPEG2?
MIDI Editor stuck in full screen mode. : Previous topicNext topic: Noobie alert! T5R Question.
Pages:  1  

The administrator has prohibited guests from replying to messages! To register, follow the link: register


Participants