Flicflac - Flac2wav / Wav2flac Single-exe Converter


(Icarus) #1

FlicFlac v0.36

Hello everybody,

I coded a small utility to convert FLAC, WAV, MP3 and OGG to any of the other formats.
I know there are many, but I wanted to have a single-exe, simple GUI with no installer. So, here goes.

Highlights:

  • Pressing the Select button will let you choose files (multiple files are allowed) or you can drop files or folders on any of the buttons to immediately convert.
  • Optional shell integration (converting through the context menu).
  • No installation needed.
  • Converting files of mixed formats is allowed (e.g. FLAC and WAV to MP3 with one operation).
  • MP3 and OGG ID3 tag is written (artist configurable in INI, all the rest automatic)
  • MP3 quality end encoding mode is configurable (default CBR-192kbps)
  • OGG quality is configurable (default 5 out of 10)

Download FlicFlac
(AutoHotkey source is also available).

.


Convert .Flac To .Wav
Rendering Options
A better .wav to .mp3 option than Audacity
Templates/ Enhanced Presets
(BYTE-Smasher) #2

http://en.wikipedia.org/wiki/FLIC_(file_format)

… just thought you might want to know… as to avoid potential confusion ;)


(Icarus) #3

So my pretentious name backfired? :o)
Its just a small utility for me and my Renoise/AutoHotkey friends who appreciate single-exe tiny utils. So I am not too concerned, since I do not expect massive audience.

But thanks for pointing that out (you choose any three letters and you will probably hit some file extension right?)


(MLoN) #4

cheers!

mlon


(Icarus) #5

Thanks mate.
Just updated to 0.11 - previous version did not handle filenames with spaces properly… yes, very shameful of me - I am still in the 8.3 filename convention… life were easy back then. :)

EDIT: I just noticed I got a new rectangle thingy. I think “yippee” is in order… :)


(s-n-s) #6

thanx for this icarus,this will be usefull for sure


(Icarus) #7

I dont own a mac, sorry. Isnt there a mac developer here? This is a 20 minutes work to port this to mac.

Glad to hear. Maybe I should add MP3 support for completeness? Wanna keep it simple though.


(Tom de Rooy) #8

Yes! That would be great. Please add this.


(Icarus) #9

Ok, let me do some digging to see if I can find a GNU converter that supports all three formats.
Maybe we will get more file formats “at the same price”.


(Djeroek) #10

Very cool little app! Cheers


(Syflom) #11

nicely done.
suggestion: should be able to drag & drop the wav/flac file onto the app.


(Icarus) #12

Thats easy, thanks, will be implemented.
I am such a keyboard user, that I sometimes forget the mouse exists.


(vV) #13

Three magic words:Code in Java


(Suva) #14

Two magic words: Java Sucks.

BTW, which scripting languages are supported out of the box on Mac?


(Icarus) #15

Version 0.12 is up

  • Added : Support for WAV2MP3 conversion, using LAME.
  • Added : Support for dragging files on the buttons (thanks patto).
  • Added : INI file - to remember last folder, last window coordinates and to set MP3 quality and artist ID3 tag.
  • Changed: Status text to marquee progress.
  • Changed: We will no longer erase the converters executables from the windows temporary folder, in order to allow a faster load time.

(Tom de Rooy) #16

Thanks :yeah:

Can you also set the CBR and VBR in the ini file?


(Icarus) #17

Still not implemented (will be soon) - a drag and drop of complete folders.


(MLoN) #18

excellent smithers!

even better:)

mlon


(Weird Energy) #19

nice!! B)


(Icarus) #20

Version 0.13 is up:

  • Fixed : Dragging over non-button control was still attempting to convert. No damage was done, since we did not know which conversion to do, but the regex code was inaccurate.
  • Added : Check for correct windows coordinates on startup (was done only on shutdown by mistake).
  • Added : The state of the two checkboxes is now also remembered in the INI.
  • Added : Drag and drop support for folders.
  • Changed: Some internal code changes.
  • Changed: Hot character for the buttons to be consistent (now all are set to the target format).