PDA

View Full Version : MeGUI and Missing Plugin(s)


salehin
24th September 2008, 03:54
I'm trying to encode BBC HD using MeGUI with avisynth 2.5.7. But when I load different .avs, I get errors.

When I load the following avs it works until I go to the avs script creator:
AVCSource("C:\BBC HD\source.dga")

# tried the directshowsource() as well, but same msg:
#DirectShowSource ("C:\C:\BBC HD\source.GRF",fps=25, audio=false)
#ConverttoYV12()


After loading this avs to MeGUI's script creator, i get a msg that says " Unable to render the file. possibly you don't have the correct filters installed ("

FYI:
o My OS is vista Home premium (sadly came with the laptop).
o I've put in DGAVCIndex.exe in the DGINdex folder of MeGUI: MeGUI > Tool > DGIndex
o And put in libavcodec.dll and DGAVCDecode.dll in MeGUI's DGIndex folder (C:\Program Files\megui\tools\dgindex)
o Using FFDSHOW tryouts revision 2079 (Sept 15)

Can anyone please let me know what I'm missing...

Cheers :)

PS: Sorry if this (issue) has already been discussed- so far, on this forum, i couldn't locate anything related.

Sharktooth
24th September 2008, 05:05
why you're thinking megui will automatically support DGAVCDecode?
it doesnt so you should create your AVS accordingly... and dont put files where they should not be.
it's 5AM so i will give you a detailed answer tomorrow...
need to sleep...

salehin
25th September 2008, 15:24
why you're thinking megui will automatically support DGAVCDecode?
it doesnt so you should create your AVS accordingly... and dont put files where they should not be.

I had no idea about it! But under xp (home), I managed to encode bbc hd stream to x264. That time, I used .grf and cyberlink/ffdshow and DGAVCDecode was in the megui's tool directory (i put it). Seems there is no correlation :confused:

It would be a great help if you can kndly explain how to sort it out. Cheers

Sharktooth
25th September 2008, 15:29
1- place dgavc stuff in a folder (if you like you can make a new folder under tools in megui)
2- index your source with dgavcindex
3- create an avs and ensure it loads the dgavcdecode plugin (use the loadplugin function ... point it to the correct path where dgavcdec is located)
4- append the content of your avs script and check if the avs plays on a directshow media player (MPC for example), if it does
5- proceed encoding

saemonz
30th September 2008, 09:48
thanks, Is this AVS right?
LoadPlugin("C:\Program Files\GordianKnot\AviSynthPlugins\DGAVCDecodeNV.dll")
DirectShowSource("D:\temp\dga.avs",fps=23.9760431376968,audio=false)

dga.avs
AVCSource("D:\movie\STREAM\zzz.test.dga")

Sharktooth
30th September 2008, 15:13
no.
you need to load the plugin in dga.avs... btw you're complicating your life.
use a single .avs.