Problem opening large .wma in Audacity v 2.1

No, it’s a problem with FFmpeg 2.2.2. Here is the result when I attempt to decode a 24-bit lossless WMA to a WAV file on Windows using FFmpeg 2.2.2 directly at the command-line:

C:\Program Files (x86)\FFmpeg for Audacity>ffmpeg -i 24bit_lossless.wma 24.wav
ffmpeg version 2.2.2 Copyright (c) 2000-2014 the FFmpeg developers
  built on May 22 2014 19:56:44 with gcc 4.8.2 (GCC)
  configuration: --disable-static --enable-shared --enable-gpl --enable-version3
 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --ena
ble-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --e
nable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libi
lbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enabl
e-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable
-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --
enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-l
ibx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-decklink --en
able-zlib
  libavutil      52. 66.100 / 52. 66.100
  libavcodec     55. 52.102 / 55. 52.102
  libavformat    55. 33.100 / 55. 33.100
  libavdevice    55. 10.100 / 55. 10.100
  libavfilter     4.  2.100 /  4.  2.100
  libswscale      2.  5.102 /  2.  5.102
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100

[wmalossless @ 01d38400] Bit-depth higher than 16 is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.

The result is the same on Mac.

I got a 404 error on the links to your file, but thanks for uploading it.

On Mac in Audacity 2.1.1-alpha, QuickTime refuses my above 24-bit lossless WMA file as expected (and QuickTime also refuses a 16-bit WMA lossless file as expected). I’ve attached my 24-bit lossless WMA file so you can see if Audacity 2.0.5 will import it on your machine. It should be a compliant file, encoded by dBPowerAmp. I would guess your file is partly corrupt in some way. You can look in the log in Audacity 2.0.5 to see which importer opened it.

If for whatever reason QuickTime attempts to open your specific file in Audacity 2.1.0, then nothing will happen after import due to the bug: Audacity 2.1.0: FFmpeg required for MP4/M4A/MOV/ALAC import. That bug is fixed in our 2.1.1-alpha source code, but that still doesn’t explain why QuickTime attempts your file.

2.1.0 on Mac and Windows imports a 16-bit WMA lossless correctly, using FFmpeg 2.2.2.

2.0.5 on Mac and Windows will not import 16- or 24-bit WMA lossless files, using the supported FFmpeg 0.6.2.

If anyone else has a legitimate 24-bit WMA lossless file on Mac then it may be hard to convert because most converters use FFmpeg. I think Flip4Mac (not free) will “probably” let QuickTime play the file then you could record it into Audacity or convert it to lossy M4A. Switch converts from WMA on Mac but it is not clear if it converts from 24-bit WMA lossless.

Gale
24bit_lossless.wma (843 KB)