Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 33

Thread: Opus players on 12.04?

  1. #11
    Join Date
    Jul 2009
    Location
    CyberspacEastEngland
    Beans
    Hidden!
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Opus players on 12.04?

    opus now plays excellently in 13.04 with vanilla repo VLC and what is now termed Videos [which is still called Totem if you click on About ]
    Linux is Latin for off-the-beaten-track [◄►] ● Is there Voodoo in the machine?
    ShanArt ● Mark as SolvedXmms

  2. #12
    Join Date
    Oct 2010
    Location
    London
    Beans
    481
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Opus players on 12.04?

    Also, firefox :V
    Please mark your thread as solved if you get a satisfactory solution to your problem.

  3. #13
    Join Date
    Dec 2006
    Beans
    7,031

    Re: Opus players on 12.04?

    And of course the great commandline ripper abcde can now rip to opus, but still only in the development version:

    http://code.google.com/p/abcde/source/detail?r=374
    You think that's air you're breathing now?

  4. #14
    Join Date
    Oct 2010
    Location
    London
    Beans
    481
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Opus players on 12.04?

    It's probably safe to say that all the actively-developed open-source players/converters/etc will support Opus by now. IIRC Rockbox now supports it too, so if you have a rockbox-based hardware player you should be able to use it on that.

    Well, except for HandBrake, which has a limited selection of codecs by choice.

    Speaking of which... has anyone tested Rhythmbox on 13.04? Though I guess it uses gstreamer, so if Totem can support it then so can Rhythmbox.
    Last edited by evilsoup; April 16th, 2013 at 11:36 AM.
    Please mark your thread as solved if you get a satisfactory solution to your problem.

  5. #15
    Join Date
    Dec 2006
    Beans
    7,031

    Re: Opus players on 12.04?

    Quote Originally Posted by evilsoup View Post
    It's probably safe to say that all the actively-developed open-source players/converters/etc will support Opus by now..
    Mind you now the dust has settled has Opus had such a huge impact in the world of audio?
    You think that's air you're breathing now?

  6. #16
    Join Date
    Oct 2010
    Location
    London
    Beans
    481
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Opus players on 12.04?

    Well, I would still distribute things online in MP4/Webm for video and MP3/maybe M4A for audio. Until Internet Explorer and Safari support Opus natively, I wouldn't bother using it for distribution purposes. Someone like Google could change that - youtube allows them to flex a lot of muscles - so if there's some kind of webm+ with Opus instead of Vorbis, the codec could see some wider adoption.

    I understand that Skype uses Opus now, so I assume that other VOIP services have/will move over to it - but that won't have any effect on people using it for listening to music.

    Maybe pirates will pick up on it? Audible transparency (with my ears, YMMV) at 96 kbit/s for stereo... but then, they could just use AAC...

    Anyway: MP3 has survived WMA, Vorbis and AAC - it'll probably survive Opus too. MP3 offers transparency for most people on most tracks at around 128 kbit/s, and anyone who claims they can tell the difference between CD-audio and MP3 at 192 kbit/s or higher is either a lying liar or using some obsolete 1990s encoder. Sure, Opus sounds great at as low as 96 kbit/s; but I don't think that's a large enough gain for most people to care.
    Please mark your thread as solved if you get a satisfactory solution to your problem.

  7. #17
    Join Date
    Jun 2007
    Beans
    13,333

    Re: Opus in gstreamer

    opus is supported in gstreamer-0.10 in 12.10 & gst1.0 in13.04 if the bad plugin is installed. What's not yet been done is to add opus to the mime so if the bad plugin isn't installed then gstreamer players can't 'find' which plugin to suggest enabling.
    (bug on that filed quite some time ago.

  8. #18
    Join Date
    Jul 2009
    Location
    CyberspacEastEngland
    Beans
    Hidden!
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Opus players on 12.04?

    Quote Originally Posted by andrew.46 View Post
    And of course the great commandline ripper abcde can now rip to opus, but still only in the development version:

    http://code.google.com/p/abcde/source/detail?r=374


    hmmmmmmm Andrew 'aving teething problems here if you do not mind having a look at this

    i wrote this one like that [might be i made mistakes]


    # -----------------$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 m4a/aac. In this case
    # we are using the closed source neroAacEnc.
    OPUSENCODERSYNTAX=opus


    #and here is the mistake : it should say opusenc not opus thanx mc4man for spotting this


    # 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 --artist "%a" --title "%t"'


    # 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/Opus/"


    # 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


    but sadly get this


    shan@shan:~$ cd abcde_build/abcde-read-only && ./abcdeExecuting customizable pre-read function... done.
    Getting CD track info... Querying the CD for audio tracks...
    Grabbing entire CD - tracks: 01 02 03 04 05
    Checking CDDB server status...
    Querying the CDDB server...
    Obtaining CDDB results...
    Retrieving 1 CDDB match...done.
    ---- Lianne La Havas / Lost & Found EP ----
    1: No Room For Doubt (feat. Willy Mason)
    2: Lost & Found
    3: Age
    4: Night School
    5: Final Form


    Edit selected CDDB data? [y/n] (n):
    Is the CD multi-artist [y/N]?
    Creating playlist...
    Grabbing track 01: No Room For Doubt (feat. Willy Mason)...
    cdparanoia III release 10.2 (September 11, 2008)


    Ripping from sector 0 (track 1 [0:00.00])
    to sector 18197 (track 1 [4:02.47])


    outputting to /home/shan/abcde_build/abcde-read-only/abcde.39043e05/track01.wav


    (== PROGRESS == [ | 018197 00 ] == :^D * ==)


    Done.




    Grabbing track 02: Lost & Found...
    cdparanoia III release 10.2 (September 11, 2008)


    Encoding track 01 of 05: No Room For Doubt (feat. Willy Mason)...
    Tagging track 01 of 05: No Room For Doubt (feat. Willy Mason)...
    Ripping from sector 18198 (track 2 [0:00.00])
    to sector 38351 (track 2 [4:28.53])


    outputting to /home/shan/abcde_build/abcde-read-only/abcde.39043e05/track02.wav


    (== PROGRESS == [ | 038351 00 ] == :^D * ==)


    Done.




    Grabbing track 03: Age...
    cdparanoia III release 10.2 (September 11, 2008)


    Encoding track 02 of 05: Lost & Found...
    Tagging track 02 of 05: Lost & Found...
    Ripping from sector 38352 (track 3 [0:00.00])
    to sector 50551 (track 3 [2:42.49])


    outputting to /home/shan/abcde_build/abcde-read-only/abcde.39043e05/track03.wav


    (== PROGRESS == [ | 050551 00 ] == :^D * ==)


    Done.




    Grabbing track 04: Night School...
    cdparanoia III release 10.2 (September 11, 2008)


    Encoding track 03 of 05: Age...
    Ripping from sector 50552 (track 4 [0:00.00])
    to sector 62606 (track 4 [2:40.54])


    outputting to /home/shan/abcde_build/abcde-read-only/abcde.39043e05/track04.wav


    Tagging track 03 of 05: Age...
    (== PROGRESS == [ | 062606 00 ] == :^D * ==)


    Done.




    Grabbing track 05: Final Form...
    cdparanoia III release 10.2 (September 11, 2008)


    Encoding track 04 of 05: Night School...
    Tagging track 04 of 05: Night School...
    Ripping from sector 62607 (track 5 [0:00.00])
    to sector 81449 (track 5 [4:11.17])


    outputting to /home/shan/abcde_build/abcde-read-only/abcde.39043e05/track05.wav


    (== PROGRESS == [ | 081449 00 ] == :^D * ==)


    Done.




    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/music//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/music//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/music//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/music//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/music//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$

    and really not sure what the red stuff means
    no opus files are produced



    PS and no it has had no impact as a codec insofar as i know but just one more to play with ::]]



    Rubyripper
    does a great job with opus
    Code:
    opusenc --bitrate 256 --artist "%a" --title "%t"  --ignorelength "%i" "%o".opus
    in the Other line
    Last edited by shantiq; April 17th, 2013 at 08:09 AM.
    Linux is Latin for off-the-beaten-track [◄►] ● Is there Voodoo in the machine?
    ShanArt ● Mark as SolvedXmms

  9. #19
    Join Date
    Dec 2006
    Beans
    7,031

    Re: Opus players on 12.04?

    There is a problem with the mv command with abcde and opus, I can duplicate your error. I shall dig a little deeper and see if I can fix it... See the extra '/':
    Code:
     /home/shan/music//opus/Lianne La Havas-Lost & Found EP/01.No Room For Doubt (feat. Willy Mason).opus
    Last edited by andrew.46; April 17th, 2013 at 12:34 AM.
    You think that's air you're breathing now?

  10. #20
    Join Date
    Jun 2007
    Beans
    13,333

    Re: abcde opus encoding

    At least here the mv error is because there is nothing to mv (the extra / shouldn't matter & can be removed from .abcde.conf

    A bit curious is the posted .conf - (irrelevant to encoding/mv issue
    OUTPUTDIR="$HOME/Opus/"
    and the dir. that mv failed to mv to -
    /home/shan/music//opus/

    (maybe you edited .abcde.conf before encoding & didn't remove working folder..

Page 2 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
  •