Musepack Forums  

Go Back   Musepack Forums > Main > General

Reply
 
Thread Tools Search this Thread Display Modes
Old 23 September 2007, 09:59 pm   #1
Seed
Musepack Nanny
 
Seed's Avatar
 
Join Date: Jul 2004
Posts: 168
Smile Musepack SV8 beta is out

The Musepack SV8 beta is out. The new stream version solves all of the format's issues and opens a vast range of possibilties. We have set a goal to make Musepack an optimal choice for any kind of application which demands high quality audio. SV8 offers many improvements and benefits to anyone from users to content providers to application developers.

Musepack audio can now be used in video, online radio, voice communications and more. It's optimal for projects which demand high quality, fast-decoded, truly gapless audio streams and instant, sample-accurate seeking such as video games, interactive or static demonstrations and various specialized applications.


This is a beta of the format's stream version itself and not just the codec's accompanying applications. SV8 is complete, but it needs to be finalized. There is a chance that some bugs have gone unnoticed. The purpose of this beta release is to allow wide-scale testing before the new stream version is finalized. Your participation is essential.

We don't recommend that you start mass-encoding or converting SV7 files to SV8 just yet. If changes to the bitstream will have to be made, they may break compatibility with files created by the beta version. After the public beta testing period is finished (the period of time depends on the findings) and the final version is released, you could safely encode and convert.


Users: if you encounter any trouble with either mpcenc, mpcdec, mpcgain, mpccut, or mpc2sv8, feel free to report it.
Developers: if you have any question to ask, problem to report or patch to submit, feel free to do so.


Package contents:

mpcenc - Musepack SV8 encoder
mpcdec - Musepack SV8 decoder sample application based on the latest decoder library
mpcgain - Musepack SV8 ReplayGain utility based on our new ReplayGain library
mpccut - Musepack SV8 stream cutter
mpc2sv8 - Musepack SV7 to SV8 lossless converter


Changes:

- Packetized stream allowing muxing into audio and video containers (e.g. MKA, MKV, NUT)
- Streamable
- Sample-accurate, fast seeking independent of file length
- Sample-accurate cutting
- No internal clipping. --noxlevel flag removed, not needed anymore
- Bitstream compressed by highly optimized canonical huffman tables - 2% smaller files and faster decoding
- Cleaned up and rearranged code - libmpcdec, libmpcenc, libmpcpsy
- Removed input from audio card (OSS)

SV8 stream options:

--no_ei - do not write encoder information packet (default: off)
--no_st - do not write the seek table (default: off)
--num_frames x x = 0..7 - number of frames in packet = 4^x (default: 3)
--seek_distance x x = 0..15 - keep a seek table entry every 2^x audio packet (default: 1)

SV8 specification


Download:

Windows package
Source code



To test SV8 files, you can use the newly released foobar2000 beta.

Naturally, while SV8 is capable of being used in a new range of applications, support for it has to be implemented in them first. Applications which already support SV7 will have to be updated to allow use of SV8 files.
Seed is offline   Reply With Quote
Old 24 September 2007, 08:45 am   #2
Antonski
Veteran Member
 
Join Date: Jun 2007
Location: Bulgaria
Posts: 102
Send a message via ICQ to Antonski Send a message via Yahoo to Antonski
Default

Thank you!!!
I'm going to start testing tonight

\m/
Antonski is offline   Reply With Quote
Old 24 September 2007, 09:31 am   #3
blaggo
Member
 
Join Date: Sep 2007
Posts: 1
Default Thanks for the ongoing Musepack development

I've always liked the format since several years ago, but I never 'adopted it' - this may change in the very near future.... because of the development which seems to have been taken up again.

I see Musepack now, and since maybe the last 7 years(?) as in a similar position to OGG Vorbis, but OGG Vorbis kind of fizzled out - not ruling out a resurgence there too of course. But anyway, I'm just pleased and grateful to see this kind of development - thanks very very much to all involved.
__________________
"You take it all, You take it all the way!"
blaggo is offline   Reply With Quote
Old 28 September 2007, 03:54 pm   #4
Muse
Member
 
Join Date: Aug 2004
Location: Germany
Posts: 7
Default

I have always been loyal to musepack and I'm very happy about this news.

Congratulations and chapeau for the developers!!!


Muse
Muse is offline   Reply With Quote
Old 01 October 2007, 10:08 pm   #5
Rabbit
Member
 
Join Date: Nov 2006
Location: Bucharest
Posts: 5
Default

Thanks.

I'm expecting the final version (or, at least, the final stream version).
Rabbit is offline   Reply With Quote
Old 06 October 2007, 03:40 pm   #6
galova
Member
 
Join Date: Oct 2007
Posts: 1
Default

great news!
galova is offline   Reply With Quote
Old 06 October 2007, 11:31 pm   #7
burning shadow
Member
 
Join Date: Dec 2005
Location: St.Petersburg, Russia
Posts: 4
Default

This is FANTASTIC! You guys are wonderful! Thank you very much! I'll start testing soon too.
burning shadow is offline   Reply With Quote
Old 14 October 2007, 05:07 pm   #8
Dhry
Member
 
Join Date: Oct 2007
Posts: 2
Default

Congrats on the new SV8! ETA for a WinAMP plugin?
Dhry is offline   Reply With Quote
Old 02 November 2007, 12:20 pm   #9
mll
Member
 
mll's Avatar
 
Join Date: Aug 2004
Posts: 24
Thumbs up Good news indeed. :)

About wider adoption by the industry (videogames etc.): they are scared about the legal (non-)status of Musepack. Is it truly, 100% free (as in speech) ? If so, sketch up a page that clearly answers all the lingerings arguments about this, one by one.
mll is offline   Reply With Quote
Old 02 November 2007, 04:20 pm   #10
Shy
Admin
 
Shy's Avatar
 
Join Date: Jul 2004
Posts: 372
Default

I don't know of anyone being "scared" in the industry. There is no argument which shows that what we've already clearly stated is false. We've learned from the Vorbis legality debate fiasco in the past to avoid referring to baseless FUD. It's up to companies to conduct their own research if they're concerned.
The decoder is under a BSD-like license, the encoder is under an LGPL license, and the format is patent-free.
Shy is offline   Reply With Quote
Old 11 November 2007, 06:40 pm   #11
Lost Angel
Member
 
Join Date: Feb 2005
Location: Bremen, Deutschland
Posts: 11
Send a message via ICQ to Lost Angel Send a message via MSN to Lost Angel
Default

take it easy, guys, I told you, I've not compared, just had that subjective impression
__________________
Rain... Night... Musique...
Lost Angel is offline   Reply With Quote
Old 11 May 2008, 06:26 am   #12
xmixahlx
Musepack developer
 
xmixahlx's Avatar
 
Join Date: Nov 2004
Location: seattle, washington usa
Posts: 111
Send a message via ICQ to xmixahlx
Default

i'm breaking out the cuetools lib from upstream, so look for a tarball in a bit, r2d.
__________________
-xmixahlx, the one they call "mike"
http://xmixahlx.com -|- http://rarewares.org
xmixahlx is offline   Reply With Quote
Old 11 May 2008, 08:44 am   #13
xmixahlx
Musepack developer
 
xmixahlx's Avatar
 
Join Date: Nov 2004
Location: seattle, washington usa
Posts: 111
Send a message via ICQ to xmixahlx
Default

from cuetools in svn...

patches for mpcchap:
http://xmixahlx.dyndns.org/dev/cueto...xmixahlx.patch
http://xmixahlx.dyndns.org/dev/cueto...xmixahlx.patch

patch for cuetools:
http://xmixahlx.dyndns.org/dev/cueto...xmixahlx.patch

tarball for cuetools:
http://xmixahlx.dyndns.org/dev/cueto...00.orig.tar.gz

patch for debian:
http://xmixahlx.dyndns.org/dev/cueto...wares1.diff.gz


new debian packages for replaygain, cuetools and musepack are upped to rarewares/debian

r2d, perhaps we should host the cuetools source like replaygain...

also, cuetools from svn includes some important updates from the debian maintainer, so anyone NOT on debian should grab from svn anyways.

slomo, are you the official debian maintainer for sv8 packages?


later
__________________
-xmixahlx, the one they call "mike"
http://xmixahlx.com -|- http://rarewares.org

Last edited by xmixahlx; 11 May 2008 at 09:04 am.
xmixahlx is offline   Reply With Quote
Old 05 June 2008, 11:56 am   #14
slomo
Member
 
Join Date: Mar 2008
Posts: 7
Default

Quote:
Originally Posted by xmixahlx View Post
slomo, are you the official debian maintainer for sv8 packages?
Yes... so in cuetools SVN a shared library is built? That's good, I've disabled mpcchap in the packages for now and will enable them again once the cuetools Debian package provides the library
slomo is offline   Reply With Quote
Old 06 June 2008, 06:25 am   #15
xmixahlx
Musepack developer
 
xmixahlx's Avatar
 
Join Date: Nov 2004
Location: seattle, washington usa
Posts: 111
Send a message via ICQ to xmixahlx
Default

well... i grabbed cuetools from svn, patched, and made my own packages (shared lib + dev)

...and after patching SV8 from svn it builds & works fine.

just grab my patches, etc. from the previous post and it will all make sense.


later
__________________
-xmixahlx, the one they call "mike"
http://xmixahlx.com -|- http://rarewares.org
xmixahlx is offline   Reply With Quote
Old 02 September 2008, 03:34 pm   #16
Antonski
Veteran Member
 
Join Date: Jun 2007
Location: Bulgaria
Posts: 102
Send a message via ICQ to Antonski Send a message via Yahoo to Antonski
Default Latest compilation?

Would somebody compile the binaries from the latest code?
Once I've tried, but my files were significant bigger and slower.
I would like to play a bit with chapter utility, just curious.
Antonski is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 10:55 pm.


Powered by vBulletin® Version 3.8.11 Beta 2
Copyright ©2000 - 2019, vBulletin Solutions Inc.