TODO
上传用户:sun1608
上传日期:2007-02-02
资源大小:6116k
文件大小:1k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

Visual C++

  1. 0.   ./configure script
  2. things to check for:  
  3.    -llibsndfile      (allow user to enable)
  4.    -lncurses         
  5.    -lGTK             (allow user to disable)
  6.    make depend option for CC
  7. 1. Modularization:
  8. BladeEnc.dll was written before lame was 'modularized'
  9. this should be cleaned up to look like main.c:  It should be possible
  10. to write the BladeEnc/lame dll so that it just uses
  11. #include "lame.h" and then calls to various lame_*() routines
  12. 2.
  13. Does stdin work when LAME is compiled to use libsndfile? 
  14. (new version of libsndfile will support this - try this out)
  15. 3.
  16. LAME uses a linear downsampling with simple lowpass filter
  17. on the MDCT/polyphase coefficients.  Is this good enough, or
  18. would a more expensive filter give better results?
  19. 4.
  20. make use of subblock_gain (crude algorithm enabled with -Z) 
  21.    One method:  loop over all possible subblock_gains and
  22.    see which combination gives best distortion?  But this puts a lot
  23.    of faith in the short block psycho acoustics
  24. 5.
  25. make use of scalefactor_select  (crude algorithm enabled with -Y)
  26. 6.
  27. 10Hz high-pass filter.  Probably wont help much.