PDA

View Full Version : Staxrip 1 and no go...


MSuomi
10th May 2007, 00:17
Hi, I'm trying to use Staxrip to make x264-encode from my DVDs. I have downloaded and installed everything it wants. I have ripped the DVD to my HDD. I have made settings as the programs guide says (though I cannot load DVD template as there is no such thing on Staxrip...Only Default template and PSP template. So I use default template). After I have selected the vobs, DGindex starts to do its thing. But right after it has finished, I get the error message: Invalid source. Failed to load source,please ensure you are using a proper source filter and have installed all plugins and codecs required by source filter.
Then it opens a preview window, which says: MPEG2Source: couldn't open file (my file's location) line 1.
And that's it:mad:
I have tried to get some sense to it, but no avail... Any ideas?

vlada
10th May 2007, 14:04
Tho program probably does following: It uses DGIndex to create .d2v index file for your VOBs. Then it creates AviSynth script an loads the d2v file through it.

So to identify the problem you should check the AVS script for any errors. There might be specified a DgDecode.dll source filter to be loaded or AviSynth will pick up the one located in it's plugins folder. You should check if the version of your DgIndex corresponds with DgDecode's version.

MSuomi
10th May 2007, 14:58
Tho program probably does following: It uses DGIndex to create .d2v index file for your VOBs. Then it creates AviSynth script an loads the d2v file through it.

So to identify the problem you should check the AVS script for any errors. There might be specified a DgDecode.dll source filter to be loaded or AviSynth will pick up the one located in it's plugins folder. You should check if the version of your DgIndex corresponds with DgDecode's version.

DgDecode.dll is the same version on both, Staxrip's folder and in the Avisynth's folder. I have to drive Staxrip through again and check the script...

MSuomi
10th May 2007, 15:09
Staxrip log:

---------- Preparing ----------

Preparer: Extract audio and index MPEG-2 using DGIndex
Command line: "F:\StaxRip_1.0.0.0\Applications\DGIndex\DGIndex.exe" -IF[D:\noniin\VIDEO_TS\VTS_03_1.VOB,D:\noniin\VIDEO_TS\VTS_03_2.VOB,D:\noniin\VIDEO_TS\VTS_03_3.VOB,D:\noniin\VIDEO_TS\VTS_03_4.VOB,D:\noniin\VIDEO_TS\VTS_03_5.VOB,D:\noniin\VIDEO_TS\VTS_03_6.VOB] -IA=2 -FO=0 -YR=1 -TN=1 -OM=2 -DRC=2 -DSD=0 -DSA=0 -OF=[D:\noniin\VIDEO_TS\VTS_03_1] -exit
Start time: 15:58:51
End time: 16:06:33
Duration: 00:07:41

AVS script:
MPEG2Source("D:\noniin\VIDEO_TS\VTS_03_1.d2v")

And the error is, it couldn't open AVS script line 1, which is the one above...

buzzqw
10th May 2007, 15:15
open that script in virtualdub or media player classic what is the exact error ?

also ... try reinstall avisynth 2.57

BHH

MSuomi
10th May 2007, 15:32
open that script in virtualdub or media player classic what is the exact error ?

also ... try reinstall avisynth 2.57

BHH

"Virtualdub error
Avisynth open failure:
MPEG2Source: couldn't open file (D:\noniin\VIDEO_TS\VTS_03_1.avs, line 1)

I'll reinstall avisynth...

No help reinstalling avisynth.

buzzqw
10th May 2007, 15:43
is existing this file "VTS_03_1.d2v" ???

BHH

MSuomi
10th May 2007, 15:44
is existing this file "VTS_03_1.d2v" ???

BHH

Yes, it's there...

buzzqw
10th May 2007, 16:23
open that file in notepad and post first 20 lines

BHH

MSuomi
10th May 2007, 17:45
open that file in notepad and post first 20 lines

BHH

Here it is:

DGIndexProjectFile13
6
D:\noniin\VIDEO_TS\VTS_03_1.VOB
D:\noniin\VIDEO_TS\VTS_03_2.VOB
D:\noniin\VIDEO_TS\VTS_03_3.VOB
D:\noniin\VIDEO_TS\VTS_03_4.VOB
D:\noniin\VIDEO_TS\VTS_03_5.VOB
D:\noniin\VIDEO_TS\VTS_03_6.VOB

Stream_Type=1
MPEG_Type=2
iDCT_Algorithm=2
YUVRGB_Scale=1
Luminance_Filter=0,0
Clipping=0,0,0,0
Aspect_Ratio=16:9
Picture_Size=720x576
Field_Operation=0
Frame_Rate=25000 (25/1)
Location=0,0,5,23247

buzzqw
10th May 2007, 19:26
try modifing the avs script like this

loadplugin("path\to\dgdecode.dll")
MPEG2Source("D:\noniin\VIDEO_TS\VTS_03_1.d2v")

modify the "path to dgdecode.dll" to your staxrip folder\where is dgindex\dgdecode.dll....

and open in virtualdub again

if ok, copy the dgdecode.dll into avisynth plugin folder (c:\program files\avisynth 2.5\plugins...)

then retry your project with staxrip

otherwise... try another program.. like one in sign... :D

BHH

MSuomi
10th May 2007, 19:51
try modifing the avs script like this

loadplugin("path\to\dgdecode.dll")
MPEG2Source("D:\noniin\VIDEO_TS\VTS_03_1.d2v")

modify the "path to dgdecode.dll" to your staxrip folder\where is dgindex\dgdecode.dll....

and open in virtualdub again

if ok, copy the dgdecode.dll into avisynth plugin folder (c:\program files\avisynth 2.5\plugins...)

then retry your project with staxrip

otherwise... try another program.. like one in sign... :D

BHH

Virtualdub didn't recognize the loadplugin command... Anyway, dgdecode.dll is already in avisynth folder and it's the same version as in Staxrip folder.

Well, I'll give your "SPAM"-advice a try ;)

buzzqw
10th May 2007, 20:30
Virtualdub didn't recognize the loadplugin command...

anyway there is some serius flaw in your avisynth installation

i hope better news with others programs!

BHH

MSuomi
10th May 2007, 20:57
anyway there is some serius flaw in your avisynth installation

i hope better news with others programs!

BHH

Well, at least AutoMKV is currently encoding ;)
Let's see...

MSuomi
11th May 2007, 00:09
A couple questions about AutoMKV:

Mainwindow shows version to be .82, I downloaded the .83a version... Just a typo? Encoder DOS-window shows AutoMKV083, though...
Seems to use 100% of my dualcore's both cores, what about the DC-tweak that was at wiki-pages? Or is it already embedded in this version?

buzzqw
11th May 2007, 07:56
Mainwindow shows version to be .82, I downloaded the .83a version.

yep.. typos happens :o

Or is it already embedded in this version
no, it's embedded
but if you have a cpu usage of near 100% ... you will not need it

those tweak are particulary usefull for heavy filtering, if you use just a light filtering the other cpu powers will be used by x264

BHH

MSuomi
11th May 2007, 10:51
yep.. typos happens :o


no, it's embedded
but if you have a cpu usage of near 100% ... you will not need it

those tweak are particulary usefull for heavy filtering, if you use just a light filtering the other cpu powers will be used by x264

BHH

If I'm converting a DVD, I mostly don't change the resolution (only crop black bars out). I also like to keep AC3 or DTS and make 1/3 DVD size encodes, quality is the main point:)
There is quite many different profiles, care to say anything about the good compromise regarding quality and speed?
Now I could also try to re-encode my karaoke clips, which don't work on standalone dvd-player:rolleyes:
Nice software btw! I particularly like the fact, that you can truly play with different settings, if you want to (and when you get the "skill" or knowledge).

buzzqw
11th May 2007, 11:30
I mostly don't change the resolution (only crop black bars out)

so use the "autocrop only" at width list :)

There is quite many different profiles, care to say anything about the good compromise regarding quality and speed?
my preferred x264 profile is the Encoding-HighProfile, if you feel it too slow i suggest the MainProfile, a very good tradeoff between quality and speed

particularly like the fact, that you can truly play with different settings, if you want to (and when you get the "skill" or knowledge)

that's true!

AutoMKV do a good JOB on its default but with correct knowledge and some short sample to test could be tuned in very efficent/peculiar way

thanks for your appreciation!

BHH

MSuomi
11th May 2007, 11:43
Yes, didn't check every settings thoroughly and missed the autocrop on first try. Then did a quick re-encoding just to see if it worked and it did. I tried "Encoding-HighProfile" on first, it was quite slow, but it doesn't matter, nights are for that:)
Well, I keep on trying and tweaking different things...

How do you make batch jobs? I have hundreds of karaoke vids, which should be re-encoded to be standalone compatible. Adding them one by one would be a terrible ordeal

buzzqw
11th May 2007, 12:19
you can batch files one by one or use the command line interface (if you are a dos guy try automkv.exe /? )

BHH

MSuomi
11th May 2007, 12:28
you can batch files one by one or use the command line interface (if you are a dos guy try automkv.exe /? )

BHH

So, I would have to manually write all the names of some over 300 files:eek:
Ahem, I will have to find some other way:rolleyes:

buzzqw
11th May 2007, 12:37
the name is automatically based on input file name
even more if the same file (as output) exists automkv will rename the new file

BHH

MSuomi
11th May 2007, 12:48
the name is automatically based on input file name
even more if the same file (as output) exists automkv will rename the new file

BHH

Yes, but will it take wildcards as the input filename? Or how will I get it to convert all the files in one folder?

buzzqw
11th May 2007, 13:59
no wildcards.. you must use the old for / next way

BHH

MSuomi
15th May 2007, 13:46
no wildcards.. you must use the old for / next way

BHH

Hmmm, a little example would be great...