Audio Converter Console 1.0 - Convert Audio with the Command Line

A console program that allows you to convert many types of audio files using the command line.


About

The Audio Converter Console is a console program that can convert any audio (and video) files to many types of audio files, such as: AAC, APE, MP2, MP3, Vorbis OGG, ACM WAV, PCM WAV and WMA. Also, you can join all the source files into one audio file and cut or split the source files - All this and more using the command line of Windows.


Instructions

Here is the help instuctions of using the program from the command line:

*****************************************************************************************
* AudioConverterConsole - Convert any multimedia file to many types of audio formats.   *
*****************************************************************************************

AudioConverterConsole Command=Convert Source='' Destination='' [Format=MP3] [Bitrate=192] [Samplerate=44100] [Bits=16] [Channels=2] [DecodeMode=LocalCodecs] [Await=True|False] [UserName=''] [UserKey='']
  
  Description: Convert / Join / Split many types of audio (and video) files to AAC, APE, MP2, MP3, OGG, ACM WAV and PCM WAV audio files.

  Arguments:
    'Command'       -   The command to operate. Default is Convert. See below all the available commands.
    'SourceFiles='  -   The source multimedia files splitted by '|' with the time length to convert.
    'Destination='  -   The destination audio file.
    'Format='       -   The format of the destination audio file.
    'Bitrate='      -   The bitrate of the destination audio file. 
    'Samplerate='   -   The samplerate of the destination audio file.
    'Bits='         -   The bit-depth of the destination audio file (for WAV format only).
    'Channels='     -   The channels of the destination audio file.
    'DecodeMode'    -   The decoding mode of the operation. This can be from local codecs or by using the FFMpeg libraries.
    'ACMTag='       -   The selected ACM tag (for ACM encoding). The default tag is PCM.
    'ACMFormat='    -   The selected ACM format of the selected ACM tag (for ACM encoding). The default format is 44.100 kHz, 16 Bit, Stereo.
    'Await='        -   Wait for a key when the operation has done.
    'UserName'      -   The user name.
    'UserKey'       -   The user key.

  Example: This example will get 10 seconds from 2 audio files and join them into one WMA 
  audio file.
    ./AudioConverterConsole SourceFiles="sourcefile1, 00:00:10, 00:00:20 | sourcefile2, 00:00:20, 00:00:30" Destination="destination.wma" Format=WMA Bitrate=192 Samplerate=44100 Bits=16 Channels=2 Await=False

AudioConverterConsole Command='GetFormats' [Await=True|False]

  Description: Get supported formats.

AudioConverterConsole Command='GetBitrates' [Await=True|False]

  Description: Get supported bitrates.

AudioConverterConsole Command='GetSamplerate' [Await=True|False]

  Description: Get supported samplerates.

AudioConverterConsole Command='GetBits' [Await=True|False]

  Description: Get supported bit-depths.
    
AudioConverterConsole Command='GetChannels' [Await=True|False]

  Description: Get supported channels.  
    
AudioConverterConsole Command='GetACMTags' [Samplerate=44100] [Bits=16] [Channels=2] [Await=True|False]

  Description: Get the supported ACM tags according to the selected samplerate, bit-depth and channels.
    
  Arguments:
    'Samplerate='   -   Get the ACM tags according to the samplerate value.
    'Bits='     -   Get the ACM tags according to the bit-depth value.
    'Channels=' -   Get the ACM tags according to the channels value.

AudioConverterConsole Command='GetACMFormats' [ACMTag='PCM'] [Samplerate=44100] [Bits=16] [Channels=2] [Await=True|False]

  Description: Get the supported ACM formats according to the selected ACMTag, 
  the selected samplerate, bit-depth and channels.

  Arguments:
    'ACMTag='   -   Get the ACM formats according to the ACM tag value.
    'Samplerate='   -   Get the ACM tags according to the samplerate value.
    'Bits='     -   Get the ACM tags according to the bit-depth value.
    'Channels=' -   Get the ACM tags according to the channels value.

AudioConverterConsole Command='GetFFMpegDecoders' [Await=True|False]

  Description: Display all the supported FFMpeg formats, codecs and extensions.

AudioConverterConsole Command='Help' [Await=True|False]

  Description: Display this help.

Download
Use it
  1. Download the Audio Converter Console 1.0 to your machine.
  2. Extruct the compressed file (with 7-zip).
  3. Run the console.