⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 history.html

📁 一款仿Winamp的播放软件,实现了它的多种功能!支持MP3,WMA,WAV等多种格式! 支持多个面板!主面板为Win-XP样式!内存比Winamp小3MB!! 功能绍介 ·支持多种格式
💻 HTML
📖 第 1 页 / 共 5 页
字号:
    bunch of file I/O bugs introduced in 3.29 (Mark Taylor)</li>
  <li> LAME will now print valid samplerate/bitrate combinations (Mark Taylor)</li>
  <li> stdin/stdout fix for OS/2 (Paul Hartman)</li>
  <li> For mp3 input files, totalframes estimated based on filesize and first 
    frame bitrate. (Mark Taylor)</li>
  <li> Updated all functions with new style prototypes.&nbsp; (Sigbj&oslash;rn 
    Skj&aelig;ret)</li>
  <br>
  &nbsp; 
</ul>
<h3> LAME 3.29beta&nbsp; September 21 1999</h3>
<ul>
  <li> <font color="#ff0000">Bug in bigv_bitcount fixed.&nbsp; Loop.c was overestimating 
    the number of bits needed, resulting in wasted bits every frame.&nbsp; (Leonid 
    A. Kulakov)</font></li>
  <li> <font color="#ff0000">Bug in *_choose_table() fixed&nbsp;&nbsp; These routines 
    would not sellect the optimal Huffman table in some cases.&nbsp;&nbsp; (Leonid 
    A. Kulakov)</font></li>
  <li> <font color="#ff0000">Tuning of ATH normalization (macik)</font></li>
  <li> Removed unused variables and fixed function prototypes (Sigbj&oslash;rn 
    Skj&aelig;ret)</li>
  <li> Sami Farin sent a&nbsp; .wav&nbsp; file that&nbsp; LAME built in support 
    choked on.&nbsp;&nbsp; I added a slightly more sophisticated wav header parsing 
    to handle this, but if you have trouble, use libsndfile.</li>
  <li> Resampling hooks and options added.&nbsp; Buffering and resampling routines 
    need to be written.</li>
  <li> LAME will now take an mp3 file as input.&nbsp; When resampling code is 
    working, LAME will be able to (for example) convert a high bitrate stereo 
    mp3 to a low bitrate mono mp3 for streaming.</li>
</ul>
<h3> LAME 3.28beta&nbsp; September 15 1999</h3>
<ul>
  <li> <font color="#ff0000">Serious bug fixed in high frequency MDCT coefficients.&nbsp; 
    Huffman coding was reversing the order of the count1 block quadruples.&nbsp;&nbsp; 
    (Leonid A. Kulakov)</font></li>
  <li> nint() problems under Tru64 unix fixed and preprocessor variable HAVE_NINT 
    removed.&nbsp; (Bob Bell)</li>
  <li> Compiler warning fixes and code cleanup&nbsp;&nbsp; (Sigbj&oslash;rn Skj&aelig;ret, 
    Lionel Bonnet)</li>
  <li> USAGE file now includes suggestions for downsampling.&nbsp; For low bitrate 
    encodings, proper downsampling can give dramatically better results.&nbsp; 
    (John Hayward-Warburton)</li>
</ul>
<h3> LAME 3.27beta&nbsp; September 12 1999</h3>
<ul>
  <li> Several bugs in encode.c and l3bitstream.c fixed by Lionel Bonnet.</li>
  <li> Bugs in new VBR (#define RH) formula for mono input file and mid/side encoding 
    fixed.</li>
</ul>
<h3> LAME 3.26beta&nbsp; September 10 1999</h3>
<ul>
  <li> The "-m m" option (mono .mp3 file) will automatically mix left and right 
    channels if the input file is stereo.&nbsp; (Alfred Weyers)</li>
  <li> <font color="#ff0000">New quant_compare algorithm (method for deciding 
    which of two quantizations is better) enabled with -X4 (Greg Maxwell)</font></li>
  <li> <font color="#ff0000">New mid/side VBR bit allocation formula.&nbsp; Mid 
    channel bits are set by the quality requirements, and then the side channel 
    uses a reduced number of bits (in a proportion coming from the fixed bitrate 
    code).&nbsp; This might not be optimal, but it should be pretty good and no 
    one knows what the optimal solution should be.&nbsp; (Greg Maxwell)</font></li>
  <li> <font color="#ff0000">New VBR (#define RH) tunings based on detailed listening 
    tests by Macik and Greg Maxwell.</font></li>
  <li> Sigbj&oslash;rn Skj&aelig;ret fixed several compiler warnings (which turned 
    out to be potential bugs)</li>
  <li> Takehiro Tominaga fixed a low bitrate bug in reduce_side()</li>
  <li> Alfred Weyers fixed some buffer overflows.</li>
  <li> <font color="#ff0000">New ATH (absolute threshold of hearing) formula replaces 
    buggy ISO code, and adds&nbsp; analog silence treatment&nbsp; (removal of 
    coefficients below below ATH).&nbsp;&nbsp; These are turned on by default 
    but have not been fully tested.&nbsp; (Robert Hegemann)</font></li>
  <li> <font color="#ff0000">Bug in short block spreading function fixed.&nbsp; 
    (Robert Hegemann)</font></li>
</ul>
<h3> LAME 3.25beta&nbsp; August 22 1999</h3>
<ul>
  <li> Sigbj&oslash;rn Skj&aelig;ret fixed a zero byte malloc call.&nbsp; This 
    bug&nbsp; was introduced in 3.24 and causes problems on non Linux systems.</li>
  <li> Bit allocation routines would sometimes allocate more than 4095 bits to 
    one channel of one granule.&nbsp; A couple of people reported problems that 
    might be caused by this, especially at higher bitrates.</li>
  <li> Nils Faerber updated the man page and fixed many of the compiler warnings.</li>
  <br>
  &nbsp; 
</ul>
<h3> LAME 3.24beta&nbsp;&nbsp; August 15 1999</h3>
<ul>
  <li> This release contains the following new code (for developers) which is 
    disabled by default:</li>
  <li> Robert Hegemann:&nbsp; Completely overhauled VBR code.&nbsp; Now computes 
    exact number of bits required for the given qualty and then quantized with 
    the appropriate bitrate.</li>
  <li> Several new quantization quality measures.</li>
</ul>
<h3> LAME 3.23beta&nbsp; August 8 1999</h3>
<ul>
  <li> Very nice continuously updated VBR histogram display from Iwasa Kazmi.&nbsp; 
    (disabled with --nohist).</li>
  <li> More modulerization work.&nbsp; The encoding engine can now be compiled 
    into libmp3lame, but the interface is awkward.</li>
  <li> <font color="#ff0000">Bug fixed in FFT Hann window formula (Leonid A. Kulakov).</font></li>
  <li> New LAME logo on the download page.&nbsp; Created by Chris Michalisles.</li>
  <li> <font color="#ff0000">Several VBR algorithm improvements from Robert Hegemann.&nbsp; 
    New quantization noise metrics and VBR quality measure takes into account 
    mid/side encoding.&nbsp; Should produce smaller files with the same quality, 
    especially when using jstereo.</font></li>
</ul>
<h3> LAME 3.22beta&nbsp; July 27 1999</h3>
<ul>
  <li> Downsampling (stereo to mono) bug with MPEG2 fixed.&nbsp; (Mike Oliphant)</li>
  <li> Downsampling now merges L &amp; R channels - before it only took the L 
    channel.</li>
  <li> More modularization and code cleanup from Albert Faber and myself.</li>
  <li> Input filesize limit removed for raw pcm input files.&nbsp; For other file 
    types, LAME will still only read the first 2^32 samples, (27 hours of playing 
    time at 44.1 kHz).</li>
  <br>
  &nbsp; 
</ul>
<h3> LAME 3.21beta&nbsp; July 26 1999</h3>
<ul>
  <li> <font color="#ff0000">Correct Mid/Side masking thresholds for JSTEREO mode!&nbsp; 
    This is enabled with -h.&nbsp; It&nbsp; makes LAME about 20% slower since 
    it computes psycho-acoustics for L,R Mid and Side channels.</font></li>
  <li> <font color="#ff0000">"Analog silence" threshold added.&nbsp; Keeps VBR 
    from upping the bitrate during very quite passages.&nbsp; (Robert.Hegemann)</font></li>
  <li> <font color="#ff0000">New VBR quality setting from Robert Hegemann.&nbsp; 
    It is based on the idea that distortion at lower bit rates sounds worse than 
    at higher bitrates, and so the allowed distortion (VBR quality setting) is 
    proportional to the bitrate.&nbsp; Because of this, default minimum bitrate 
    is now 32kbs.</font></li>
  <li> <font color="#ff0000">Expermental subblock gain code enabled with -Z.</font></li>
  <li> New "-r" option for raw pcm input files.&nbsp; With -r, LAME will not do 
    any fseek()'s or look for wav and aiff headers on the input file.</li>
  <li> Bug fixes in mp3x (frame analyzer) for viewing frames near end of the file.</li>
  <li> Bug fixed to allow setting the sampling rate of raw pcm input files.</li>
</ul>
<h3> LAME 3.20beta&nbsp; July 19 1999</h3>
<ul>
  <li> Bug in get_audio.c fixed.&nbsp; Libsndfile wrappers would not compile (Miguel 
    Revilla&nbsp; Rodriguez)</li>
  <li> Nils Faerber found some unitialized variables and some wierd extranous 
    computations in filter_subband, now fixed.&nbsp; This was causing seg faults 
    on some machines.</li>
  <br>
  &nbsp; 
</ul>
<h3> LAME 3.19beta&nbsp; July 18 1999</h3>
<ul>
  <li> <font color="#ff0000">Oops!&nbsp; Robert Hegemann immediatly found a bug 
    in the new&nbsp; (old -Z option) quantization code.&nbsp; calc_noise1 was 
    not returning tot_noise, so non ms-stereo frames were buggy.</font></li>
  <br>
  &nbsp; 
</ul>
<h3> LAME 3.18beta&nbsp; July 17 1999</h3>
<ul>
  <li> <font color="#ff0000">Many psycho-acoustic bug fixes.&nbsp; Dan Nelson 
    discovered a bug in MPEG2: For short blocks, the code assumes 42 partition 
    bands.&nbsp; MPEG1 sometimes has less, MPEG2 can have more.&nbsp; In MPEG1, 
    this bug would not have effected the output if your compiler initializes static 
    variables to 0 on creation.&nbsp; In MPEG2 it leads to array out-of-bounds 
    access errors. Finally, there was a related bug in MPEG1/MPEG2, short &amp; 
    long blocks where the energy above 16 kHz was all added to partition band 
    0. (the lowest frequeny partition band!)</font></li>
  <li> <font color="#ff0000">The -Z option (Gabriel Bouvigne's idea of using total 
    quantization noise to choose between two quantizations with the same value 
    of "over") is now the default.&nbsp; I believe this helps remove the trilling 
    sound in Jan's testsignal4.wav.&nbsp; The quality of testsignal2.wav and testsignal4.wav 
    are now better than Xing and getting closer to FhG.</font></li>
  <li> Bug fixes in frame &amp; sample count for downsampling mode. (ben "jacobs")</li>
  <li> Patches to improve modulization.&nbsp; (ben "jacobs")</li>
</ul>
<h3> LAME 3.17beta&nbsp; July 11 1999</h3>
<ul>
  <li> substantial code cleanup towards goal of making LAME more modular.</li>
</ul>
<h3> LAME 3.16beta&nbsp; July 11 1999</h3>
<ul>
  <li> <font color="#ff0000">New tunings of window switching, and better bit allocation 
    based on pe.&nbsp; (Jan Rafaj.&nbsp; improves both testsignal2.wav and testsignal4.wav).</font></li>
  <li> <font color="#ff0000">Bug in mid/side quantization when side channel was 
    zero fixed.&nbsp; (Albert Faber)</font></li>
  <li> Removed some extranous computations in l3psy.c (Robert Hegemann)</li>
  <li> More detailed timing status info, including hours display. (Sakari Ailus) 
    and percentage indicator (Conrad Sanderson).</li>
  <li> <font color="#3366ff">Window_subband and calc_noise1,calc_noise2 speedups.&nbsp; 
    Quantize_xrpow speedup should be significant on non GNU/intel systems. (Mike 
    Cheng)</font></li>
  <li> <font color="#3366ff">Better initial guess for VBR bitrate.&nbsp; Should 
    speed up VBR encoding.&nbsp; (Gabriel Bouvigne)</font></li>
  <li> More advanced .wav header parsing.&nbsp; fixes bugs involving click in 
    first frame. (Robert.Hegemann)</li>
  <li> Correct filesize and total frame computation when using LIBSNDFILE (ben 
    "jacobs")</li>
  <li> Click in last frame (buffering problem) when using libsndfile fixed.</li>
  <li> Audio I/O code overhauled.&nbsp; There is now a uniform audio i/o interface 
    to libsndfile or the LAME built in wav/aiff routines.&nbsp; All audio i/o 
    code localized to get_audio.c.</li>
  <br>
  &nbsp; 
</ul>
<h3> LAME 3.15beta</h3>
<ul>
  <li> times()/clock() problem fixed for non-unix OS.&nbsp; (Ben "Jacobs")</li>
  <li> Fixed uninitialized pe[] when using fast mode.&nbsp; (Ben "Jacobs")</li>
</ul>
<h3> LAME 3.13&nbsp; June 24 1999</h3>
<ul>
  <li> Patches for BeOS from Gertjan van Ratingen.</li>
  <li> Makefile info for OS/2 Warp 4.0&nbsp; (from dink.org).</li>
  <li> Status display now based on wall clock time, not cpu time.</li>
  <li> mem_alloc no longer allocates twice as much memory as needed (Jan Peman).</li>
</ul>
<h3> 3.12pre9</h3>
<ul>
  <li> Updated BLADEDLL code to handle recent changes (Albert Faber).</li>
  <li> Bug fixed in parsing options when not using GTK (Albert Faber).</li>
  <li> <font color="#ff0000">MPEG2 Layer III psycho acoustics now working.</font></li>
  <li> <font color="#3366ff">Improved huffman encoding Chris Matrakidis. (10% 
    faster).&nbsp; I dont know how he finds these improvements!&nbsp; LAME with 
    full quality now encodes faster than real time on my PII 266.</font></li>
  <li> Fixed time display when encoding takes more than 60 minutes.</li>
</ul>
<h3> 3.12pre8</h3>
<ul>
  <li> <font color="#ff0000">New <a href="gpsycho/ms_stereo.html">mid/side stereo</a> 
    criterion.&nbsp; LAME will use mid/side stereo only when the difference between 
    L &amp; R masking thresholds (averaged over all scalefactors) is less then 
    5db.&nbsp; In several test samples it does a very good job mimicking the FhG 
    encoder.</font></li>
  <li> <font color="#ff0000">Bug in mid/side stereo fixed:&nbsp; independent variation 
    of mid &amp; side channel scalefactors disabled.&nbsp; Because of the way 
    outer_loop is currently coded, when encoding mid/side coefficietns using left/right 
    thresholds, you have to vary the scalefactors simultaneously.</font></li>
  <li> <font color="#ff0000">Bug in side/mid energy ratio calculation fixed. (Thanks 
    to Robert Hegemann)</font></li>
  <li> Default mode is stereo (not jstereo) if bitrate is chosen as 192kbs or 
    higher.&nbsp; Tero Auvinen first pointed out that FhG seems to think at 160kbs, 
    their encoder is so good it doesn't need jstereo tricks. Since LAME is not 
    as good as FhG, I am going to claim that 192kbs LAME is so good it doens't 
    need jstereo tricks, and thus it is disabled by default.</li>
  <li> WAV header parsing for big-endian machines, and automatic detection of 
    big-endian machines.&nbsp; (Thanks to&nbsp; Sigbj&oslash;rn Skj&aelig;ret).</li>
  <li> added 56 sample delay to sync LAME with FhG.</li>
  <li> MP3x (frame analyzer) can now handle MPEG2 streams.</li>
</ul>
<h3> 3.12pre7</h3>
<ul>
  <li> MPEG2 layer III now working!&nbsp; lower bit rates (down to 8kbs) and 3 
    more sampling frequencies:&nbsp; 16000, 22050, 24000Hz. Quality is poor - 
    the psy-model does not yet work with these sampling frequencies.</li>
  <li> Fixed "ERROR: outer_loop(): huff_bits &lt; 0." bug when using VBR.</li>
  <li> bash and sh scripts to run LAME on multiple files now included.&nbsp; (from 
    Robert Hegemann and 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -