Changes between Version 2 and Version 3 of linux/Audio/abcde


Ignore:
Timestamp:
Dec 4, 2019, 11:34:02 AM (10 months ago)
Author:
mutetella
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • linux/Audio/abcde

    v2 v3  
    1212}}}
    1313
     14= Settings
     15Copy '''/etc/.abcde.conf''' into your '''$HOME''' directory. At this time my settings are:
     16{{{
     17# The CDDB protocol level.                                                     
     18# Right now 5 is latin1 output and 6 is UTF8 encoding.                         
     19#CDDBPROTO=6                                                                   
     20CDDBPROTO=6
     21
     22# Track padding: force abcde to pad tracks using 0, so every song uses a two   
     23# digit entry. If set to "y", even a single song encoding outputs a file like 
     24# 01.my_song.ext                                                               
     25#PADTRACKS=n                                                                   
     26PADTRACKS=y
     27
     28# OUTPUTTYPE can be any of a number of formats, either a single format         
     29# (e.g. "ogg") or a combination of them separated with ","                     
     30# (e.g. "flac,mp3"). Currently recognised and supported are:                   
     31# "flac", "m4a", "mp3, "mpc", "ogg", "opus", "mka", "spx", "vorbis", "wav", "wv", "ape", "aiff"
     32#OUTPUTTYPE=ogg                                                               
     33OUTPUTTYPE=wav                                                                 
     34                                                                               
     35# Output filename format - change this to reflect your inner desire to         
     36# organize things differently than everyone else :)                           
     37# You have the following variables at your disposal:                           
     38# OUTPUT, GENRE, ALBUMFILE, ARTISTFILE, TRACKFILE, TRACKNUM and YEAR.         
     39# Make sure to single-quote this variable. abcde will automatically create     
     40# the directory portion of this filename.                                     
     41# NOTICE: OUTPUTTYPE has been deprecated in the OUTPUTFORMAT string.           
     42# Since multiple-output was integrated we always append the file type         
     43# to the files. Remove it from your user defined string if you are getting     
     44# files like ".ogg.ogg".                                                       
     45#OUTPUTFORMAT='${ARTISTFILE}-${ALBUMFILE}/${TRACKNUM}.${TRACKFILE}'           
     46OUTPUTFORMAT='${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM}.${TRACKFILE}'             
     47                                                                               
     48# Like OUTPUTFORMAT but for Various Artists discs.                             
     49#VAOUTPUTFORMAT='Various-${ALBUMFILE}/${TRACKNUM}.${ARTISTFILE}-${TRACKFILE}' 
     50VAOUTPUTFORMAT='Various Artists/${ALBUMFILE}/${TRACKNUM}.${TRACKFILE}'         
     51                                                                               
     52# Like OUTPUTFORMAT and VAOUTPUTFORMAT but for the ONEFILE rips.               
     53#ONETRACKOUTPUTFORMAT=$OUTPUTFORMAT                                           
     54#VAONETRACKOUTPUTFORMAT=$VAOUTPUTFORMAT                                       
     55ONETRACKOUTPUTFORMAT=$OUTPUTFORMAT                                             
     56VAONETRACKOUTPUTFORMAT=$VAOUTPUTFORMAT
     57
     58# Do not replace spaces with underscores:                                     
     59                                                                               
     60mungefilename ()                                                               
     61{                                                                             
     62echo "$@" | sed s,:,\ -,g | tr / \__ | tr -d \'\"\?\[:cntrl:\]                 
     63}   
     64
     65# If you'd like to have abcde eject the cdrom after all the tracks have been   
     66# read, uncomment the following line.                                         
     67#EJECTCD=y                                                                     
     68EJECTCD=y
     69
     70}}}
     71
    1472= Extract and convert songs from a single file
    1573see [['linux/Audio/audiotools'|audiotools]]