vlevit / FLAC-Convert

Incremental convertion of flac files into mp3 (320/v0/v2), ogg and aac files using bash

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FLAC-Convert                             Originally created by nijet99@gmail.com
--------------------------------------------------------------------------------

FLAC-Convert is a script that automatically converts flac files into
MP3 (320kbps, V0, V2), OGG, and AAC.


Features:
 - Multithreaded conversion.
 - On demand conversion on a directory tree. Only new and changed
   files are converted.
 - Automatic creation of torrent files for each directory (album)
 - Depending on the setting it can only convert music files, only create .torrent files, do conversion and creation


Usage:
 - Copy default.prof to myprofile.prof and customize the settings.
 - Comment out conv_arr entries for the formats you do not want to
   encode.
 - Run the script: flacconvert.sh myprofile.prof


Requirements:
 - LAME (for MP3 encoding)
 - flac
 - mktorrent (for torrent file creation)
 - vorbis-tools (for ogg encoding)
 - faac (for AAC encoding)
 - Nero AAC Encoder if you want to use that one instead of faac / visit: http://www.nero.com/eng/downloads-nerodigital-nero-aac-codec.php

more file formats can easily be added.


Known issues:
 - Minimal error handling
 - There must not be any existing jobs running in the background when
   the script is launched.

About

Incremental convertion of flac files into mp3 (320/v0/v2), ogg and aac files using bash

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%