Help - Search - Members - Calendar
Full Version: WMA Lossless
Hydrogenaudio Forums > Lossless Audio Compression > Lossless / Other Codecs
Watchdog
How does one convert a wma lossless file back to wave format?

It appears I can do this by copying the file to a CD and then re-ripping the CD. However I'd like to bypass that and convert direct to a wave file on my hard drive and I can't figure out how to do this.
mdmuir
Hello,

Two methods I use:

1. download the latest version of Foobar 2000-get the special installer at:

http://www.foobar2000.org/download.html

drag wma files to foobar player window, select all tracks, right click and select run conversion-by default foobar will turn them back into wav unless you choose a different codec in the prefs of the app.

2. go to http://www.dbpoweramp.com-get the dbpoweramp converter, and the wma codec for the app. you can then right click on the wma file and select wav as the output file.
Watchdog
Thanks I used the dbpoweramp method and it worked great. The one thing I didn't like is that I lost the tag information. Is there any way that I can preserve the tag info?

Scratch that question, I just figured out that I can convert to mp3 using Lame direct from wma lossless.

Thanks for the reply.
QHOBBES 2.0
couldnt you use winamps diskwriter output with this http://rarewares.hydrogenaudio.org/files/in_wm.zip ? (kinda same thing mdmuir describes but with winamp)
zombiewerewolf
Windows Media Audio 9 Lossless to PCM Converter
Watchdog
Zombiewerewolf, thanks for the link. I downloaded it, but can't figure out how to use it. I went into WMP and didn't see any options to use the download.

Given it's in the authoring tools and it's a command line option I'm thinking it requires some knowledge that is obviously lacking on my part.
rjamorim
QUOTE (QHOBBES 2.0 @ Nov 4 2003, 03:00 AM)
couldnt you use winamps diskwriter output with this http://rarewares.hydrogenaudio.org/files/in_wm.zip ? (kinda same thing mdmuir describes but with winamp)

I don't think that Winamp plugin works with WMA Pro/Lossless.
zombiewerewolf
This is a command line tool.To use it, you have to open command prompt
(START > Programs > Accessories > Command Prompt)

Then, go to the part which tool was installed.
default: C:\Program Files\Windows Media Components\Tools\WMAL2PCM
(type: cd Program Files\Windows Media Components\Tools\WMAL2PCM)

you can use this tool by input these commands:
wmal2pcm <input file.wma> <output file.wav>

Ex:
C:\Program Files\Windows Media Components\Tools\WMAL2PCM>wmal2pcm "C:\Documents and Settings\zombiewerewolf\My Documents\My Music\Sarah Brightman\Harem\09 Misere Mei.wma" "C:\Documents and Settings\zombiewerewolf\My Documents\My Music\Sarah Brightman\Harem\09 Misere Mei.wav"

and press enter.

It should be like this.

magic75
QUOTE (rjamorim @ Nov 4 2003, 10:28 PM)
QUOTE (QHOBBES 2.0 @ Nov 4 2003, 03:00 AM)
couldnt you use winamps diskwriter output with this http://rarewares.hydrogenaudio.org/files/in_wm.zip ? (kinda same thing mdmuir describes but with winamp)

I don't think that Winamp plugin works with WMA Pro/Lossless.

According to this guy:
http://www.hydrogenaudio.org/forums/index....owtopic=14810&#
It works in Winamp3 if you have WMP9 installed? But I guess then it uses something else than the in_wm plugin. ACM?
Sawg
in_wm does not work for Lossless or Pro in Winamp 2/5. But if you add WMA to the extension list in in_dshow (DirectShow Decoder) it will work and you can write them to WAV.
Mike Giacomelli
Converting to wav will strip out tag data, so don't do it. Convert straight to MP3, ogg, whatever.
tev777
Is WMA Lossless available for Win 2k? It installed in my xp machine when I upgrade to WMP9, but I haven't been able to get it on my 2k box.
rjamorim
QUOTE (tev777 @ Nov 9 2003, 11:59 PM)
Is WMA Lossless available for Win 2k? It installed in my xp machine when I upgrade to WMP9, but I haven't been able to get it on my 2k box.

All you need to do is install WMP9. (At least, it worked here)

As a last resort, you can try installing Windows Media Encoder 9.
Sawg
http://www.microsoft.com/windows/windowsme...ecdownload.aspx

"Windows Media 9 Series Codecs Installation Package" should work. It works on my XP box without WMP9 at least.
ogg
WMAL encoding is only available for Windows XP users.
rjamorim
QUOTE (ogg @ Nov 10 2003, 02:24 AM)
WMAL encoding is only available for Windows XP users.

Absurd. I encoded it several times on my Win2000
Liquid_Predator
QUOTE (ogg @ Nov 9 2003, 09:24 PM)
WMAL encoding is only available for Windows XP users.

Ripping the CD directly with WMP to WMA Lossless is indeed only possible in WinXP. But this does not mean that WMA Lossless is not avaible for Win2k, use dbPowerAmp and download the WMA9 plugin.
deej_1977
[somewhat off-topic]

I have been kinda tinkering with Windows Media Lossless purely out of curiosity and found a "command-line alike" app (which is the one used by EAC as well I believe). I do had to install the Windows Media 9 Encoder (although I think the SDK includes it also) to start playing but hey, it's better than nothing. So if you want to toy from the commandline do this:

1. Open Command Prompt
2. Go to c:\program files\[dir where you put either SDK or Encoder].
3. type "cscript wmcmd.vbs /?" to get a collection of parameters you can use.

Here's a minor selection of things you can use:

CODE
Usage for I/O and statistics.

[-input] <file or directory name>
   The file or directory to be encoded.
   Specify a file or directory name. If you specify a directory, supported
   files in the directory will be encoded to the output directory, using
   the same encoding settings.
   Enclose file and directory names that have spaces in quotations.
   For example: -input "c:\my sample.wmv"
[-output] <file or directory name>
   The name of the output file or directory.
   If the input is a file, -output corresponds to a file name. If the input
   is a directory, -output corresponds to a directory name.
   The output directory will be created if it doesn't already exist.
   An extension is automatically appended to output files.
   (.wma for audio-only Windows Media files, and .wmv for video-only or
   audio and video Windows Media files.)

[-a_codec] <codec index>
   Audio codec to be used. Use -a_codecs to list available codecs.
   Specify codec index:
   WMA9STD: Windows Media Audio 9 (default).
   WMA9PRO: Windows Media Audio 9 Professional
   WMSP9:   Windows Media Audio 9 Voice
   WMA9LSL:  Windows Media Audio 9 Lossless; -a_mode 2 required
   PCM: No compression

[-a_codecs]
   Lists all audio codecs.
[-a_formats]
   Lists all audio formats for each codec.
[-a_mode] <mode_number>
   Audio encoding to be used.
   0: 1-pass CBR (default).
   1: 2-pass CBR.
   2: Quality-based VBR.
   3: Bit rate-based VBR (two-pass).
   4: Bit rate-based peak VBR (two-pass).
[-a_setting] <setting>
   Specifies the formats for audio setting.
   Use -a_formats to list supported audio formats for each codec.

   -a_setting Bitrate_SamplingRate_Channels. For example, -a_setting 48_44_2
   specifies 48 Kbps, 44 kHz, and two channels. The default is 64_44_2.

   If you use quality-based VBR: -a_setting Qxx_SamplingRate_Channels.
   For example, -a_setting Q90_44_2 specifies a quality level of 90, 44 kHz,
   and 2 channels.

   If you use the Windows Media Audio Professional 9:
   -a_setting Bitrate_SamplingRate_Channels_BitDepth.
   For example, -a_setting 250_44_2_24 specifies 250 Kbps, 44 kHz,
   two channels, and 24-bit encoding. Use either 16- or 24-bit encoding.
   24-bit is the default.

   If you use the Windows Media Audio 9 Lossless codec:
   -a_setting Qxx_SamplingRate_Channels_BitDepth. For example,
   -a_setting Q100_44_2_24 specifies VBR Quality 100, 44 kHz, two channel,
   24-bit encoding. (Quality-based VBR and a quality level of 100 is
   required with this codec.)

[-title] <string>
   Title of the content. Enclose strings with spaces in quotations. For
   example: -title "Windows Media Sample"
[-author] <string>
[-copyright] <string>
[-description] <string>    
[-rating] <string>
NOTE: The maximum string length for each one is 255.


It does give freakish command lines but still, if you have a flexible encoding or front-end app you can now give it WMP9 (Lossless & other) capabilities. Although I'm not so sure about tagging thru the command line but that's why I keep playing of course biggrin.gif!

[/somewhat off-topic]
Vit
SAWG
QUOTE
http://www.microsoft.com/windows/windowsme...ecdownload.aspx

"Windows Media 9 Series Codecs Installation Package" should work.  It works on my XP box without WMP9 at least.


I've downloaded http://download.microsoft.com/download/a/0...4/WM9Codecs.exe, but it says that I must have player installed. How you install codec without WMP9?

Can I use Windows Media 9 Lossless Audio Codec in .avi clips?
evirro
QUOTE (deej_1977 @ Nov 10 2003, 02:17 AM)
[somewhat off-topic]

I have been kinda tinkering with Windows Media Lossless purely out of curiosity and found a "command-line alike" app (which is the one used by EAC as well I believe). I do had to install the Windows Media 9 Encoder (although I think the SDK includes it also) to start playing but hey, it's better than nothing.

[/somewhat off-topic]

I've actually written a Windows Script Host JavaScript program that does the encoding with an intelligible command line. I've also written some other WMA related scripts that some people might find useful.

http://www.virroaudio.net/tools

In particular, wma9convert.wsf can be easily plugged into EAC.

Eric
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.