Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsWindows VistaWindows XPWindows MeWindows 98Windows 95Virtual PCInternet ExplorerOutlook ExpressWindows MediaSecurity
Related Topics
MS Server ProductsMS OfficePC HardwareMore Topics ...

Windows Forum / Windows Media / General Topics / May 2008

Tip: Looking for answers? Try searching our database.

Can't Encode WMA Lossless in Vista via Command Line

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Seraph - 21 Nov 2006 17:45 GMT
I use EAC to rip my music, which can automatically call the wmcmd.vbs
command to encode the wav files to wma lossless. Now that I've
installed vista RTM, EAC can rip to wav, but the wma command stops
immediately with this error:

Microsoft (R) Console Based Script Host has stopped working
A problem caused the program to stop working correctly. Windows will
close the program and notify you if a solution is available.

I've tried running EAC as administrator, but it doesn't help. Is there
any way to get the encoding script to work in vista??
zachd [ms] - 23 Nov 2006 19:01 GMT
What'st the fault bucket number?
http://zachd.com/pss/pss.html#bucket

Signature

Speaking for myself only.
See http://zachd.com/pss/pss.html for some helpful WMP info.
This posting is provided "AS IS" with no warranties, and confers no rights.
--

>I use EAC to rip my music, which can automatically call the wmcmd.vbs
> command to encode the wav files to wma lossless. Now that I've
[quoted text clipped - 7 lines]
> I've tried running EAC as administrator, but it doesn't help. Is there
> any way to get the encoding script to work in vista??
Seraph - 24 Nov 2006 06:58 GMT
See below for the event log text. Basically it looks to me like the vb
script can't run successfully in vista. I don't know why though.
Doesn't seem to be a security issue.

Log Name:      Application
Source:        Application Error
Date:          11/24/2006 12:51:58 AM
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Seraph
Description:
Faulting application cscript.exe, version 5.7.0.6000, time stamp
0x4549b118, faulting module unknown, version 0.0.0.0, time stamp
0x00000000, exception code 0xc0000005, fault offset 0x025cb5ed, process
id 0x1094, application start time 0x01c70f9507065305.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
 <System>
   <Provider Name="Application Error" />
   <EventID Qualifiers="0">1000</EventID>
   <Level>2</Level>
   <Task>100</Task>
   <Keywords>0x80000000000000</Keywords>
   <TimeCreated SystemTime="2006-11-24T06:51:58.000Z" />
   <EventRecordID>1703</EventRecordID>
   <Channel>Application</Channel>
   <Computer>Seraph</Computer>
   <Security />
 </System>
 <EventData>
   <Data>cscript.exe</Data>
   <Data>5.7.0.6000</Data>
   <Data>4549b118</Data>
   <Data>unknown</Data>
   <Data>0.0.0.0</Data>
   <Data>00000000</Data>
   <Data>c0000005</Data>
   <Data>025cb5ed</Data>
   <Data>1094</Data>
   <Data>01c70f9507065305</Data>
 </EventData>
</Event>
zachd [ms] - 25 Nov 2006 20:05 GMT
What fault bucket number do you get?
http://zachd.com/pss/pss.html#bucket

I cannot typically get anywhere without that number.  =)

Signature

Speaking for myself only.
See http://zachd.com/pss/pss.html for some helpful WMP info.
This posting is provided "AS IS" with no warranties, and confers no rights.
--

> See below for the event log text. Basically it looks to me like the vb
> script can't run successfully in vista. I don't know why though.
[quoted text clipped - 41 lines]
>  </EventData>
> </Event>
Seraph - 26 Nov 2006 07:59 GMT
I'm sorry, but I don't know where to find this fault number. I read the
description you linked to, but I just don't see the fault number
anywhere. I included all the information that shows in the application
log. There is only one entry made each time the wma encoding script
fails.
rkimball - 07 Dec 2006 04:23 GMT
I have the same problem with Vista Ultimate RTM.  I can recreate the problem
simply by typing:

cscript "c:\Program Files\Windows Media Components\Encoder\WMCmd.vbs"
-a_setting 192_44_2 -a_mode 3 -a_codec WMA9STD -input
"c:\Users\rkimball\test.wav" -output c:\Users\rkimball\test.wma

ignoring all of the line wrap booga of course.

The problem is with Data Execution Protection.  cscript is causing it and I
can't disable DEP for cscript.  I suspect it is a bug in the script which is
just the stock script included with WMEncoder9.  It has nothing to do with
EAC.

> What'st the fault bucket number?
>  http://zachd.com/pss/pss.html#bucket
[quoted text clipped - 10 lines]
> > I've tried running EAC as administrator, but it doesn't help. Is there
> > any way to get the encoding script to work in vista??
Seraph - 11 Dec 2006 15:06 GMT
I agree, the problem is definitely with executing the script. I had
totally forgotten about DEP though. I'm going to try disabling it
entirely.

> The problem is with Data Execution Protection.  cscript is causing it and I
> can't disable DEP for cscript.  I suspect it is a bug in the script which is
> just the stock script included with WMEncoder9.  It has nothing to do with
> EAC.
Seraph - 13 Dec 2006 18:32 GMT
Yep that works. Encoding works now.
command used to disable DEP:
bcdedit.exe /set {current} nx AlwaysOff

> I agree, the problem is definitely with executing the script. I had
> totally forgotten about DEP though. I'm going to try disabling it
[quoted text clipped - 4 lines]
> > just the stock script included with WMEncoder9.  It has nothing to do with
> > EAC.
MathewQuinn - 16 May 2008 22:57 GMT
Windows hotfix available her

'FIX: You may experience issues when you use Windows Media Encoder
Series on a computer that is running Windows Vista
(http://support.microsoft.com/kb/929182

This means not having to mess with DEP

--
MathewQuinn
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.