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 ]
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
what I like MOST about our Ubuntu ... The Community ie 50 brains are better than one
Playing with Slackware too now ...
ShanArt
Also, firefox :V
Please mark your thread as solved if you get a satisfactory solution to your problem.
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?
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.
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.
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.
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
in the Other lineCode:opusenc --bitrate 256 --artist "%a" --title "%t" --ignorelength "%i" "%o".opus
Last edited by shantiq; April 17th, 2013 at 08:09 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
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?
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..
Bookmarks