This seemed to be the best place to let you guys know.... Magnatune.com's entire catalog is now downloadable in Opus format, with full metadata (small and large cover art) at 128k stereo. A few comments: 1) I'm really impressed by your metadata implementation. It's very cleanly done, and the multiple artwork idea is fantastic. One suggestion: I couldn't find an example in the man pages or online of including album art in an .opus file, which would have been helpful. 2) on the metadata topic, it'd be great if multiple Genre commands were allowed. No other format has enabled this, but much music spans multiple genres, ether with a main-genre/subgenre split, or literally across two genres. Ie: "Latin Music/Tango" or "Classical/Baroque" 3) audio quality is spectacular, and I assume that opus is doing something tricky with stereo compression to achieve such fidelity at this bitrate. Encoding speed was very good, with 1600 albums encoded in 24h on a not-very-modern machine. 4) In case you don't know Magnatune, we're an open-source friendly music collection, DRM free, offering unlimited downloading for members in various formats (mp3/wav/alac/flac/ogg/opus), with Creative Commons licensing applied to members' files as well. Linux users account for 29% of our daily traffic. I blogged about this to my user base (28,000 people on my newsletter) and noted that the VLC playback of opus is flawless: http://blog.magnatune.com/2013/09/opus-format-audio-files-now-available-at-magnatune.html I'd be happy to provide audio files to the project under CC terms, if they could help you demo/show off the quality of your work. -john -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/opus/attachments/20130918/148b6163/attachment.htm
John Buckman wrote:> Magnatune.com <http://Magnatune.com>'s entire catalog is now > downloadable in Opus format, with full metadata (small and large cover > art) at 128k stereo.As a long-time fan of Magnatune and what you're trying to do, this is pretty awesome.> 1) I'm really impressed by your metadata implementation. It's very > cleanly done, and the multiple artwork idea is fantastic. OneCredit here mostly goes to Vorbis and FLAC. We just copied Vorbis's tag format and added a few features from FLAC's tools.> suggestion: I couldn't find an example in the man pages or online of > including album art in an .opus file, which would have been helpful.You're right... if you run opusenc with no arguments, there's a detailed description of the --picture argument, but not in the man page. We'll fix that.> 2) on the metadata topic, it'd be great if multiple Genre commands were > allowed. No other format has enabled this, but much music spans > multiple genres, ether with a main-genre/subgenre split, or literally > across two genres. Ie: "Latin Music/Tango" or "Classical/Baroque"If you pass --genre multiple times, it will actually encode multiple GENRE tags in the file. Not sure how many players will properly handle such a thing, though (my prediction: not many, though I think VLC will concatenate them into a comma-separated list).> 4) In case you don't know Magnatune, we're an open-source friendly music > collection, DRM free, offering unlimited downloading for members in > various formats (mp3/wav/alac/flac/ogg/opus), with Creative Commons > licensing applied to members' files as well. Linux users account for > 29% of our daily traffic.My mother has been using your music for her photography slide shows for years, explicitly because of the CC licensing :).> I'd be happy to provide audio files to the project under CC terms, if > they could help you demo/show off the quality of your work."Paper Lights" from <http://magnatune.com/artists/albums/ehren-lines/> has been prominently featured at <http://www.opus-codec.org/examples/> and articles like <https://hacks.mozilla.org/2012/07/firefox-beta-15-supports-the-new-opus-audio-format/>, etc. Sadly, when I "Click to play a song" on the Magnatune page, though, it tries to use Flash (which I don't have installed).
On 13-09-19 12:03 PM, Timothy B. Terriberry wrote:>> suggestion: I couldn't find an example in the man pages or online of >> > including album art in an .opus file, which would have been helpful.> You're right... if you run opusenc with no arguments, there's a detailed > description of the --picture argument, but not in the man page. We'll > fix that.I've updated the man page is our development version: https://mf4.xiph.org/jenkins/view/opus/job/opus-tools/ws/man/opusenc.html Let me know if you have any further suggestions and we can add them for the next release. Thanks for supporting opus! -r
On 13-09-19 12:03 PM, Timothy B. Terriberry wrote:> If you pass --genre multiple times, it will actually encode multiple > GENRE tags in the file. Not sure how many players will properly handle > such a thing, though (my prediction: not many, though I think VLC will > concatenate them into a comma-separated list).This is correct. You can also do this with --artist or any other field it makes sense have multiple listings for. This is part of the original spec for Vorbis metadata, and VLC will combine them into a comma-separated list, but as Tim said not all players handle it correctly. -r
> If you pass --genre multiple times, it will actually encode multiple GENRE tags in the file. Not sure how many players will properly handle such a thing, though (my prediction: not many, though I think VLC will concatenate them into a comma-separated list).My mistake, I didn't read the man page carefully enough, which does state this:> Set the genre comment field to genre. This option may be specified multiple times to tag a track with multiple overlapping genres.> "Paper Lights" from <http://magnatune.com/artists/albums/ehren-lines/> has been prominently featured at <http://www.opus-codec.org/examples/> and articles like <https://hacks.mozilla.org/2012/07/firefox-beta-15-supports-the-new-opus-audio-format/>,Great!> etc. Sadly, when I "Click to play a song" on the Magnatune page, though, it tries to use Flash (which I don't have installed).Apologies for this -- I'm using the soundmanager2 javascript library, and am tied to its behavior. I believe that if flash is not installed, it is supposed to use javascript-based playback, so something is odd. However, flash blockers cause problems, as well as older browsers that don't have html-based audio playback features. If you follow up with me via personal email, I'll be happy to try to debug the situation with you. I wasn't sure what bit rate was appropriate for "Very high quality" with opus, i.e. something that was "commonly indistinguishable from a WAV file". Any advice on that is appreciated. -john