Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Musepack

From Wikipedia, the free encyclopedia
(Redirected fromMusePack)
Open-source lossy audio codec
Musepack (formerly MPEGplus, MPEG+, MP+)
Filename extension
.mpc, .mp+, .mpp
Internet media type
audio/x-musepack
audio/musepack
Magic numberMPCK, MP+
Latest release
r475 (SV8)
August 10, 2011; 14 years ago (2011-08-10)
Type of formatLossyaudio
Contained byMKA/MKV,NUT
Extended fromMP2
Open format?Yes
Free format?Yes
Websitewww.musepack.net

Musepack orMPC is anopen sourcelossy audio codec, specifically optimized fortransparent compression of stereo audio at bitrates of 160–180 (manual set allows bitrates up to 320)kbit/s. It was formerly known asMPEGplus,MPEG+ orMP+.

Development of MPC was initiated in 1997 by Andree Buschmann and later assumed by Frank Klemm, and as of 2004 is maintained by the Musepack Development Team (MDT) with assistance from Buschmann and Klemm. Encoders and decoders are available forMicrosoft Windows,Linux andMac OS X, and plugins for several third-party media players available from the Musepack website, licensed under theGNU Lesser General Public License (LGPL) orBSD licenses, and an extensive list of programs supporting the format.[1]

Technical details

[edit]

Musepack was developed using theMP2 codec as a starting point, but many features have since been added, including:

  • subband selectable M/S encoding (as inAAC)
  • Huffman coding (as inMP3 and AAC, but more efficient). Since SV8 the bitstream is compressed by highly optimized canonical huffman tables that yields 2% smaller files and faster decoding
  • noise substitution techniques (as in ATSC A-52 andMPEG-4 AAC V2)
  • pure variable bitrate between 0 and 1300 kbit/s (when needed)

Thepsychoacoustic model of MPC is based on MPEG ISO model 2, but is extended by CVD (clear voice detection). The quantization algorithm of the MPC encoder performs spectral shaping of the noise, calledadaptive noise shaping (ANS), in order to overcome the low frequency resolution of thepolyphase quadrature filter bands.

MPC uses theAPEv2 tagmetadata container.[2]

Musepack is mainly optimized for transparent encoding at the "--standard" preset (175-185 kbit/s). Very few optimisations have been made at lower bitrates (like 128 kbit/s). Nevertheless, variouslistening tests have been conducted in which Musepack has performed well at both lower and higher bitrates.[3][4]

Features

[edit]
  • Container-independent format. An SV8 MPC is a container file for a Musepack stream. Raw stream encoding is possible.
  • Packetized stream allows muxing into audio and video containers (e.g.MKA/MKV,NUT).
  • Sample-accurate, fast seeking independent of file length.
  • Sample-accurate cutting. Application included in download package (mpccut) allows losslessly cutting stream segments based on selected start/end samples.
  • Chapters. Chapter editor (mpcchap) included, for embedding chapters into MPC files.
  • No internal clipping.
  • Streamable.

Test results

[edit]
See also:Codec listening test § Results

Despite being optimized for 100% transparency at moderately high bitrates, MPC has also scored highly on many 128 kbit/s tests. In May 2004, a series ofdouble-blind listening tests[5] (as reported on Slashdot[6]) suggested that Musepack andOgg Vorbis (which was the 1.1 "aoTuV" fork at the time) were the two best available codecs for high-quality audio compression at bitrates around 128 kbit/s, beatingMP3,AAC,WMA, andATRAC.

Listening tests of MPC:

  • 2005 – 180 kbit/s blind listening comparison between AAC, MP3, Musepack and Vorbis on classic music samples – MPC is second after Vorbis aoTuV.[7]
  • 2004 – rjamorim's second 128 kbit/s group listening test – between 14 and 27 listeners. MPC and Vorbis tied for first.[5]
  • 2003 – rjamorim's first 128 kbit/s group listening test – between 14 and 29 listeners. AAC, MPC, Vorbis, and WMA tied for first.[8]
  • 2002 – ff123's second 128 kbit/s group listening test[9]
  • 2001 – ff123's 128 kbit/s group listening test[10]

Hardware and software support

[edit]

Devices supportingThe Core Pocket Media Player can play MPC. This includes devices runningPalm OS,Symbian OS,Windows,Windows CE andWindows Mobile (Pocket PC). All devices with software audio decoding that are supported byRockbox, including older revisions ofiPod, can also play Musepack files. Playback onRoku Photobridge HD is supported with a plugin.There is a plethora of media players for Android supporting Musepack (among them is the ported Rockbox media player).

Musepack distributes thelibmpcdec library for decoding MPC content. Various plugins have been developed, using that library, including for theXMMS player (onUnix).Asunder and Jack! The Knife allows ripping Audio CD tracks directly into Musepack files.

References

[edit]
  1. ^"Source Code/Libs". musepack.net. Retrieved27 August 2010.
  2. ^"SV8 specification". Musepack.net. 2009-02-24. Retrieved2020-02-14.
  3. ^"Audio quality of encoders at 128 kbit/s". Soundexpert.org. Retrieved2011-04-25.
  4. ^"MPC vs OGG VORBIS vs MP3 at 175 kbps, listening test on non-killer samples". Audiotests.free.fr. Archived fromthe original on 2011-07-19. Retrieved2011-04-25.
  5. ^ab"Results of Multiformat at 128kbit/s Listening Test". Listening-tests.freetzi.com. Retrieved2011-10-04.
  6. ^"Vorbis And Musepack Win 128kbps Multiformat Test". Slashdot. 2004-05-24. Retrieved2011-04-25.
  7. ^"MPC vs VORBIS vs MP3 vs AAC at 180 kbps". hydrogenaudio.org. Retrieved2025-10-15.
  8. ^"Results of 128kbit/s Extension Listening Test". Listening-tests.freetzi.com. Retrieved2011-10-04.
  9. ^"128 kbit/s Blind Listening Tests". Ff123.net. Archived fromthe original on 2011-05-17. Retrieved2011-04-25.
  10. ^"Group Listening Tests of Various Formats at 128 kbit/s". Ff123.net. Archived fromthe original on 2011-05-17. Retrieved2011-04-25.

External links

[edit]
Video
compression
ISO,IEC,
MPEG
ITU-T,VCEG
SMPTE
TrueMotion and AOMedia
Chinese Standard
  • AVS1 P2/AVS+(GB/T 20090.2/16)
  • AVS2 P2(GB/T 33475.2,GY/T 299.1)
    • HDR Vivid(GY/T 358)
  • AVS3 P2(GY/T 368)
Others
Audio
compression
ISO,IEC,
MPEG
ITU-T
IETF
3GPP
ETSI
Bluetooth SIG
Chinese Standard
Others
Image
compression
IEC,ISO,IETF,
W3C,ITU-T,JPEG
Others
Containers
ISO,IEC
ITU-T
IETF
SMPTE
Others
Collaborations
Methods
Lists
SeeCompression methods for techniques andCompression software for codecs
Archivers with
compression
(comparison)
Free and
open-source
Freeware
Commercial
Non-archiving
compressors
Generic
For code
Audio
compression

(comparison)
Lossy
Lossless
Video
compression

(comparison)
Lossy
MPEG-4 ASP
H.264
HEVC
Others
Lossless
Retrieved from "https://en.wikipedia.org/w/index.php?title=Musepack&oldid=1316990485"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp