Project Summary
Based on configuration file or command line parameters, offers the following functionality:
Encode - The program looks for .WAV files and will encode them using .FLAC Decode - The program looks for .FLAC files and will decode them to .WAV MP3 - The program looks for .FLAC files, intermediately decodes them to .WAV, then uses lame to encode the .WAV to .MP3 and removes the .WAV file ReFLAC - The program looks for .FLAC files and re-encodes them to .FLAC Test - The program looks for .FLAC and tests the files for validity Taking the following types of input:
Directory - Command Line Parameter DIR. If used, the program will look in this directory and all subdirectories for files and perform the Mode action on those files File List - Command Line Parameter FILELIST. formatted as 1 file per line with full path and filename, the program will iterate through each file and perform the mode action. File - Command Line Parameter FILE. It will allow the program to act on an individual file.
This program is just a wrapper around functionality available in other programs. It makes use of the following executables:
FLAC v1.2.1 Makes use of flac.exe and metaflac.exe, these programs can be obtained from http://flac.sourceforge.net/ on the Download page, click on the link to download FLAC for Windows (command-line tools only).
Tag v2.0.52 Makes use of Tag to identify and remove ID3v2 tags. This program can be obtained from http://synthetic-soul.co.uk/tag/
Lame v3.97 LAME is an MPEG Audio Layer III (MP3) encoder licensed under the LGPL. It can be downloaded from http://lame.sourceforge.net
metamp3 v.092b5 MetaMP3 is used to copy tags from FLAC files to MP3 files when in MP3 mode http://www.hydrogenaudio.org/forums/index.php?showtopic=49751
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses.