HydrogenAudio

Lossy Audio Compression => Other Lossy Codecs => Topic started by: mzso on 2015-01-08 01:31:24

Title: Any way I can play/remux/transcode xma files?
Post by: mzso on 2015-01-08 01:31:24
I have some xma files extracted from a videogame. But so far I found nothing that can do anything with them. The programs that support xma fail.

Here's an example:
https://drive.google.com/file/d/0ByfdfPvnoD...iew?usp=sharing (https://drive.google.com/file/d/0ByfdfPvnoDuzWkJQbm4yRUpUSnc/view?usp=sharing)

FFMPEG can tell channel, bitrate, but claims an unknown decoder:
Code: [Select]
Input #0, wav, from '_RIGHTS__CherryBomb.xma':
  Duration: 00:02:00.25, bitrate: 132 kb/s
    Stream #0:0: Audio: none (f[1][0][0] / 0x0166), 44100 Hz, 2 channels, 132 kb/s
No decoder for stream #0:0, filtering impossible
Error opening filters!
Title: Any way I can play/remux/transcode xma files?
Post by: kode54 on 2015-01-08 05:44:41
You'll have to locate XMAEncode and decode it with that.
Title: Any way I can play/remux/transcode xma files?
Post by: mzso on 2015-01-08 10:25:50
You'll have to locate XMAEncode and decode it with that.

Could you elaborate on this? Where/how can I find it?  (Google keeps suggesting XWMAEncode)
Title: Any way I can play/remux/transcode xma files?
Post by: lvqcl on 2015-01-08 10:53:39
AFAICS this file is not xWMA (http://wiki.multimedia.cx/index.php?title=Microsoft_xWMA)
Title: Any way I can play/remux/transcode xma files?
Post by: mzso on 2015-01-08 12:22:35
AFAICS this file is not xWMA (http://wiki.multimedia.cx/index.php?title=Microsoft_xWMA)

What do you mean by that?
I didn't claim it is, I assumed it's xma based on the file extension. The wiki you linked warns that the two are not the same.

You'll have to locate XMAEncode and decode it with that.

You mean  xWMAEncode.exe from the directx sdk which someone shared here (http://forums.nexusmods.com/index.php?/topic/456412-xwm-audio-format/page-8#entry5102928)?
It doesn't work by the way. But with two other tools (xmash, towav) I could convert it to wav so that's something...

The file size difference enermous so I guess it's actually some sort of packed wma.  So I guess there isn't a way to convert it to normal wma without re-encoding? The multimedia.cx article (http://wiki.multimedia.cx/index.php?title=XMA) doesn't make me to optimistic.
Title: Any way I can play/remux/transcode xma files?
Post by: Juha on 2015-01-08 12:53:01
Does this conversion tool work? - http://www.idealshare.net/video-converter/...-converter.html (http://www.idealshare.net/video-converter/xmv-xma-converter.html)
Title: Any way I can play/remux/transcode xma files?
Post by: mzso on 2015-01-08 15:33:15
Does this conversion tool work? - http://www.idealshare.net/video-converter/...-converter.html (http://www.idealshare.net/video-converter/xmv-xma-converter.html)

No it doesn't, it can't load the file.