Skip to content

zipho/ftransc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ftransc :   http://code.google.com/p/ftransc
--------------------------------------------

INFO:
-----
 ftransc is a python script for converting audio files 
 from one format to another.  

SUPPORTED AUDIO FORMATS:
------------------------
	WMA: 'Decode from' + 'Encode to' supported.
	MP3: 'Decode from' + 'Encode to' supported.
	OGG: 'Decode from' + 'Encode to' supported.
	WAV: 'Decode to' + 'Encode from' supported. No metadata support.
	M4A: 'Decode from' + 'Encode to' supported.
	FLAC: 'Decode from' + 'Encode to' supported.
	MPC: 'Decode from' + 'Encode to' supported.
    WV: 'Decode from' + 'Encode to' supported.
	
FEATURES:
---------
	1. Song metadata tags preserved during transcoding.
	2. Temporary locking of file being transcoded.
	3. Metadata support UTF-8 character set.
	4. Files not ovewritten (unless overridden)
	5. Extracting audio content from video files.
    6. Album art preserved when transcoding from:
          6.1 MP3 to M4A
          6.2 M4A to MP3
          6.3 OGG to MP3
          6.4 OGG to M4A
          6.5 FLAC to MP3
          6.6 FLAC to M4A
          6.7 M4A to FLAC
          6.8 MP3 to FLAC
          6.9 OGG to FLAC
    7. Convert files from .m3u, .pls and .xspf playlist files
    8. Place converted files into another folder
    9. Lyrics are preserved when converting from:
        9.1 MP3 to M4A
        9.2 M4A to MP3
        9.3 MP3 to WMA
        9.4 WMA to MP3
        9.5 WMA to M4A
        9.6 M4A to WMA
    10. Parallel processes on multi CPU computers.
    11. Ripping of Compact Disc Digital Audio (CD).
    12. Custom audio presets support.

PRESETS:
-------
    The audio quality presets are:
        insane, extreme, high, normal, low, & tiny
    These presets can be changed in the /etc/ftransc/presets.conf file. 
    New presets can also be added there or in a separate file.
	
REQUIREMENTS:
-------------
 The following programs are REQUIRED and should be already installed in your 
system: 
	'lame', 'avconv', 'vorbis-tools', 'faac', 'flac', 'python-mutagen', 'mppenc',
    'python-qt4', 'wavpack'
	
INSTALLATION:
-------------
 1. Install dependencies by running on Terminal:
	'sudo apt-get install lame libav-tools faac vorbis-tools python-mutagen flac mppenc python-qt4 wavpack'

 2. Installing ftransc for the first time:
    2.1 Installing from a .tar.gz source code:
        2.1.1 Extract the ftransc source code tar archive:
        	'tar xzvf ftransc-1.0.tar.gz'
             replace 1.0 with relevant version accordingly.
        2.1.3. Change directory to the ftransc source directory:
        	'cd ftransc-1.0/'
        2.1.4. Run on terminal inside the ftransc source code directory:
        	'sudo make install'
    2.2 Installing from svn repository:
        2.2.1 Get a working copy by svn checkout:
            svn checkout http://code.google.com/p/ftransc/trunk ftransc
        2.2.2 Change directory to ftransc svn working copy:
            'cd ftransc'
        2.2.3 Install ftransc into your system:
            'sudo make uninstall; sudo make install'
 
 3. Upgrading ftransc;
    3.1 if you already have ftransc installed, you can upgrade it by running:
        'sudo ftransc --upgrade'
            
UNINSTALLATION:
---------------
 Run on terminal:
	'cd /usr/share/doc/ftransc'
 and then:
	'sudo make uninstall'
USAGE:
------
 Type: 
	'ftransc -h'
 or	
	'man ftransc'`

About

Automatically exported from code.google.com/p/ftransc

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published