Log in

View Full Version : MCI error message on Avi.net after reinstalling xp


ricardo.santos
7th April 2007, 09:25
ive just formatted my pc and reinstalled xp, after getting all my usuall apps back on the pc i tried avi.net and it produced the following error message when it started to scan the Vobs:

"the specified device isnt ready(open) or might not be recognized by MCI"

http://img263.imageshack.us/img263/926/untitleddf6.jpg (http://imageshack.us)

ricardo.santos
11th April 2007, 22:21
anyone?

jeffy
11th April 2007, 23:58
I would suppose you are trying to rip the DVD off the drive.... please answer:

- Can you play the DVD in some software player on that PC?
- Do you have your DVD drive's region set if not? (or a region-free drive...)

ricardo.santos
12th April 2007, 02:10
I would suppose you are trying to rip the DVD off the drive.... please answer:
the movie has been ripped to the HD

- Can you play the DVD in some software player on that PC?
yes VLC plays it just fine,


- Do you have your DVD drive's region set if not? (or a region-free drive...)
how can i check that?


Thanks

weaver4
12th April 2007, 02:40
Did you install avi.net support package? It includes avisynth, vobsub and a few other tools that must be installed for avi.net to work.

http://www.clonead.co.uk/

ricardo.santos
12th April 2007, 13:17
yes, those programs are part of my "usuall apps" that i always install.

i will try one of the older versions before the gui was changed to make it more "Vista" lookalike.

weaver4
12th April 2007, 14:08
I found the new version of AVI.net was very touchy on which version of avisynth is uses, I got an error similar to yours when I accidently installed an old version of avisynth over the one avi.net installed. Probably not your problem, but worth checking.

When you start avi.net it makes a directory called VTS_01_1.VOB.TEMP in the directory with the rip files in it. Does this directory exist? What files are in it? Did it make a avs file and a dv2 file?

You might want to try the same files with autogk and see if it is a file problem or a avi.net problem.

ricardo.santos
12th April 2007, 22:45
im using avisynth 2.5.7 like i used to, heres some screenshots of what you asked


http://img113.imageshack.us/img113/2184/89709228ir7.jpg (http://imageshack.us)

http://img485.imageshack.us/img485/951/45779664mz5.jpg (http://imageshack.us)

ricardo.santos
13th April 2007, 00:59
no problems with AutoGk or StaxRip

weaver4
13th April 2007, 14:38
I think it deletes the AviSynth Script when the script is complete. So I am guessing that the problem is somewhere in the script. Can you open the script and post it.

You are using the same Version of AviSynth that I am using, so that should not be a problem.

ricardo.santos
13th April 2007, 17:40
here´s the script, thanks for your help in solving this mistery

virtualdub, WMP, VLC play this script with no quirks

LoadPlugin("C:\Programas\avi.NET\Index\DGDecode.dll")
LoadPlugin("C:\Programas\avi.NET\Filters\AutoCrop.dll")
movie = MPEG2Source("C:\skycaptain_test\VTS_01_1.VOB.TEMP\VTS_01_1.d2v")
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=16,Aspect=0,threshold=24,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
fixed_aspect = 1.42222222222222
c_width = width(cropclip)
c_height = round(height(cropclip) / fixed_aspect)
input_par = float(c_width) / float(c_height)
input_par = (input_par > 1.4) || (input_par < 1.25) ? input_par : (4.0/3.0)
out_width = 640
out_height = round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=16,Aspect=new_aspect,threshold=24,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
LanczosResize(out_width,out_height)

weaver4
14th April 2007, 13:41
Try this:

10090 » Specified device not open or not recognized by MCI? 26-Jan-06

On a fresh install of Windows XP, a reader experienced the following error while trying to use their Instant Immersion 102 Languages application:

System error: MCI error: Specified device not open or not recognized by MCI

NOTE: MCI stands for Multimedia Control Interface.

This behavior was caused by a missing AVIVideo Value Name, a REG_SZ data type, at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI32.

When I display the Value Names at HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI32 using REG QUERY "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI32", I see the following Value Names and data values:

AVIVideo REG_SZ mciavi32.dll
CDAudio REG_SZ mcicda.dll
Sequencer REG_SZ mciseq.dll
WaveAudio REG_SZ mciwave.dll
MPEGVideo REG_SZ mciqtz32.dll

NOTE: While the AVIVideo Value Name was missing from the registry, the mciavi32.dll library was present at %SystemRoot%\System32.

Opening a CMD.EXE window and running

REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI32" /V AVIVideo /T REG_SZ /F /D "mciavi32.dll"

corrected the problem.

ricardo.santos
14th April 2007, 22:28
Hi Weaver 4 and thanks for your help.

these are the values that i have on my registry, the MPEGVideo REG_SZ mciqtz32.dll is missing

http://img444.imageshack.us/img444/1684/38421212cs4.jpg (http://imageshack.us)

should i do the CMD.EXE step still?

ricardo.santos
15th April 2007, 00:05
I've done the CMD.EXE step but still displays the error :devil:

jeffy
15th April 2007, 01:05
I've done the CMD.EXE step but still displays the error :devil:
I read all your replies, but...

I am sorry, I didn't know what should I advise, until weaver5 & you discovered something missing.

Try this:
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\MCI32" /V MPEGVideo /T REG_SZ /F /D "mciqtz32.dll"

Did it help? BTW, thanks for reporting back.

ricardo.santos
15th April 2007, 01:16
Hi jeffy

That did the trick, thanks a lot Weaver4 and jeffy!

Did i do something wrong when installing xp? so that i can avoid this happening again?

Once again thanks

jeffy
15th April 2007, 07:00
My :thanks: to Weaver4 (incorrectly named you as 'weaver5', sorry), since this is not the first place in the Registry where I would be searching :)

I have no exact idea what could have altered your settings or if they all were even present after the clean install of Windows XP.


Some info about the settings:
http://www.atlasti.com/mcisetup.html