SNDFILE-SALVAGE(1) General Commands Manual SNDFILE-SALVAGE(1)

# [NAME](#NAME)

`sndfile-salvage` — salvage audio data from WAV files longer than 4G

# [SYNOPSIS](#SYNOPSIS)

`sndfile-salvage` `toolong.wav` `fixed64.wav`

# [DESCRIPTION](#DESCRIPTION)

Audio files using the WAV file container are inherently limited to 4G of data size fields in the WAV header being stored as unsigned 32bit integers. Many applications have trouble with these WAV files that are more the 4G in size. `sndfile-salvage` rewrites the WAV file into a W64 file with the same audio content. This file is overwritten if it already exists.

# [EXIT STATUS](#EXIT_STATUS)

The `sndfile-salvage` utility exits 0 on success, and &gt;0 if an error occurs.

# [SEE ALSO](#SEE_ALSO)

[http://libsndfile.github.io/libsndfile/](http://libsndfile.github.io/libsndfile/)

# [AUTHORS](#AUTHORS)

Erik de Castro Lopo &lt;[erikd@mega-nerd.com](mailto:erikd@mega-nerd.com)&gt;

November 2, 2014 Linux 4.19.0-gvisor

---

Document: sndfile-salvage(1) from libsndfile 1.2.2-r5 (Chainguard OS)
Source: https://github.com/libsndfile/libsndfile
