MusePack and ReplayGain

討論MP3、WAV、MIDI、WMA甚至其他數位音訊的播放、製作、轉換等。

版主: DearHoney

sekiray
初學者
文章: 30
註冊時間: 2002-08-07 08:00

文章 sekiray »

感謝您...
只是突然就這樣不見很愕然
而且Encoder 1.15r用很久了
沒見到新版推出
總覺得是不是有什麼問題發生
sejem
大師
文章: 91
註冊時間: 2001-01-07 08:00

文章 sejem »

我也想知道MusePack是否還有在開發
停擺了這麼久,我現在已經受不了,跳槽到AAC去了:roll:
感覺AAC前途比較光明...
Tiberius
神人
文章: 931
註冊時間: 2001-01-03 08:00

文章 Tiberius »

MusePack 的確是有好一陣子沒有新版推出了 ... (不知道跟前陣子 Frank Klemm 的電腦爆掉有沒有關係 :P )

目前的狀況是:
它的心理音響模型,應該是不會再有大變動了,因為目前仍然沒有明顯的對手 :P
所以不必擔心現在壓的東西,在未來需要跟著 Encoder 更新而重壓。
(AAC 與 Ogg Vorbis 都是往 low bitrate 最佳化,與 Musepack 的高流量訴求不同)

而新版的 MusePack 主要改變是資料儲存格式 (SV7 → SV8),藉以支援多聲道、影片內嵌、串流播放等功能。\r

在 SV8 出現之後,將會提供"升級" SV7 檔案用的 loseless transcoder,DirectShow filter 也有機會見到。

另外,由於使用的專利權過期之故,MusePack 的 Encoder 已經 Open Source 了 ... :)
更有人提供了 ARM CPU 的 decoder source,有朝一日或許會有熱血人士改出 portable player support ...

--
個人目前還在繼續使用 MusePack,理由不外乎音質 (這點很重要)、ReplayGain、UTF-8 Tag、壓縮與解壓快速。

事實上,在最近升級喇叭分音器、裝好新的 DAC 以後,我翻出許多舊音樂來重聽。\r
許多 MP3 與 AAC 都破功了,但兩三年前用 mppenc 1.04 --xtreme 壓縮的音樂,卻讓我多聽到了一堆之前沒辦法聽到的細節 ...... 這讓我又深深體會了一次 MusePack 的厲害!

我沒有帶出去聽的需求,而且未來 SV8 可以不必重壓,現在似乎沒什麼換用其他 CODEC 的理由呀∼ :)
Tiberius
神人
文章: 931
註冊時間: 2001-01-03 08:00

文章 Tiberius »

http://www.hydrogenaudio.org/index.php?showtopic=20172

看來 Frank Klemm 在拿到新電腦之後準備繼續進行 MusePack 的開發工作了,GREAT!
sekiray
初學者
文章: 30
註冊時間: 2002-08-07 08:00

文章 sekiray »

感謝您的訊息!
讓我對MusePack保持滿檔的信心
AZeL
大師
文章: 127
註冊時間: 2001-03-26 08:00
聯繫:

文章 AZeL »

近期內最有可能出現的更新是推出過渡版本的 SV7.5 使其適用於其它應用. 如果有搭配影像使用的打算應該是蠻值得期待的, 至少我蠻期待可以在影片中使用 Musepack 的.
sekiray
初學者
文章: 30
註冊時間: 2002-08-07 08:00

文章 sekiray »

MPC的開發進度讓人望穿秋水啊!

官方網站所提供的command line setting
http://www.musepack.net/index.php?pg=enc
似乎是一般常用的設定

請問哪裡可以找到完整或是詳細的cmmand line setting呢?
因為新的版本對於一些舊有的command setting無法接受
但是新的設定又遍尋不著...
懇謝分享! :D
cts
初學者
文章: 30
註冊時間: 2004-02-08 11:59
來自: 台北市
聯繫:

文章 cts »

其實要完整的 command line setting
在console下打 mppenc --longhelp 就看的到了 :Q

代碼: 選擇全部




usage:

  mppenc [--options] <Input_File>

  mppenc [--options] <Input_File> <Output_File>

  mppenc [--options] <List_of_Input_Files> <Output_File>        (not yet supp.)

  mppenc [--options] <List_of_Input_Files> <Output_Directory>   (not yet supp.)




Input_File must be:

  -                for stdin (only RIFF WAVE files)

  /dev/audio       for soundcard (OSS only at the moment), 44.1 kHz

  *.wav            RIFF WAVE file

  *.raw/cdr        Raw PCM, 2 channels, 16 bit, 44.1 kHz, little endian

  *.pac/lpac       LPAC file                (needs LPAC 1.36+ for Windows)

  *.fla/flac       FLAC file                (needs FLAC 1.03+ for Windows)

  *.ape            Monkey's Audio APE file  (needs MAC 3.96b2...7)

  *.rka/rkau       RK Audio file            (offical binaries do not work)

  *.sz             SZIP file

  *.shn            Shorten file             (needs Shorten 3.4+ for Windows)

  *.ofr            OptimFROG file



Currently only 32, 37.8, 44.1 and 48 kHz, 1...8 channels, 8...32 bit linear PCM

is supported. When using one of the lossless compressed formats, a proper binary

must be installed within the system's search path.




Output_File must be (otherwise file name is generated from Input_File):

  *.mpc            Musepack file name 

  *.mp+/mpp        old extentions known as MPEGplus

  -                for stdout

  /dev/null        for trash can




Profile Options (Quality Presets):

  --telephone      lowest quality,       (typ.  32... 48 kbps)

  --thumb          low quality/internet, (typ.  58... 86 kbps)

  --radio          medium (MP3) quality, (typ. 112...152 kbps)

  --standard       high quality (dflt),  (typ. 142...184 kbps)

  --xtreme         extreme high quality, (typ. 168...212 kbps)

  --insane         extreme high quality, (typ. 232...268 kbps)

  --braindead      extreme high quality, (typ. 232...278 kbps)




File/Message handling:

  --silent         do not write any message to the console

  --verbose        increase verbosity (dflt: off)

  --longhelp       print this help text

  --stderr fn      append messages to file 'fn'

  --neveroverwrite never overwrite existing destination file

  --interactive    ask before overwrite existing destination file (dflt)

  --overwrite      overwrite existing destination file

  --deleteinput    delete input file after encoding (dflt: off)




Tagging (uses APE 2.0 tags):

  --tag key=value  Add tag "key" with "value" as contents

  --tagfile key=f  dto., take value from a file 'f'

  --tagfile key    dto., take value from console

  --artist 'value' shortcut for --tag 'Artist=value'

  --album 'value'  shortcut for --tag 'Album=value'

                   other possible keys are: debutalbum, publisher, conductor,

                   title, subtitle, track, comment, composer, copyright,

                   publicationright, filename, recordlocation, recorddate,

                   ean/upc, year, releasedate, genre, media, index, isrc,

                   abstract, bibliography, introplay, media, language, ...




Audio processing:

  --skip x         skip the first x seconds  (dflt: 0.0)

  --dur x          stop encoding after at most x seconds of encoded audio

  --fade x         fadein+out in seconds

  --fadein x       fadein  in seconds (dflt: 0.0)

  --fadeout x      fadeout in seconds (dflt: 0.0)

  --fadeshape x    fade shape (dflt: 1.0),

                   see http://www.uni-jena.de/~pfk/mpc/img/fade.png

  --scale x        scale input signal by x (dflt: 1.00000)

  --scale x,y      scale input signal, separate for each channel


Expert settings:

==Masking thresholds======

  --quality x      set Quality to x (dflt: 5)

  --nmt x          set NMT value to x dB (dflt:  6.5)

  --tmn x          set TMN value to x dB (dflt: 18.0)

  --pns x          set PNS value to x dB (dflt:  0.0)

==ATH/Bandwidth settings==

  --bw x           maximum bandwidth in Hz (dflt:  0.0 kHz)

  --minSMR x       minimum SMR of x dB over encoded bandwidth (dflt: 1.0)

  --ltq xyy        x=0: ISO threshold in quiet (not recommended)

                   x=1: more sensitive threshold in quiet (Buschmann)

                   x=2: even more sensitive threshold in quiet (Filburt)

                   x=3: Klemm

                   x=4: Buschmann-Klemm Mix

                   x=5: minimum of Klemm and Buschmann (dflt)

                   y=00...99: HF roll-off (00:+30 dB, 99:-30 dB @20 kHz

  --ltq_gain x     add offset of x dB to chosen ltq (dflt: +0.0)

  --ltq_max x      maximum level for ltq (dflt: 76.0 dB)

  --ltq_var x      adaptive threshold in quiet: 0: off, >0: on (dflt: 1)

  --tmpMask x      exploit postmasking: 0: off, 1: on (dflt: 1)

==Stuff settings==========

  --ms x           Mid/Side Stereo, 0: off, 1: reduced, 2: on, 3: decoupled,

                   10: enhanced 1.5/3 dB, 11: 2/6 dB, 12: 2.5/9 dB,

                   13: 3/12 dB, 15: 3/oo dB (dflt: 11)

  --ans x          Adaptive Noise Shaping Order: 0: off, 1...6: on (dflt: 6)

  --cvd x          ClearVoiceDetection, 0: off, 1: on, 2: dual (dflt: 2)

  --shortthr x     short FFT threshold (dflt:  5.0)

  --transdet x     slewrate for transient detection (dflt: 100.0)

  --minval x       calculation of MinVal (1:Buschmann, 2,3:Klemm)

  --noxlevel       use old filterbank clipping solving strategy




Examples:

  mppenc inputfile.wav

  mppenc inputfile.wav outputfile.mpc

  mppenc --xtreme inputfile.pac outputfile.mpc

  mppenc --silent --radio --pns 0.25 inputfile.pac outputfile.mpc

  mppenc --nmt 12 --tmn 28 inputfile.pac outputfile.mpc



For further information see the file 'MANUAL.TXT'.

Hydrogenaudio.org的mpc討論區也有建議設定
http://www.hydrogenaudio.org/forums/ind ... topic=1927
「SF用誤辭典」
.世界三大料理

 【文化】中華、フレンチ、カップ・ヌードル
sekiray
初學者
文章: 30
註冊時間: 2002-08-07 08:00

文章 sekiray »

感謝您的分享,果真是一針見血
不過謎樣的"ms15"設定,似乎也是一項討論重點
小弟還是看的一頭霧水
看來我在MPC的世界還是涉獵不夠 :P
回覆文章