xcfa_cli --version (return code: 0)
xcfa_cli: unrecognized option '--version'
!-------------------------------------------------------------
! xcfa 5.0.2
!-------------------------------------------------------------
xcfa_cli is an implementation of xcfa in command line.
xcfa_cli is an application for conversion, normalization, reconfiguring wav files and cut audio files ...
What xcfa_cli can do:
- replaygain on files: flac, mp3, ogg, wavpack
- conversions:
- from files:
wav, flac, ape, wavpack, ogg, m4a, mpc, mp3, wma, shorten, rm, dts, aif, ac3
- to files:
wav, flac, ape, wavpack, ogg, m4a, mpc, mp3, aac
- conversion settings for file management:
flac, ape, wavpack, ogg, m4a, aac, mpc, mp3
- management tags
- management cue wav file
- manipulation of the frequency, track and bit wav files
- standardization on files: wav, mp3, ogg
- cuts (split) wav files
- displaying information on files
!-------------------------------------------------------------
! sysname Linux
! nodename a369ef4b4fd6
! release 4.10.0-35-generic
! version #39-Ubuntu SMP Wed Sep 13 07:46:59 UTC 2017
! machine x86_64
! 8 CPU (64 bits)
! Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
!-------------------------------------------------------------
! INSTALL NAME DESCRIPTION
!-------------------------------------------------------------
![0m Yes a52dec Decode ATSC A/52 audio streams[0m
![1m[31m NO --> aacplusenc AAC+ encoder[0m
![0m Yes mp3check Cherche des renseignements sur les formats mp3[0m
![0m Yes faac Audio Codeur freeware[0m
![0m Yes faad MPEG-4 AAC decodeur[0m
![0m Yes flac Conversion wav : flac[0m
![0m Yes lame Conversion wav : mp3[0m
![1m[31m NO --> mac Monkey's Audio Console Front End : APE[0m
![0m Yes mpcdec MusePack commandline utilities[0m
![0m Yes mpcenc MusePack commandline utilities[0m
![0m Yes mplayer Lecteur et extracteur[0m
![1m[31m NO --> mp3gain Replaygain pour les fichiers mp3[0m
![0m Yes normalize-audio Normaliseur de fichier wav[0m
![0m Yes notify-send A program to send desktop notifications[0m
![1m[31m NO --> shorten Forte compression au format wave[0m
![0m Yes shntool Decoupage de fichiers sans decodage[0m
![0m Yes sox Transformation universelle de fichiers son[0m
![0m Yes oggenc Conversion wav : ogg[0m
![0m Yes vorbisgain Replaygain pour les fichiers ogg[0m
![0m Yes wavpack WAVPACK Hybrid Lossless Audio Compressor[0m
!-------------------------------------------------------------
--verbose Verbose mode
-h --help Print help mode and quit
-i <"file.type"> --input <"file.type">
Input name file to convert in inverted commas, by example: --input "*.flac"
Type input files: wav, flac, ape, wavpack, ogg, m4a, mpc, mp3, wma, shorten, rm, dts, aif, ac3
-o <path_dest/> --output <path_dest/>
Destination folder. By default in the source file folder.
-d <wav,flac,ape,...> --dest <wav,flac,ape,...>
Destination file: wav, flac, ape, wavpack, ogg, m4a, mpc, mp3, aac
-r --recursion Recursive search
-e --ext2src Extract in the source folder. This option is useful with '--recursion'
--nice <priority> Change the priority of running processes in the interval: 0 .. 20
Management options with default parameters:
--op_flac <"-5">
--op_ape <"c2000">
--op_wavpack <"-y -j1">
--op_ogg <"--quality=3">
--op_m4a <"-q 100">
--op_aac <"48">
--op_mpc <"--verbose --overwrite --insane">
--op_mp3 <"-h --nohist --noreplaygain -b 128">
Displays information about the files:
--info_files Displays time, level dBFS, frequency/track/quantification
--info_tags Displays tags
--info_head Displays head
Management tags:
--no_tag The tags will not be carried
--tag_album <"tags"> Tag of album
--tag_artist <"tags"> Tag of artist
--tag_title <"tags"> Tag of title
--tag_number <"tags"> Tag of number
--tag_genre <"tags"> Tag of genre
--tag_year <"tags"> Tag of year
--tag_comment <"tags"> Tag of comment
--tag_description <"tags"> Tag of description
Management cue file:
-c <info|extract> --cue <info|extract>
info Provides information on a WAV or CUE file.
extract Extract all tracks of a WAV file.
Management split:
-s <hh:mm:ss> --split <hh:mm:ss> Mark the beginning of the file to be cut.
-l <sec> --length <sec> Specifies the length of the file to cut with the seconds parameter.
Changing the settings of a WAV file:
-f <num> --frequency <num> Changing the frequency: 8000, 22000, 32000, 44056, 44100, 48000, 88200, 96000 or other
-t <num> --track <num> Changing the number of tracks: 1, 2, 4, 6
-q <num> --quantification <num> Changing the quantification: 8, 16, 24, 32, 64
Replaygain: dynamic modification for next files: FLAC, MP3, OGG, WAVPACK
-g <clear|album|track> --replaygain <clear|album|track>
FLAC [ clear | album ]
MP3 [ clear | album | track ]
OGG [ clear | album | track ]
WAVPACK [ clear | album | track ]
Normalize: static modification for next files: MP3, WAV, OGG
See an excellent article by @Dzef on standardization: http://ubunteros.tuxfamily.org/spip.php?article159
--peak Action on a single file.
Maximum volume amplification for each file:
Increase the overall level of the signal so as to bring the level to 0 dBFS peak without changing dynamics.
--peak_album Action on a group of files.
Maximum volume boost for a group of files in accordance with the level of differences between each of them.
If the maximum level of one or more files is already at 0 dBFS, the level of all the selected files remain unchanged
after normalization. So this mode can be safely used almost systematically.
--mix_rms_album <dBFS> Action on a group of files.
Adjusting the average volume for a group of files respecting average level of the differences between each of them.
The selecting a value for a file modifies the other files in the group.
--fix_rms <dBFS> Action on a single file.
Adjusting the average volume of each file..
Example conversion:
xcfa --input "file.wav" -d ogg --dest flac,mp, --output newfolder/
xcfa --input "*.wav" --dest ogg,flac,mp3 --output newfolder/ --recursive -op_mp3 "--preset fast extreme"
xcfa --input "*.*" -d mp3 --split 00:00:00 -l 30 -o newfolder/ --verbose --frequency 44100 --track 2 --quantification 16
Conversion example with two inputs:
xcfa --input "file.wav" --input "other_file.mp3" -d ogg --dest flac,mpc --output newfolder/
Example split:
xcfa --input "file.wav" --info_files
xcfa --input "*.*" -d mp3 --split 00:00:00 -l 30 -o newfolder/ --verbose
xcfa --input "file.wav" -d ogg,mpc --split 00:01:00 --length 22 --output newfolder/
Example cue:
xcfa --input "file.cue" --cue info
xcfa --input "file.cue" --cue extract --output newfolder/
xcfa --input "file.wav" --cue info
xcfa --input "file.wav" --cue extract --output newfolder/
Example setting wav:
xcfa -i "file.wav" -d wav -o newfolder/ --frequency 96000 --track 6 --quantification 32 --verbose
Example replaygain:
xcfa -i "*.*" --replaygain clear
xcfa -i "*.*" --replaygain album
Example normalize:
xcfa -i "*.*" --info_files
xcfa -i "*.*" --peak_album
xcfa -i "*.*" --peak
xcfa -i "*.*" --mix_rms_album -10
xcfa -i "*.*" --fix_rms -4
Example info:
xcfa -i "*.*" --info_files --info_tags --info_head
!-------------------------------------------------------------
! See [ $ man xcfa_cli ]
!-------------------------------------------------------------
[1m[31m
!------------------------------
! Invalid option
!------------------------------
[0m
xcfa_cli --help (return code: 0)
!-------------------------------------------------------------
! xcfa 5.0.2
!-------------------------------------------------------------
xcfa_cli is an implementation of xcfa in command line.
xcfa_cli is an application for conversion, normalization, reconfiguring wav files and cut audio files ...
What xcfa_cli can do:
- replaygain on files: flac, mp3, ogg, wavpack
- conversions:
- from files:
wav, flac, ape, wavpack, ogg, m4a, mpc, mp3, wma, shorten, rm, dts, aif, ac3
- to files:
wav, flac, ape, wavpack, ogg, m4a, mpc, mp3, aac
- conversion settings for file management:
flac, ape, wavpack, ogg, m4a, aac, mpc, mp3
- management tags
- management cue wav file
- manipulation of the frequency, track and bit wav files
- standardization on files: wav, mp3, ogg
- cuts (split) wav files
- displaying information on files
!-------------------------------------------------------------
! sysname Linux
! nodename a369ef4b4fd6
! release 4.10.0-35-generic
! version #39-Ubuntu SMP Wed Sep 13 07:46:59 UTC 2017
! machine x86_64
! 8 CPU (64 bits)
! Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
!-------------------------------------------------------------
! INSTALL NAME DESCRIPTION
!-------------------------------------------------------------
![0m Yes a52dec Decode ATSC A/52 audio streams[0m
![1m[31m NO --> aacplusenc AAC+ encoder[0m
![0m Yes mp3check Cherche des renseignements sur les formats mp3[0m
![0m Yes faac Audio Codeur freeware[0m
![0m Yes faad MPEG-4 AAC decodeur[0m
![0m Yes flac Conversion wav : flac[0m
![0m Yes lame Conversion wav : mp3[0m
![1m[31m NO --> mac Monkey's Audio Console Front End : APE[0m
![0m Yes mpcdec MusePack commandline utilities[0m
![0m Yes mpcenc MusePack commandline utilities[0m
![0m Yes mplayer Lecteur et extracteur[0m
![1m[31m NO --> mp3gain Replaygain pour les fichiers mp3[0m
![0m Yes normalize-audio Normaliseur de fichier wav[0m
![0m Yes notify-send A program to send desktop notifications[0m
![1m[31m NO --> shorten Forte compression au format wave[0m
![0m Yes shntool Decoupage de fichiers sans decodage[0m
![0m Yes sox Transformation universelle de fichiers son[0m
![0m Yes oggenc Conversion wav : ogg[0m
![0m Yes vorbisgain Replaygain pour les fichiers ogg[0m
![0m Yes wavpack WAVPACK Hybrid Lossless Audio Compressor[0m
!-------------------------------------------------------------
--verbose Verbose mode
-h --help Print help mode and quit
-i <"file.type"> --input <"file.type">
Input name file to convert in inverted commas, by example: --input "*.flac"
Type input files: wav, flac, ape, wavpack, ogg, m4a, mpc, mp3, wma, shorten, rm, dts, aif, ac3
-o <path_dest/> --output <path_dest/>
Destination folder. By default in the source file folder.
-d <wav,flac,ape,...> --dest <wav,flac,ape,...>
Destination file: wav, flac, ape, wavpack, ogg, m4a, mpc, mp3, aac
-r --recursion Recursive search
-e --ext2src Extract in the source folder. This option is useful with '--recursion'
--nice <priority> Change the priority of running processes in the interval: 0 .. 20
Management options with default parameters:
--op_flac <"-5">
--op_ape <"c2000">
--op_wavpack <"-y -j1">
--op_ogg <"--quality=3">
--op_m4a <"-q 100">
--op_aac <"48">
--op_mpc <"--verbose --overwrite --insane">
--op_mp3 <"-h --nohist --noreplaygain -b 128">
Displays information about the files:
--info_files Displays time, level dBFS, frequency/track/quantification
--info_tags Displays tags
--info_head Displays head
Management tags:
--no_tag The tags will not be carried
--tag_album <"tags"> Tag of album
--tag_artist <"tags"> Tag of artist
--tag_title <"tags"> Tag of title
--tag_number <"tags"> Tag of number
--tag_genre <"tags"> Tag of genre
--tag_year <"tags"> Tag of year
--tag_comment <"tags"> Tag of comment
--tag_description <"tags"> Tag of description
Management cue file:
-c <info|extract> --cue <info|extract>
info Provides information on a WAV or CUE file.
extract Extract all tracks of a WAV file.
Management split:
-s <hh:mm:ss> --split <hh:mm:ss> Mark the beginning of the file to be cut.
-l <sec> --length <sec> Specifies the length of the file to cut with the seconds parameter.
Changing the settings of a WAV file:
-f <num> --frequency <num> Changing the frequency: 8000, 22000, 32000, 44056, 44100, 48000, 88200, 96000 or other
-t <num> --track <num> Changing the number of tracks: 1, 2, 4, 6
-q <num> --quantification <num> Changing the quantification: 8, 16, 24, 32, 64
Replaygain: dynamic modification for next files: FLAC, MP3, OGG, WAVPACK
-g <clear|album|track> --replaygain <clear|album|track>
FLAC [ clear | album ]
MP3 [ clear | album | track ]
OGG [ clear | album | track ]
WAVPACK [ clear | album | track ]
Normalize: static modification for next files: MP3, WAV, OGG
See an excellent article by @Dzef on standardization: http://ubunteros.tuxfamily.org/spip.php?article159
--peak Action on a single file.
Maximum volume amplification for each file:
Increase the overall level of the signal so as to bring the level to 0 dBFS peak without changing dynamics.
--peak_album Action on a group of files.
Maximum volume boost for a group of files in accordance with the level of differences between each of them.
If the maximum level of one or more files is already at 0 dBFS, the level of all the selected files remain unchanged
after normalization. So this mode can be safely used almost systematically.
--mix_rms_album <dBFS> Action on a group of files.
Adjusting the average volume for a group of files respecting average level of the differences between each of them.
The selecting a value for a file modifies the other files in the group.
--fix_rms <dBFS> Action on a single file.
Adjusting the average volume of each file..
Example conversion:
xcfa --input "file.wav" -d ogg --dest flac,mp, --output newfolder/
xcfa --input "*.wav" --dest ogg,flac,mp3 --output newfolder/ --recursive -op_mp3 "--preset fast extreme"
xcfa --input "*.*" -d mp3 --split 00:00:00 -l 30 -o newfolder/ --verbose --frequency 44100 --track 2 --quantification 16
Conversion example with two inputs:
xcfa --input "file.wav" --input "other_file.mp3" -d ogg --dest flac,mpc --output newfolder/
Example split:
xcfa --input "file.wav" --info_files
xcfa --input "*.*" -d mp3 --split 00:00:00 -l 30 -o newfolder/ --verbose
xcfa --input "file.wav" -d ogg,mpc --split 00:01:00 --length 22 --output newfolder/
Example cue:
xcfa --input "file.cue" --cue info
xcfa --input "file.cue" --cue extract --output newfolder/
xcfa --input "file.wav" --cue info
xcfa --input "file.wav" --cue extract --output newfolder/
Example setting wav:
xcfa -i "file.wav" -d wav -o newfolder/ --frequency 96000 --track 6 --quantification 32 --verbose
Example replaygain:
xcfa -i "*.*" --replaygain clear
xcfa -i "*.*" --replaygain album
Example normalize:
xcfa -i "*.*" --info_files
xcfa -i "*.*" --peak_album
xcfa -i "*.*" --peak
xcfa -i "*.*" --mix_rms_album -10
xcfa -i "*.*" --fix_rms -4
Example info:
xcfa -i "*.*" --info_files --info_tags --info_head
!-------------------------------------------------------------
! See [ $ man xcfa_cli ]
!-------------------------------------------------------------