Skip to main content

Topic: Not being able to play and convert Wave64 (.WAV) files (Read 517 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • andy-drew
  • [*]
Not being able to play and convert Wave64 (.WAV) files
Hello all,
I opened this thread and installed foobar2000, the adpcm plugin and finally the free encoder pack, but I always incur in the problem of the title of the thread.
Also I have seen this other thread and I am even more disoriented. The program shows a dialog box saying "Unsupported file format". Help!

  • EpicForever
  • [*][*][*][*][*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #1
Shpuldn't Wave64 have different extension than simply WAV? Like W64 or something (bwf if I recall correctly)?

  • andy-drew
  • [*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #2
It has .WAV extension, but Windows Media Player and MPC-BE (which both can play the file) recognize it as WAV/Wave64.

  • lvqcl
  • [*][*][*][*][*]
  • Developer
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #3
So your file is probably not Wave64.

  • andy-drew
  • [*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #4
So what is this weird file? What can I do?

foobar2k says:
Code: [Select]
Duration : 0:04.395 (210 944 samples)
Sample rate : 48000 Hz
Channels : 2
Bits per sample : 4
Bitrate : 384 kbps
Codec : IMA ADPCM
Encoding : lossy
<DECODED_BITSPERSAMPLE> : 16
  • Last Edit: 07 November, 2017, 01:48:37 PM by andy-drew

  • lvqcl
  • [*][*][*][*][*]
  • Developer
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #5
Try this: remove adpcm plugin that you installed, restart foobar and try to play it again.

  • andy-drew
  • [*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #6
Try this: remove adpcm plugin that you installed, restart foobar and try to play it again.

"Unsupported format"

Afterwards I also tried to convert it to WAV (PCM as suggested in the above mentioned thread), with the same result. :\

(I tried with foobar2k itself… could someone indicate me how to make it command line with ffmpeg?)
  • Last Edit: 07 November, 2017, 02:51:20 PM by andy-drew

  • andy-drew
  • [*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #7
I found this googling: https://forum.xentax.com/viewtopic.php?p=95596&sid=7b6b9697131c11fd47bb29beeb6e3bc3#p95596
Could it be right for me? How to use it?

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #8
Unfortunately there is a reported bug with 48 kHz IMA ADPCM support. Until that is fixed you can use ffmpeg to convert your files.

You can find compiled ffmpeg build for Windows here. It's a command line program so you need to open Command Prompt to use it. Extract the zip somewhere, find the bin dir in the extracted location, make sure no file is highlighted while you hold down Shift key and right click on empty location in the Explorer window. Depending on your Windows version you should see "Open command window here" or "Open PowerShell window here". Select the option you see.

In the command window type: ffmpeg -i <path to your file.wav> <name of new file.extension>.

In the thread you linked they convert the file to a regular PCM WAV that works everywhere. If you wish to do that your line could look something like ffmpeg -i c:\users\andy-drew\desktop\recording.wav "c:\users\andy-drew\desktop\uncompressed file.wav".

You can also directly encode to several formats such as MP3. If you just replace the .wav extension in the output name with .mp3, you get a 128 kbps LAME encoded MP3 file.

  • Porcus
  • [*][*][*][*][*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #9
Can't one use http://www.foobar2000.org/components/view/foo_input_ffmpeg ?
It requires a File type mask, but wouldn't it work to rename to .imaadpcm.wav ?

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #10
One can use the ffmpeg component but not with the extension you propose. Input component load order is randomized and when standard input gets loaded first, it will handle all *.wav files.

  • Porcus
  • [*][*][*][*][*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #11
Right, so the solution is to use .imaadpcm and register fb2k to take over that file extension?

  • andy-drew
  • [*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #12
Thank you so much to all, now I'll use that extension of foobar2k, the command line batch creation was driving me crazy :D

  • andy-drew
  • [*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #13
Right, so the solution is to use .imaadpcm and register fb2k to take over that file extension?

Excuse me @Porcus, just one last question, how can I do what you are saying ("register fb2k to take over that file extension?")?

  • andy-drew
  • [*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #14
OK, I've done it. ;)

  • Case
  • [*][*][*][*][*]
  • Developer (Donating)
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #15
The new beta version fixed the 48 kHz IMA ADPCM playback issue. Could you verify that your files also work without resorting to the ffmpeg component?

  • andy-drew
  • [*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #16
Does this beta version simply overwrite the existing foobar or should I install it in a separate folder?

  • andy-drew
  • [*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #17
Thanks! Now it works. :)

  • EpicForever
  • [*][*][*][*][*]
Re: Not being able to play and convert Wave64 (.WAV) files
Reply #18
Better update beta2 to beta3 due to some bug with tagging FLAC files:
https://hydrogenaud.io/index.php/topic,114952.msg947659.html#msg947659
http://www.foobar2000.org/download
ADPCM support stays as in beta2.