I think you should use -
instead of what you have - OPUSENCODERSYNTAX=opusCode:OPUSENCODERSYNTAX=opusenc
I use a fuller .conf & adjust as desired the OUTPUTTYPE= line
I think you should use -
instead of what you have - OPUSENCODERSYNTAX=opusCode:OPUSENCODERSYNTAX=opusenc
I use a fuller .conf & adjust as desired the OUTPUTTYPE= line
hummmmmm puzzling; thanx for replies
by changing line 39 to[instead of OUTPUTDIR="$HOME/Opus/"Code:OUTPUTDIR="/home/shan"
] it gets rid of the // but still not there yet
i ran the neroAacEnc one again just to verify; so yes it seems a problem with opus specificallyCode:Encoding track 05 of 05: Final Form...Tagging track 05 of 05: Final Form... [ERROR] abcde: The following commands failed to run: movetrack-01: returned code 1: mv /home/shan/abcde_build/abcde-read-only/abcde.39043e05/track01.opus /home/shan/opus/Lianne La Havas-Lost & Found EP/01.No Room For Doubt (feat. Willy Mason).opus movetrack-02: returned code 1: mv /home/shan/abcde_build/abcde-read-only/abcde.39043e05/track02.opus /home/shan/opus/Lianne La Havas-Lost & Found EP/02.Lost & Found.opus movetrack-03: returned code 1: mv /home/shan/abcde_build/abcde-read-only/abcde.39043e05/track03.opus /home/shan/opus/Lianne La Havas-Lost & Found EP/03.Age.opus movetrack-04: returned code 1: mv /home/shan/abcde_build/abcde-read-only/abcde.39043e05/track04.opus /home/shan/opus/Lianne La Havas-Lost & Found EP/04.Night School.opus movetrack-05: returned code 1: mv /home/shan/abcde_build/abcde-read-only/abcde.39043e05/track05.opus /home/shan/opus/Lianne La Havas-Lost & Found EP/05.Final Form.opus Finished. Not cleaning /home/shan/abcde_build/abcde-read-only/abcde.39043e05. shan@shan:~/abcde_build/abcde-read-only$
Linux is Latin for off-the-beaten-track
what I like MOST about our Ubuntu ... The Community ie 50 brains are better than one
Playing with Slackware too now ...
ShanArt
Did you try changing the OPUSENCODERSYNTAX line?
and remove the working folder before re-attempting
------------see lower down
Last edited by shantiq; April 17th, 2013 at 08:06 AM.
Linux is Latin for off-the-beaten-track
what I like MOST about our Ubuntu ... The Community ie 50 brains are better than one
Playing with Slackware too now ...
ShanArt
Maybe repost your current .abcde.conf (in a code box
Works fine here with my .abcde.conf
-----------------
Last edited by shantiq; April 17th, 2013 at 08:06 AM.
Linux is Latin for off-the-beaten-track
what I like MOST about our Ubuntu ... The Community ie 50 brains are better than one
Playing with Slackware too now ...
ShanArt
ok mc got there!! [and yes use a home folder .abcde.conf]
which now looks like that
# -----------------$HOME/.abcde.conf----------------- ## # A sample configuration file to convert music cds to
# opus using abcde version v2.5.5-UNRELEASED
#
# -------------------------------------------------- #
# Specify the encoder to use for opus
OPUSENCODERSYNTAX=opusenc
# Specify the path to the selected encoder. In most cases the encoder
# should be in your $PATH as I illustrate below, otherwise you will
# need to specify the full path. For example: /usr/bin/faac
OPUSENC=opusenc
# Specify your required encoding options here. Multiple options can
# be selected as '--best --another-option' etc.
OPUSENCOPTS='--bitrate 256 --ignorelength '
# Output type opus.
OUTPUTTYPE=opus
# Use AtomicParsley for tagging.
ATOMICPARSLEY='AtomicParsley'
# The cd ripping program to use. There are a few choices here: cdda2wav,
# dagrab, cddafs (Mac OS X only) and flac.
CDROMREADERSYNTAX=cdparanoia
# Give the location of the ripping program and pass any extra options:
CDPARANOIA=cdparanoia
CDPARANOIAOPTS="--never-skip=40"
# Give the location of the CD identification program:
CDDISCID=cd-discid
# Give the base location here for the encoded music files.
OUTPUTDIR="/home/username/Desktop"
# The default actions that abcde will take.
ACTIONS=cddb,playlist,read,encode,tag,move,clean
# Decide here how you want the tracks labelled for a standard 'single-artist',
# multi-track encode and also for a multi-track, 'various-artist' encode:
OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${TRACKNUM}.${TRACKFILE}'
VAOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${TRACKNUM}.${ARTISTFILE}-${TRACKFILE}'
# Decide here how you want the tracks labelled for a standard 'single-artist',
# single-track encode and also for a single-track 'various-artist' encode.
# (Create a single-track encode with 'abcde -1' from the commandline.)
ONETRACKOUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${ALBUMFILE}'
VAONETRACKOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${ALBUMFILE}'
# Create playlists for single and various-artist encodes. I would suggest
# commenting these out for single-track encoding.
PLAYLISTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${ALBUMFILE}.m3u'
VAPLAYLISTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${ALBUMFILE}.m3u'
# Put spaces in the filenames instead of the more correct underscores:
mungefilename ()
{
echo "$@" | sed s,:,-,g | tr / _ | tr -d \'\"\?\[:cntrl:\]
}
# What extra options?
MAXPROCS=2 # Run a few encoders simultaneously
PADTRACKS=y # Makes tracks 01 02 not 1 2
EXTRAVERBOSE=y # Useful for debugging
EJECTCD=y # Please eject cd when finished
the mistake therefore was using OPUSENCODERSYNTAX=opus as opposed to OPUSENCODERSYNTAX=opusenc
thanx for that mc
Last edited by shantiq; April 17th, 2013 at 08:11 AM.
Linux is Latin for off-the-beaten-track
what I like MOST about our Ubuntu ... The Community ie 50 brains are better than one
Playing with Slackware too now ...
ShanArt
Ok - note this assumes oggenc, lame,flac,opus-tools & neroAacEnc are installed, if any aren't then comment out the appropriate 'Path to' line like done for #MPPENC=mppenc & might as well the 'Options for' line like seen for #MPPENCOPTS='--extreme'
What determines the encoder(s) used is then solely the OUTPUTTYPE= line, in this case I just enabled opus (blue line
(if you have alternate method for aac tagging then comment out ATOMICPARSLEY= line, been a while here since this laptop drive is in poor shape
Edit: just to note about the ENCODERSYNTAX line -Code:# -----------------$HOME/.abcde.conf----------------- # # # A sample configuration file to convert music cds to # MP3, Ogg Vorbis, FLAC, Musepack, AAC & Opus # using abcde version 2.5.4 # Modified for neroAacEnc, atomicParsley, & opus from # http://andrews-corner.org/abcde.html # Uses either cdparanoia or Jörg Schilling's cdda2wav, default is cdparanoia # -------------------------------------------------- # CDROM=/dev/sr0 OGGENCODERSYNTAX=oggenc # Specify encoder for Ogg Vorbis MP3ENCODERSYNTAX=lame # Specify encoder for MP3 FLACENCODERSYNTAX=flac # Specify encoder for FLACcdparanoia MPPENCODERSYNTAX=mppenc # Specify encoder for Musepack AACENCODERSYNTAX=neroAacEnc # Specify encoder for AAC OPUSENCODERSYNTAX=opusenc # Specify encoder for Opus OGGENC=oggenc # Path to Ogg Vorbis encoder LAME=lame # Path to MP3 encoder FLAC=flac # Path to FLAC encoder #MPPENC=mppenc # Path to Musepack encoder AACENC=neroAacEnc # Path to AAC encoder OPUSENC=opusenc # Path to Opus encoder ATOMICPARSLEY='AtomicParsley' OGGENCOPTS='-q 6' # Options for Ogg Vorbis LAMEOPTS='-V 0' # Options for MP3 FLACOPTS='--verify --best' # Options for FLAC #MPPENCOPTS='--extreme' # Options for Musepack AACENCOPTS='-q 0.65' # Options for AAC OPUSENCOPTS='--bitrate 112' # Options for Opus OUTPUTTYPE="opus" # Add desired output formats, if more that one, then comma separated # The default actions that abcde will take. ACTIONS=cddb,playlist,read,encode,tag,move,clean CDROMREADERSYNTAX=cdparanoia CDPARANOIA=cdparanoia #CDROMREADERSYNTAX=cdda2wav CDDA2WAV=cdda2wav CDPARANOIAOPTS="--never-skip=40" #CDDA2WAVOPTS="-paranoia -paraopts=proof" # Give the location of the CD identification program: CDDISCID=cd-discid OUTPUTDIR="$HOME/Music" OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${TRACKNUM}.${TRACKFILE}' VAOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${TRACKNUM}.${ARTISTFILE}-${TRACKFILE}' ONETRACKOUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${ALBUMFILE}' VAONETRACKOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${ALBUMFILE}' # Create playlists for single and various-artist encodes. I would suggest # commenting these out for single-track encoding. PLAYLISTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${ALBUMFILE}.m3u' VAPLAYLISTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${ALBUMFILE}.m3u' mungefilename () { echo "$@" | sed s,:,-,g | tr / _ | tr -d \'\"\?\[:cntrl:\] } MAXPROCS=2 # Run a few encoders simultaneously PADTRACKS=y # Makes tracks 01 02 not 1 2 EXTRAVERBOSE=y # Useful for debugging EJECTCD=y # Please eject cd when finished :-)
You can also likely just use 'default', ex. -
OPUSENCODERSYNTAX=default
Last edited by mc4man; April 17th, 2013 at 03:24 PM. Reason: default is an other option
excellent idea!
putting them all in there for future use
now it is even possible to remove
OUTPUTTYPE=opus
and then to use
and never again to have to touch .abcde.conf if all codecs installed which is way more user-friendlyCode:cd abcde_build/abcde-read-only && ./abcde -o opus
Code:cd abcde_build/abcde-read-only && ./abcde -o m4a
or even
Code:cd abcde_build/abcde-read-only && ./abcde -o opus,flac,m4a
using
# -----------------$HOME/.abcde.conf----------------- #
OGGENC=oggenc # Path to Ogg Vorbis encoder
LAME=lame # Path to MP3 encoder
FLAC=flac # Path to FLAC encoder
AACENC=neroAacEnc # Path to AAC encoder
OPUSENC=opusenc # Path to Opus encoder
ATOMICPARSLEY='AtomicParsley'
OGGENCOPTS='-q 6' # Options for Ogg Vorbis
LAMEOPTS='-V 0' # Options for MP3
FLACOPTS='--verify --best' # Options for FLAC
AACENCOPTS='-cbr 38000 -ignorelength' # Options for AAC
# Options for AAC Bitrate
#HE-AAC: 48 to 64 kbit/s Stereo, 160 kbit/s for 5.1 Surround (HE-AAC: AAC-LC + SBR)
#HE-AAC v2: 24 to 38 kbit/s Stereo (HE-AACv2: AAC-LC + SBR +PS)
#for good quality audio
OPUSENCOPTS='--bitrate 320 --cvbr --ignorelength' # Options for Opus
OGGENCODERSYNTAX=oggenc # Specify encoder for Ogg Vorbis
MP3ENCODERSYNTAX=lame # Specify encoder for MP3
FLACENCODERSYNTAX=flac # Specify encoder for FLACcdparanoia
AACENCODERSYNTAX=neroAacEnc # Specify encoder for AAC
OPUSENCODERSYNTAX=opusenc # Specify encoder for Opus
# The cd ripping program to use. There are a few choices here: cdda2wav,
# dagrab, cddafs (Mac OS X only) and flac.
CDROMREADERSYNTAX=cdparanoia
# Give the location of the ripping program and pass any extra options:
CDPARANOIA=cdparanoia
CDPARANOIAOPTS="--never-skip=40"
# Give the location of the CD identification program:
CDDISCID=cd-discid
# Give the base location here for the encoded music files.
OUTPUTDIR="/home/username/Desktop"
# The default actions that abcde will take.
ACTIONS=cddb,playlist,read,encode,tag,move,clean
# Decide here how you want the tracks labelled for a standard 'single-artist',
# multi-track encode and also for a multi-track, 'various-artist' encode:
OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${TRACKNUM}.${TRACKFILE}'
VAOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${TRACKNUM}.${ARTISTFILE}-${TRACKFILE}'
# Decide here how you want the tracks labelled for a standard 'single-artist',
# single-track encode and also for a single-track 'various-artist' encode.
# (Create a single-track encode with 'abcde -1' from the commandline.)
ONETRACKOUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${ALBUMFILE}'
VAONETRACKOUTPUTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${ALBUMFILE}'
# Create playlists for single and various-artist encodes. I would suggest
# commenting these out for single-track encoding.
PLAYLISTFORMAT='${OUTPUT}/${ARTISTFILE}-${ALBUMFILE}/${ALBUMFILE}.m3u'
VAPLAYLISTFORMAT='${OUTPUT}/Various-${ALBUMFILE}/${ALBUMFILE}.m3u'
# Put spaces in the filenames instead of the more correct underscores:
mungefilename ()
{
echo "$@" | sed s,:,-,g | tr / _ | tr -d \'\"\?\[:cntrl:\]
}
# What extra options?
MAXPROCS=2 # Run a few encoders simultaneously
PADTRACKS=y # Makes tracks 01 02 not 1 2
EXTRAVERBOSE=y # Useful for debugging
EJECTCD=y # Please eject cd when finished
ps to install in the first place see Andrew's info here and save conf as .abcde.conf in Home folder
Last edited by shantiq; April 19th, 2013 at 09:06 AM.
Linux is Latin for off-the-beaten-track
what I like MOST about our Ubuntu ... The Community ie 50 brains are better than one
Playing with Slackware too now ...
ShanArt
Bookmarks