Log in

View Full Version : file\avs aren't opeoing in megui\graphedit but do in ripbot264, virtualdub, mpc


turbojet
14th July 2008, 11:06
Hi, I have an issue all of a sudden where ripbot264, virtualdub and mpc can handle directshowsourced avc vc1 m2ts and xvid, and huffyuv avi files, as well as these files directly.

graphedit immediately closes when all of these are dragged into the window. But I can manually create graphs for avc and vc1 which can be directshowsourced and work in megui.
xvid and huffyuv I can't come up with a manual graph that doesn't close graphedit (haali\file source -> ffdshow\xvid).

megui will open directshowsourced avc m2ts but immediately closes when vc1 m2ts, xvid, huffyuv are directshowsourced.

megui closes immediately when vc1.m2ts is opened directly

megui opens avc, xvid, huffyuv and shows the preview window, but when enqueue is pressed it says it cant open the file. Error message for your reference unexpected character (
"Õ" for xvid, "@' for avc) line 1, column (4 for xvid, 5 for avc).
huffyuv freezes the computer for a couple of minutes then megui stops responding.

its an X2 3800+ with vista premium 32bit with only these decoders\demuxers installed:
Haali
CoreAVC 1.7.0
ffdshow-tryouts beta 5 (july 5)
powerdvd8 (not used in this situation)
wmp11

It was working great for months with the same setup, a few weeks ago it just stopped working and nothing has changed on the computer as far as new programs, but there was some windows updates.

I have tried removing all except wmp11, reboot, install them all again with no success and I'd hate to reformat... Does anyone have any ideas?

stax76
14th July 2008, 11:49
DirectShowSource has logging support, read the DirectShowSource docs, create a log file, upload the log file using a hosting service.

turbojet
14th July 2008, 12:46
I removed\installed both ffdshow (huffyuv) and xvid, set the huffyuv vfw again and those are working ok now. Still have the graphedit crashing on everything, manual works. Also loading in from vc1.m2ts heres the logfile it produced.

00:00:00.000 fff 0x00000000 DirectShowSource 2.5.8 build:Jun 9 2008 [18:53:47]
00:00:00.000 080 0x04BD9EA0 0x000008F0 New GetSample (video).
00:00:00.000 080 0x04BD9E88 0x000008F0 New DirectShowSource.
00:00:00.002 040 0x04BD9EA0 0x000008F0 GetSample::AddRef() -> 2
00:00:00.002 008 0x04BD9EA0 0x000008F0 GetSample::JoinFilterGraph(0x04c07a08, GetSample)
00:00:00.002 008 0x04BD9EA0 0x000008F0 GetSample::QueryInterface({8e1c39a1-de53-11cf-aa63-0080c744528d}, ppv) ** E_NOINTERFACE **
00:00:00.002 008 0x04BD9EA0 0x000008F0 GetSample::QueryInterface({f90a6130-b658-11d2-ae49-0000f8754b99}, ppv) ** E_NOINTERFACE **
00:00:00.193 008 0x04BD9EA0 0x000008F0 GetSample::EnumPins()
00:00:00.193 080 0x04C549B8 0x000008F0 New GetSampleEnumPins.
00:00:00.193 040 0x04BD9EA0 0x000008F0 GetSample::AddRef() -> 3
00:00:00.193 008 0x04BD9EA0 0x000008F0 GetSample::QueryDirection()
00:00:00.193 040 0x04BD9EA0 0x000008F0 GetSample::Release() -> 2
00:00:00.193 080 0x04C549B8 0x000008F0 ~GetSampleEnumPins.
00:00:00.193 008 0x04BD9EA0 0x000008F0 GetSample::EnumPins()
00:00:00.193 080 0x04C549B8 0x000008F0 New GetSampleEnumPins.
00:00:00.193 040 0x04BD9EA0 0x000008F0 GetSample::AddRef() -> 3
00:00:00.193 008 0x04BD9EA0 0x000008F0 GetSample::QueryDirection()
00:00:00.193 020 0x04BD9EA0 0x000008F0 GetSample::ConnectedTo() ** VFW_E_NOT_CONNECTED **
00:00:00.193 040 0x04BD9EA0 0x000008F0 GetSample::Release() -> 2
00:00:00.193 080 0x04C549B8 0x000008F0 ~GetSampleEnumPins.
00:00:00.193 040 0x04BD9EA0 0x000008F0 GetSample::AddRef() -> 3
00:00:00.193 020 0x04BD9EA0 0x000008F0 GetSample::QueryInterface({36b73880-c2c8-11cf-8b46-00805f6cef60}, ppv) ** E_NOINTERFACE **, No Source Pin!
00:00:00.193 020 0x04BD9EA0 0x000008F0 GetSample::QueryInterface({56a868b2-0ad4-11ce-b03a-0020af0ba770}, ppv) ** E_NOINTERFACE **, No Source Pin!
00:00:00.193 008 0x04BD9EA0 0x000008F0 GetSample::QueryInterface({2dd74950-a890-11d1-abe8-00a0c905f375}, ppv) ** E_NOINTERFACE **
00:00:00.193 008 0x04BD9EA0 0x000008F0 GetSample::QueryInterface({56a868b5-0ad4-11ce-b03a-0020af0ba770}, ppv) ** E_NOINTERFACE **
00:00:00.193 008 0x04BD9EA0 0x000008F0 GetSample::QueryInterface({56a868b4-0ad4-11ce-b03a-0020af0ba770}, ppv) ** E_NOINTERFACE **
00:00:00.193 008 0x04BD9EA0 0x000008F0 GetSample::QueryInterface({56a868b3-0ad4-11ce-b03a-0020af0ba770}, ppv) ** E_NOINTERFACE **
00:00:00.193 040 0x04BD9EA0 0x000008F0 GetSample::Release() -> 2
00:00:00.195 008 0x04BD9EA0 0x000008F0 GetSample::EnumPins()
00:00:00.195 080 0x04C549B8 0x000008F0 New GetSampleEnumPins.
00:00:00.195 040 0x04BD9EA0 0x000008F0 GetSample::AddRef() -> 3
00:00:00.195 008 0x04BD9EA0 0x000008F0 GetSample::QueryDirection()
00:00:00.195 040 0x04BD9EA0 0x000008F0 GetSample::Release() -> 2
00:00:00.195 080 0x04C549B8 0x000008F0 ~GetSampleEnumPins.
00:00:00.195 008 0x04BD9EA0 0x000008F0 GetSample::EnumPins()
00:00:00.195 080 0x04C549B8 0x000008F0 New GetSampleEnumPins.
00:00:00.195 040 0x04BD9EA0 0x000008F0 GetSample::AddRef() -> 3
00:00:00.195 008 0x04BD9EA0 0x000008F0 GetSample::QueryDirection()
00:00:00.195 020 0x04BD9EA0 0x000008F0 GetSample::ConnectedTo() ** VFW_E_NOT_CONNECTED **
00:00:00.195 040 0x04BD9EA0 0x000008F0 GetSample::Release() -> 2
00:00:00.195 080 0x04C549B8 0x000008F0 ~GetSampleEnumPins.
00:00:00.195 040 0x04BD9EA0 0x000008F0 GetSample::AddRef() -> 3
00:00:00.195 008 0x04BD9EA0 0x000008F0 GetSample::EnumPins()
00:00:00.195 080 0x04C549B8 0x000008F0 New GetSampleEnumPins.
00:00:00.195 040 0x04BD9EA0 0x000008F0 GetSample::AddRef() -> 4
00:00:00.195 008 0x04BD9EA0 0x000008F0 GetSample::QueryDirection()
00:00:00.195 040 0x04BD9EA0 0x000008F0 GetSample::AddRef() -> 5
00:00:00.195 008 0x04BD9EA0 0x000008F0 GetSample::QueryPinInfo() 0x04bd9ea0
00:00:00.195 040 0x04BD9EA0 0x000008F0 GetSample::Release() -> 4
00:00:00.195 020 0x04BD9EA0 0x000008F0 GetSample::ConnectedTo() ** VFW_E_NOT_CONNECTED **
00:00:00.195 008 0x04BD9EA0 0x000008F0 GetSample::QueryInternalConnections()
00:00:00.195 008 0x04BD9EA0 0x000008F0 GetSample::EnumMediaTypes() ** E_NOTIMPL **
00:00:00.195 008 0x04BD9EA0 0x000008F0 GetSample::QueryDirection()
00:00:0

I also removed, installed avisynth 2.5.7 with the same results.
I've isolated the vc1 loading problem to wmp11 decoder, ffdshow decoding will load from the m2ts.
But it still makes me wonder why wmp11 m2ts works fine with the vdub and ripbot264 but not megui.