IPB

Welcome Guest ( Log In | Register )

4 Pages V   1 2 3 > »   
Reply to this topicStart new topic
Musepack (MPC) SV8 beta is out
Seed
post Sep 23 2007, 23:05
Post #1


Musepack Project Coordinator


Group: Developer
Posts: 161
Joined: 24-June 02
Member No.: 2385



The Musepack SV8 beta is out.

To quote from the official musepack.net forum post:

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.

Enjoy :-)


--------------------
And if Warhol's a genius, what am I? A speck of lint on the ***** of an alien
Go to the top of the page
+Quote Post
Fishman0919
post Sep 23 2007, 23:33
Post #2





Group: Members
Posts: 75
Joined: 18-December 03
Member No.: 10554



wOOt, thank you!
Go to the top of the page
+Quote Post
shadowking
post Sep 24 2007, 02:28
Post #3





Group: Members
Posts: 1523
Joined: 31-January 04
Member No.: 11664



I encoded a few files and it seems Ok. Bitrate is back to 1.14 levels or so it appears...Good work.


--------------------
Wavpack -b450x1
Go to the top of the page
+Quote Post
temp1
post Sep 24 2007, 05:06
Post #4





Group: Members
Posts: 17
Joined: 23-September 06
Member No.: 35512



great news! lossy king is back! biggrin.gif
thank you, love musepack
Go to the top of the page
+Quote Post
dreamliner77
post Sep 24 2007, 05:51
Post #5





Group: Members
Posts: 2150
Joined: 29-June 02
From: Boston
Member No.: 2427



Interesting news. Wanna see how this pans outs...


--------------------
"You can fight without ever winning, but never win without a fight." Neil Peart 'Resist'
Go to the top of the page
+Quote Post
Sebastian Mares
post Sep 24 2007, 07:28
Post #6





Group: Members
Posts: 3629
Joined: 14-May 03
From: Bad Herrenalb
Member No.: 6613



Does this update affect sound quality, too?


--------------------
http://listening-tests.hydrogenaudio.org/sebastian/
Go to the top of the page
+Quote Post
halb27
post Sep 24 2007, 08:37
Post #7





Group: Members
Posts: 2414
Joined: 9-October 05
From: Dormagen, Germany
Member No.: 25015



I'm not an MPC user, but I it's great to see development of this oldie but goodie being continued.
Sure there are alternatives nowadays, but it's an excellent codec, and one of the most interesting ones for Rockbox users.

This post has been edited by halb27: Sep 24 2007, 08:38


--------------------
lame3100m --bCVBR 300
Go to the top of the page
+Quote Post
WaldoMonster
post Sep 24 2007, 08:59
Post #8





Group: Members
Posts: 234
Joined: 18-September 02
From: the Netherlands
Member No.: 3392



Thanks for the update.
I have done some testing and so far everything is working fine.
A nice surprise was that mpc2sv8 created smaller files than the original source (musepack 1.14).

Are mpcdec and mpc2sv8 feature ready?
If so mpcdec is not working to stdout and for mpc2sv8 I'm missing an option to overwrite the same filename.


--------------------
netjukebox - the flexible media share
http://www.netjukebox.nl
Go to the top of the page
+Quote Post
Dologan
post Sep 24 2007, 09:10
Post #9





Group: Members (Donating)
Posts: 478
Joined: 22-November 01
From: United Kingdom
Member No.: 519



Well, well, I didn't really expect this! Good news, indeed. smile.gif
If the new SV8 makes its way to Rockbox soon with good performance, MPC might return to my books again!

Anyway, I have a bug to report... Not sure whether it belongs here or on the foobar2000 forum, but the point is that when using the new foobar2000 beta to encode (after renaming mpcenc.exe to mppenc.exe and pointing the program to it), the encoding process hangs and nothing happens. Perhaps it's entirely expected, but in any case it's something someone will have to fix eventually.

Kudos for the release, guys!

This post has been edited by Dologan: Sep 24 2007, 09:11
Go to the top of the page
+Quote Post
Leto Atreides II
post Sep 24 2007, 09:32
Post #10





Group: Members
Posts: 163
Joined: 13-January 02
From: Eugene, OR
Member No.: 1009



Wow! I had almost given up hope!

Fantastic work guys. beer.gif
Go to the top of the page
+Quote Post
friq
post Sep 24 2007, 10:51
Post #11





Group: Members
Posts: 4
Joined: 22-November 05
From: Russia
Member No.: 25937



WoW! ohmy.gif
Musepack forever!
Thank you, MDT!

p.s. -Nepomuk-, there are more than a few freaks are using it.
Go to the top of the page
+Quote Post
GeSomeone
post Sep 24 2007, 11:38
Post #12





Group: Members
Posts: 920
Joined: 22-October 01
From: the Netherlands
Member No.: 335



I had given up to expect this in my lifetime, nice surprise. I wonder if there are still enough users to help beta-testing rolleyes.gif


--------------------
In theory, there is no difference between theory and practice.
Go to the top of the page
+Quote Post
amors
post Sep 24 2007, 12:19
Post #13





Group: Members
Posts: 24
Joined: 22-February 06
Member No.: 27967



QUOTE (Dologan @ Sep 24 2007, 11:10) *
Anyway, I have a bug to report... Not sure whether it belongs here or on the foobar2000 forum, but the point is that when using the new foobar2000 beta to encode (after renaming mpcenc.exe to mppenc.exe and pointing the program to it), the encoding process hangs and nothing happens. Perhaps it's entirely expected, but in any case it's something someone will have to fix eventually.


--noxlevel flag removed, not needed anymore.
Remove --xlevel from foobar's convert options in mpc custom mode.
Go to the top of the page
+Quote Post
j7n
post Sep 24 2007, 12:33
Post #14





Group: Members
Posts: 809
Joined: 26-April 04
Member No.: 13720



Thank you for this update. Now the most serious disadvantage compared to MP3, the inability to cut the stream, is no more.

Will the new version only be compatible with Foobar 0.9.5 and the "official/native" non-backwards-compatible Winamp 5 plugin? That pretty much locks me out.

To the guy saying MPC is dead: I would say MPC is too "alive" compared to Mp3; compatibility has been broken so many times with different StreamVersions. On the other hand if the codec was complete, meaning the frame based structure of MPEG was kept, then there would be no need for regular updates; it would just work. Like MP3, AC3.

This post has been edited by j7n: Sep 24 2007, 12:40
Go to the top of the page
+Quote Post
Florian
post Sep 24 2007, 12:35
Post #15


Mp3tag developer


Group: FB2K Moderator (Donating)
Posts: 854
Joined: 5-May 03
From: Dresden, Germany
Member No.: 6411



Thanks a lot! I'm really glad to see this happen smile.gif


--------------------
Mp3tag - universal multi-format tag editor
http://www.mp3tag.de/en/
Go to the top of the page
+Quote Post
Antonski
post Sep 24 2007, 14:04
Post #16





Group: Members
Posts: 202
Joined: 8-October 01
From: Sofia, Bulgaria
Member No.: 250



QUOTE (GeSomeone @ Sep 24 2007, 13:38) *
I had given up to expect this in my lifetime, nice surprise. I wonder if there are still enough users to help beta-testing rolleyes.gif

I believe there are wink.gif
~

This post has been edited by Antonski: Sep 24 2007, 14:04
Go to the top of the page
+Quote Post
michtar
post Sep 24 2007, 18:27
Post #17





Group: Members
Posts: 22
Joined: 29-June 07
Member No.: 44865



I managed to crash mpc2sv8.exe smile.gif

Command line: mpc2sv8.exe e:\a.mpc d:\
System: XP SP2

Description from event viewer:

Faulting application mpc2sv8.exe, version 0.0.0.0, faulting module mpc2sv8.exe, version 0.0.0.0, fault address 0x0000ad2a.

0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 6d 70 63 ure mpc
0018: 32 73 76 38 2e 65 78 65 2sv8.exe
0020: 20 30 2e 30 2e 30 2e 30 0.0.0.0
0028: 20 69 6e 20 6d 70 63 32 in mpc2
0030: 73 76 38 2e 65 78 65 20 sv8.exe
0038: 30 2e 30 2e 30 2e 30 20 0.0.0.0
0040: 61 74 20 6f 66 66 73 65 at offse
0048: 74 20 30 30 30 30 61 64 t 0000ad
0050: 32 61 0d 0a 2a..
Go to the top of the page
+Quote Post
ilikedirtthe2nd
post Sep 24 2007, 18:31
Post #18





Group: Members
Posts: 470
Joined: 26-October 01
From: Germany
Member No.: 352



Musepack lives biggrin.gif and it still rocks - thank you!
Go to the top of the page
+Quote Post
yandexx
post Sep 24 2007, 18:47
Post #19





Group: Members
Posts: 117
Joined: 11-March 04
From: Russia
Member No.: 12658



Thanks for the update, guys, this is very appreciated!

This post has been edited by yandexx: Sep 24 2007, 18:48


--------------------
stimulating the audio nerve directly
Go to the top of the page
+Quote Post
vlada
post Sep 24 2007, 18:50
Post #20





Group: Members
Posts: 401
Joined: 7-January 04
Member No.: 11023



I didn't think this will ever happen. It's a very good news. I'm just wondering about following things:
How much work will it be to add support for MPC to MKVToolnix? And then we will also need a DS filter to play those files.
Go to the top of the page
+Quote Post
Seed
post Sep 24 2007, 19:17
Post #21


Musepack Project Coordinator


Group: Developer
Posts: 161
Joined: 24-June 02
Member No.: 2385



QUOTE (michtar @ Sep 24 2007, 19:27) *
I managed to crash mpc2sv8.exe smile.gif

Command line: mpc2sv8.exe e:\a.mpc d:\
System: XP SP2


I managed to replicate it. It indeed crashes. Keep in mind, though, that you have to provide the name of the out file (or DriveLetter:\NameOfFile.mpc) and not just a path. We'll fix it.

QUOTE (j7n @ Sep 24 2007, 13:33) *
Will the new version only be compatible with Foobar 0.9.5 and the "official/native" non-backwards-compatible Winamp 5 plugin? That pretty much locks me out.

There is a plugin for WinAmp 5.x that supports both SV7 and SV8 files. We'll prepare it for release soon. It is not going to be maintained by us, though. The devs cannot spend time on side projects like this one.


--------------------
And if Warhol's a genius, what am I? A speck of lint on the ***** of an alien
Go to the top of the page
+Quote Post
Sebastian Mares
post Sep 24 2007, 19:51
Post #22





Group: Members
Posts: 3629
Joined: 14-May 03
From: Bad Herrenalb
Member No.: 6613



Nobody answered my question... So, if this update also affects quality, is MPC optimized for certain bitrates - or maybe the other way round - are there any bitrate ranges where MPC should not be used?


--------------------
http://listening-tests.hydrogenaudio.org/sebastian/
Go to the top of the page
+Quote Post
Seed
post Sep 24 2007, 20:05
Post #23


Musepack Project Coordinator


Group: Developer
Posts: 161
Joined: 24-June 02
Member No.: 2385



QUOTE (Sebastian Mares @ Sep 24 2007, 20:51) *
Nobody answered my question... So, if this update also affects quality, is MPC optimized for certain bitrates - or maybe the other way round - are there any bitrate ranges where MPC should not be used?

Other than the fact that SV8 handles internal clipping without hacks which results in a slightly different output in some cases, the psymodel hasn't changed. The encoder should be used just like previous versions.


--------------------
And if Warhol's a genius, what am I? A speck of lint on the ***** of an alien
Go to the top of the page
+Quote Post
Destroid
post Sep 24 2007, 20:15
Post #24





Group: Members
Posts: 544
Joined: 4-June 02
Member No.: 2220



I'd like to report the space savings converting to sv8 (11KB on a 4.01MB file) and that the conversion process was very fast. According to the bitrate of a native sv8 file and a converted sv7 (version 1.16) file there was not a noticeable difference in overall bitrate.

Thanks: MDT, musepack developers, FB2K developers, MPC testers smile.gif


--------------------
"Something bothering you, Mister Spock?"
Go to the top of the page
+Quote Post
Bourne
post Sep 24 2007, 20:31
Post #25





Group: Banned
Posts: 735
Joined: 19-March 06
Member No.: 28599



This is excelent news.
What do you mean when you say "no internal clipping". Does it mean that we don't have the clipping upon decoding that happens with lossy files?

This post has been edited by Bourne: Sep 24 2007, 21:26
Go to the top of the page
+Quote Post

4 Pages V   1 2 3 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 18th April 2014 - 01:38