How do I convert WAV to FLAC and FLAC to OGG?

8,964

Solution 1

Try Gnormilize.

Gnormalize is a GTK based tool for audio conversion. In addition to converting audio (between mp3, mp4, mpc, wav, ogg, ape and flac), Gnormalize can adjust the volume of sound files to compensate for varying recording levels. You can also use Gnormalize to rip CDs, edit metadata and play your songs as well.Gnormalize

Solution 2

For wav > flac :

ffmpeg -i FILE.wav FILE.flac

For wav > ogg

ffmpeg -i FILE.wav FILE.ogg

For wav > ogg - Batch mode

for i in *.wav; do ffmpeg -i "$i" "$i".ogg ; done

Solution 3

Install Soundconverter from Synaptic Package Manager or install it from within a shell prompt with

sudo apt-get install soundconverter

Once installed, launch it, and click on the Preferences icon to set your default output format to OGG (which you can override when you need to convert to other formats).

Share:
8,964

Related videos on Youtube

Gregory Opera
Author by

Gregory Opera

Updated on September 18, 2022

Comments

  • Gregory Opera
    Gregory Opera almost 2 years

    How do I convert a Waveform Audio File (".wav") to the Free Lossless Audio Codec (".flac")? In addition, how do I convert Free Lossless Audio Codec (".flac") files to Ogg Vorbis (".ogg") files, for use on mobile devices?

    The requirement to convert WAV files to the FLAC is only for a single file and I don't anticipate that I will need to do this again anytime soon (I honestly don't even remember the last time I used a WAV file!), but the requirement to convert FLAC files to OGG will be an ongoing requirement (usually for a folder-at-a-time), as I rip my CDs into the FLAC for playback on "powerful" devices with "decent" speakers/audio output (the Sony PlayStation 3, the computer, etc...) and use OGG exclusively on my mobile devices (my smartphone, my tablet, etc...).

    I am semi-competent with Terminal and am not "scared" to use it as some people understandably are (in fact for many things, I prefer it)... But with regards to this particular task, I would prefer to use something with a graphical interface where possible.

  • Gregory Opera
    Gregory Opera over 9 years
    Ugh, it had to be tar.gz... I hate those things, so much work for so little benefit. Anyway, you have answered my question, so thanks buddy!
  • 4rj4n
    4rj4n almost 4 years
    Thanks for this. But I think the batch mode bit results in file names looking like whateverthesongname.wav.ogg; so with a double extension. Something like the following would work to get just a .ogg file name: for i in *.wav; do ffmpeg -i "$i" "$(basename "$i" .wav)".ogg ; done. Picked up from here.