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

流媒体/Mpeg4/MP4

开发平台:

Visual C++

  1. LAME 3.xx    3/00 Mark Taylor (http://www.sulaco.org/mp3)
  2. =======================================================================
  3. Building the MPEG audio encoding software on Windows:
  4. =======================================================================
  5. There are MSVC project files, and a Makefile.MSVC included
  6. with the project.  For production use, be sure to compile
  7. a "release" version and compile with the "maximum speed" compile
  8. option, and #define NDEBUG.   
  9. Note that MSVC "professional" claims to produce faster executables
  10. then MSVC "standard".  It is possible to compile the GTK frame
  11. analyzer under windows, see README.WINGTK
  12. =======================================================================
  13. Building the MPEG audio encoding software on *NIX platforms:
  14. =======================================================================
  15. If you are reading this, you have already applied the patch to the
  16. dist10 ISO demonstration source (or downloaded a full source
  17. distrubtion).  If you do not have GTK 1.1.16 or higher, or do not want
  18. the graphical frame analyzer (it uses a lot of memory), edit the
  19. Makefile and dont define GTK and GTKLIBS.  If you have trouble with
  20. libncurses/libtermcap, you can also disable that in the Makefile.
  21. Now just type:
  22. % make
  23. If it doesn't work, figure out why and send me the fix!  
  24. If you are using a newer version of EGCS, check the Makefile.
  25. There are some flags which may improve performance.
  26. LAME has built in support for 16bit raw pcm, aiff and simple wav
  27. formats.  Some complex .wav headers will confuse LAME. If you have
  28. trouble with this, or want to encode from other sound formats, you can
  29. now compile LAME to use Erik de Castro Lopo's libsndfile.  To use
  30. libsndfile in LAME:
  31.   1. install libsndfile (see http://www.zip.com.au/~erikd/libsndfile/).  
  32.   2. set SNDLIB and LIBSNDFILE as shown in the LAME Makefile.  
  33.   3. make clean ; make
  34. Thanks to Albert Faber for adding the libsndfile support!
  35. LAME can also be compiled into a BladeEnc compatiable MS Windows .dll 
  36. file.  See the Dll/ directory for details. 
  37. =======================================================================
  38. To encode:
  39. =======================================================================
  40. see the file "USAGE" for some usage guidlines.
  41. =======================================================================
  42. Portability
  43. =======================================================================
  44. LAME 3.x has been run on every modern OS.  see the Makefile.