Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: FLAC to WMA: where is wmcmd.vbs? (Read 4350 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

FLAC to WMA: where is wmcmd.vbs?

I'm sure I'm missing something really basic...  I need to convert FLAC to WMA Lossless; my car stereo doesn't support gapless MP3/AAC, and the only compressed lossless format it supports is WMA Lossless, so I'm hoping that will allow gapless playback via a USB thumb drive.

Anyway, I've installed "Windows Expression Encoder 4 with Service Pack 1" (http://www.microsoft.com/expression/products/Encoder4_Overview.aspx), and I can't find wmcmd.vbs.  There isn't a "Windows Media Components" folder under Program Files or Program Files (x86), and I don't see it under Program Files -> Windows Media Player either.

What am I missing?  I just want to get foobar2000 to convert FLAC to WMA Lossless, and I'm following the instructions at http://www.hydrogenaudio.org/forums/lofive...php/t47759.html.  I'm running Windows 7, 64 bit, under Parallels Desktop on a MacBook Pro.

Many thanks,

Raul Acevedo
http://www.cantara.com

FLAC to WMA: where is wmcmd.vbs?

Reply #1
A quote from http://blogs.msdn.com/b/expressionencoder/ (What’s new in Expression Encoder 3 / July 10, 2009)

Quote
...
Removal of command-line encoder: One of the tough trade-offs we had to make for this release was what to do with the command-line.  In Encoder 2 SP1 the command-line encoder was functionally behind what was possible in the UI and the Object Model.  We also observed a lot of community support for specialized command-line alternatives such as WMCmd.vbs by Alex Zambelli.  So, for Encoder 3 we took the difficult decision of removing the command-line encoder from the product.  Instead we directed our energies into making the .NET Object Model full fidelity in order to give application developers the maximum API surface area possible, including support for Live encoding.  To mitigate the decision, we are shipping working sample code in the box in the form of a Powershell cmdlet wrapper around the object model which provides basic Powershell-based command-line encoding supporting batch operations via the Powershell object pipeline:



Additionally, we are keen to work with the community to get an equivalent to WMCmd.vbs built and published on Codeplex to satisfy users who really want to automate encoder using cmd.exe rather than from Powershell or C#.  We hope you agree that this was the right trade-off to make.  If you have any opinions, positive or negative, please do send us your feedback.
...

EDIT

I wonder if you could still install and use Windows Media Encoder 9 (32-bit) on 64-bit Win 7. Apparently MS has removed it from the MS downloads, but it is available in some other places, for example: http://www.softpedia.com/get/Multimedia/Vi...der.shtml

FLAC to WMA: where is wmcmd.vbs?

Reply #2
Ah, thank you very much.

I downloaded WME 9 from softpedia...  and now it kind of works, except that the ".wma" file is created, but foobar2000 sits there forever with a dialog box saying "Converting 1/1", when it's obvious the conversion has already completed.  This might be ok for a file or two but I really need to batch convert many files and I hope I don't have to sit there and click "Abort" for every one.

The WMA file plays fine, but Windows Media Player says the song length is 00:00, and I can't fast forward through the song (though it plays fine).

Thoughts?

Raul