Page 3 of 4 FirstFirst 1234 LastLast
Results 21 to 30 of 33

Thread: Opus players on 12.04?

  1. #21
    Join Date
    Jun 2007
    Beans
    17,337

    Re: Opus players on 12.04?

    I think you should use -
    Code:
    OPUSENCODERSYNTAX=opusenc
    instead of what you have - OPUSENCODERSYNTAX=opus
    I use a fuller .conf & adjust as desired the OUTPUTTYPE= line

  2. #22
    Join Date
    Jul 2009
    Location
    Hippiesoldierstan Norwich
    Beans
    2,326
    Distro
    Lubuntu 22.04 Jammy Jellyfish

    .....

    hummmmmm puzzling; thanx for replies



    by changing line 39 to
    Code:
    OUTPUTDIR="/home/shan"
    [instead of OUTPUTDIR="$HOME/Opus/"
    ] it gets rid of the // but still not there yet


    Code:
    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$
    i ran the neroAacEnc one again just to verify; so yes it seems a problem with opus specifically
    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

  3. #23
    Join Date
    Jun 2007
    Beans
    17,337

    Re: Opus players on 12.04?

    Did you try changing the OPUSENCODERSYNTAX line?
    and remove the working folder before re-attempting

  4. #24
    Join Date
    Jul 2009
    Location
    Hippiesoldierstan Norwich
    Beans
    2,326
    Distro
    Lubuntu 22.04 Jammy Jellyfish

    Re: Opus players on 12.04?

    ------------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

  5. #25
    Join Date
    Jun 2007
    Beans
    17,337

    Re: .abcde.conf

    Maybe repost your current .abcde.conf (in a code box
    Works fine here with my .abcde.conf

  6. #26
    Join Date
    Jul 2009
    Location
    Hippiesoldierstan Norwich
    Beans
    2,326
    Distro
    Lubuntu 22.04 Jammy Jellyfish

    Re: Opus players on 12.04?

    -----------------
    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

  7. #27
    Join Date
    Jun 2007
    Beans
    17,337

    Re: .abcde.conf

    Quote Originally Posted by shantiq View Post


    so we are all clear this is the untouched abcde.conf page
    Don't you use a local .abcde.conf ? (Home folder

  8. #28
    Join Date
    Jul 2009
    Location
    Hippiesoldierstan Norwich
    Beans
    2,326
    Distro
    Lubuntu 22.04 Jammy Jellyfish

    Re: Opus players on 12.04?

    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

  9. #29
    Join Date
    Jun 2007
    Beans
    17,337

    Re: Opus players on 12.04?

    Quote Originally Posted by shantiq View Post
    hi mc is it not simpler if you post the one that worked for you; then i can run it here please
    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


    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 :-)
    Edit: just to note about the ENCODERSYNTAX line -
    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

  10. #30
    Join Date
    Jul 2009
    Location
    Hippiesoldierstan Norwich
    Beans
    2,326
    Distro
    Lubuntu 22.04 Jammy Jellyfish

    Re: Opus players on 12.04?

    excellent idea!
    putting them all in there for future use



    now it is even possible to remove


    OUTPUTTYPE=opus



    and then to use

    Code:
    cd abcde_build/abcde-read-only && ./abcde -o opus
    and never again to have to touch .abcde.conf if all codecs installed which is way more user-friendly


    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

Page 3 of 4 FirstFirst 1234 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •