  The Linux MP3-HOWTO
  By Phil Kerr, phil@plus24.com
  v1.31, March 2000
  Ƃ can-s@geocities.jp
  $Date: 2000/05/12 15:19:45 $

  { MP3 t@C Linux ŃGR[hAfR[hăXg[
  ~Os߂ɕKvƂȂAn[hEFAA\tgEFAю菇ɂ
  ċLqĂ܂B
  ______________________________________________________________________

  ڎ

  1. ͂߂
  2. {̒쌠
  3. {̓ꏊ
     3.1 |

  4. ӎ
  5. Ɛӎ
  6. n[hEFA̕Kvѐ\̖
  7. \tgEFA
     7.1 bp[ WAV R[_
     7.2 GR[_
     7.3 vC[
     7.4 Xg[~OT[o
     7.5 ̑

  8. VXeݒ
     8.1 AiO^̐ݒ
     8.2 CD-ROM ^̐ݒ
     8.3 ǉ̐ݒ

  9. ̃GR[h
  10. CD-ROM ̃GR[h
     10.1 R}hCł̃GR[h
     10.2 GUI x[X̃GR[_
     10.3 GR[_̐\

  11. MP3 ̃Xg[~O
     11.1 Icecast
        11.1.1 Shout
     11.2 Fluid
     11.3 ш̌
     11.4 쌠̖

  12. MP3 𒮂
     12.1 t@C̍Đ
     12.2 MP3 ̃Xg[~OĐ

  13. tB[hobN

  ______________________________________________________________________

  1.  ͂߂

  { MP3 t@C Linux ŃGR[hAfR[hăXg[
  ~Os߂ɕKvƂȂAn[hEFAA\tgEFAю菇ɂ
  ċLqĂ܂B

  {ł͈ȉ̂ƂɂďqׂĂ܂B

  o  pÕ͉GR[h

  o  y CD ̃GR[h

  o  lbg[NoR MP3 ̃Xg[~O

  o  MP3 ̍Đ

  2.  {̒쌠

  This HOWTO is copyrighted 2000 Phil Kerr.

  Unless otherwise stated, Linux HOWTO documents are copyrighted by
  their respective authors. Linux HOWTO documents may be reproduced and
  distributed in whole or in part, in any medium physical or electronic,
  as long as this copyright notice is retained on all copies. Commercial
  redistribution is allowed and encouraged; however, the author would
  like to be notified of any such distributions.

  ɒ߂ȂALinux  HOWTO ͊eX̒҂쌠ێ
  B Linux  HOWTO ͒쌠\SɕۑĂÂ
  Ă邢͈ꕔ𕨗IdqIȔ}̂ɂAAzzĂ܂܂
  BƓIĔzz܂Aサ܂ : Aǂ̂悤Ȍ`
  zz̏ꍇłA҂͘A]Ă̂łB

  All translations, derivative works, or aggregate works incorporating
  any Linux HOWTO documents must be covered under this copyright notice.
  That is, you may not produce a derivative work from a HOWTO and impose
  additional restrictions on its distribution. Exceptions to these rules
  may be granted under certain conditions; please contact the Linux
  HOWTO co-ordinator at the address given below.

  ׂĂ̖|Ah앨A邢͕ Linux HOWTO W߂ҏW
  Ƃɂ́A̒쌠OȂKp܂BHOWTO h앨
  āAɔzzǉ邱Ƃ͔F߂Ă܂B̏̂
  ƁAOF߂邩܂ : ȉɎ Linux HOWTO ̒֘A
  ĂB

  In short, we wish to promote dissemination of this information through
  as many channels as possible. However, we do wish to retain copyright
  on the HOWTO documents, and would like to be notified of any plans to
  redistribute the HOWTOs.

  ȒPɌƁA҂͂ł邾̌oHʂȀ̗ʂ𑣐i
  ƊĂ܂B HOWTO ł́A҂͒쌠ێ悤
  ]łAĔzẑȂvm点ĂقƎv܂B

  If you have questions, please contact Tim Bynum, the Linux HOWTO co-
  ordinator, at linux-howto@metalab.unc.edu via email.

  䎿₪΁ALinux HOWTO  Tim Bynum linux-
  howto@metalab.unc.edu փ[ŘAĂB

  3.  {̓ꏊ

  {̍ŐVo[W Linux Documentation Project
  <http://www.linuxdoc.org/> ɓ邱Ƃł܂B

   HOWTO  Web y[W  <http://www.mp3-howto.com> łB

  [ : {̍ŐVo[W JF vWFNg
  <http://www.linux.or.jp/JF/JFdocs/MP3-HOWTO.html> ɂ܂B ]

  3.1.  |

   HOWTO ͈ȉɋ錾֖|󂳂Ă܂B

    : RA|Ƃɂ͂Ȃ̎Ԃ̂ŁA|͂̕
  ኱Â\܂B

  o  ؍

     <http://kldp.org/HOWTO/MP3-HOWTO> By Lee,So-min
     <animator@nownuri.net>

  o  tX

     <http://www.freenix.org/unix/linux/HOWTO/MP3-HOWTO.html> By Arnaud
     Gomes-do-Vale <arnaud@carrosse.frmug.org>

  o  nK[

     <http://free.netlap.hu/howto/MP3-HOGYAN.html> By Andras Timar
     <atimar@itp.hu>

  o  C^A

     <ftp://ftp.pluto.linux.it/pub/pluto/ildp/HOWTO/MP3-HOWTO> By
     Mariani Dario <darkpand@uni.net>

  o  XyC

     <http://www.insflug.org/documentos/MP3-Como> By Arielo
     larocka@yahoo.com

  |҂̊FA肪Ƃ܂BȂ HOWTO |
  ̂ȂA҂܂Ń[BāA|󕶏 URL m
  ĂB

  4.  ӎ

   HOWTO ɂAJeff Tranter  Sound-HOWTO  Yoo C.
  Chung  Sound-Playing-HOWTO ώQlɂĒ܂B

  ҂Qlɂ HOWTO FA肪Ƃ܂B

  Lars Wirzenius  Linux System Administrators Guide

  Olaf Kirch  Linux Network Administrators Guide

  Stein Gjoen  Multi Disk System Tuning HOWTO

  [  : JF vWFNgɂ{ Sound-HOWTO
  <http://www.linux.or.jp/JF/JFdocs/Sound-HOWTO.html>, Sound-Playing-
  HOWTO <http://www.linux.or.jp/JF/JFdocs/Sound-Playing-HOWTO.html> 
   Multi-Disk-HOWTO <http://www.linux.or.jp/JF/JFdocs/Multi-Disk-
  HOWTO.html> ܂B]

  ܂AtB[hobNRgAăoO|[gȂǂ𑗂ĂꂽF
  AϊӂĂ܂B

  WebSentric AG ̓A Mark S. Fischer  Peter Conrad, Rg
  tB[hobNAăT|[gĂāA肪ƂB

  5.  Ɛӎ

  {̏͌䎩g̔fɊÂpĂB҂͖{̓
  eɊւ邢ȂӔC܂B{̍\zAAт̑
  ̓eɊւẮASɌ䎩g̐ӔCŗpĂ(܂Aat your
  own risk)B

  ɋLqȂA쌠ׂ͂Ē҂ێ܂B{ɂ\
  ̎gṕAo^W邢͈ӏNQĂȂ͂łB

  ̏i邢̓uh̖ÓAĐڂĂ̂ł͂
  BdvȃCXg[̑OɁAђIɃVXẽobNAbv
  邱Ƃ܂B

  6.  n[hEFA̕Kvѐ\̖

  fW^̓VXȅ\͂ I/O \͂ɂƂĂˑA
  ̎v鏈łBŒł Pentium NX̃}V
  ܂B

  C邢̓}CN͂AiOGR[ĥȂA
  PCI TEhJ[hŗǂ̌ʂ炵܂BISA oXJ[h PCI o
  XJ[hɂ I/O \͂̍͂͂肵ĂAPCI oXɂ 132
  MB/sec ȏ̔\͂܂(PCI-HOWTO ̈pł)BAM
  - G ( : S/N ) Ƃ_ɂĂATEhJ[h̕i͗
  ΗǂقǁAMP3 ւ̃GR[hǂʂƂȂł傤B҂
  Soundblaster PCI128 gĂāA傤Ǎ Soundblaster Live Value
  ֐؂ւ܂BoƂǂI[fBI\Ă܂ALive 
  炩 S/N 䂪AZ~v̎dɂ[łBf[^̌Â
  炠iAuꂽ̂S~ȂoĂ̂S~(garbage in -
  garbage out)voĂĂB

  Creative Ђ Soundblaster Live! ̃x[^ŃhCoAȉ̏ꏊŔz
  zĂ܂B

  <http://developer.soundblaster.com/linux/>

  n[hfBXNɃAiOL^邱ƂA_CNgfBXN^
  邢 d2d ^ƈʂɌĂт܂B̍ۂɂ́AfBXN̐\Ƃ̃C
  ^[tFCXdvłBIDE x[X̃VXegĂȂA[h 4
  邢 UDMA ͖Ȃf[^]ł\͂̂Ŗ]܂ł
  B

  zIȉ SCSI x[X̃VXegƂłBȂȂAhCu
  C^[tFCX SCSI-1  5MB/s  Ultra-Wide SCSI  80MB/s 
  ŁAAǂ]\͂Ă邩łBIDE ł 8.3 MB/s 
  Ultra-ATA  33 MB/s ܂œBł܂Ȃx̓s[N̂̂ł
  Aϓ]x͎኱xł傤B AV SCSI hCu
  āAĂ𔃂]TȂAЎgĂ݂ĂBAV
  hCu͘Af[^]ɑ΂āAf[^ǂݏwbhVXe
  œKĂ܂BʏA SCSI  IDE ̃hCu͏
  wbhMȂ邽߁AAf[^]łȂ̂łB

  wbhオȂȂALbVobt@Ƃē
  삵܂B]āALbVĂȂhCuĂh
  Cu̕młB

  [Ȑ\̃hCułȂƁAM̋L^ɎsӏŘ^f[^̒E
  шُɔY܂ł傤BCuȂǂ̈x̃Cxg^
  ȂAǂ SCSI x[X̃VXeɓĂB

  VXeւׂ̍fW^^̍ۂ̃f[^ĚɂȂ܂B^
  ̍ۂɁAobNOEh^XN̓VXeɈűC܂N
  Ƃ܂BɃlbg[NñT[rX́Ał菭̃obN
  OEhT[rX𓮂Ƃ߂܂Blbg[NT[rX
  ̐ݒNXNvgɂẮASAG  NAG QƂĂB

  [  : SAG: Linux System Administration Guide
  <http://www.linuxdoc.org/LDP/sag/>, NAG: Linux Network Administration
  Guide <http://www.linuxdoc.org/LDP/nag/>.  ݂̂Ƃ{͂
  ܂B ]

  zLy[WOf[^N̂ŁAł邾̕
  œ삳ĂBȂƂ 32MB ̃𐄏̂ł
  AXɑ̃KvɂȂ邩܂B

  VXeő̐\oȂA炭J[lœK
  ݂̂Ȃł傤B

  ɋn[hEFAVXéAf[^̃GR[hpƂ
  ͂Ȃ荂\͂̂̂łBA߂ŎgĂĔ\̗͂鋌̃V
  Xeߏ]ȂłB

  VXeǗ҂ɂƂāADꂽʂo悤\͂̒ႢVXe𒲐
  邱Ƃ́AǂɂȂł傤BāAŌɂ͋炭AK Linux
  Box ł邱Ƃł傤B

  ЂƂ̏dvȓ_̓I[fBIP[ułBđeȃP[uR
  lN^gƁA^̕inɂȂĂ܂܂BTEhJ[h
  (Ƃɂ RCA ƌĂ΂)AiOR[hg߂̃IvV
  ΁AgĂBbL̃RlN^ێ邽߂ɂ
  ܂B݊̊댯̂ŁAI[fBIP[u̓f[^P[u
  牓ĂB

  ŗǂ̃I[fBIP[uɑ₵ĂAVXȇ̕œK
  łĂȂ΁AʂɏI邱ƂYȂłB

  CD-ROM  MP3 փGR[h邽߂ɁACD-ROM 琶f[^ǂݍ
  ܂B̍ۂɕKvƂȂ鎞Ԃ́AhCȗx^ɂ茈܂܂B
  炭AȂhlȊOɂƂāAWhCu͔ɒxł
  B

  ^ɘ^Ă鉹y𒮂̂ȂACD-ROM ̐ڑɓRlN^
  p邩Awbhzwbhzo͂֐ڑKv܂BMP3 
  CD-ROM ̃wbhzo͂ł͒܂񂪁B
  TEhJ[h̐ݒɊւڍׂȉɂ Sound-HOWTO ǂނƗǂ
  ł傤B

  [  : JF vWFNgɂ{ Sound-HOWTO
  <http://www.linux.or.jp/JF/JFdocs/Sound-HOWTO.html> ܂B]

  7.  \tgEFA

  ʏA MP3 ֕ϊɂ 2 iK̍H܂B܂ WAV
  tH[}bgŘ^Ǎ WAV t@C MP3 ֕ϊ܂BЂƂ
  vOŗ̏ł̂܂B

  CD 邢 ڂ̉͂ȂǁAǂ̃tH[}bg特GR[
  ĥɂāAWAV t@C쐬邽߂ɕKvƂȂ\tgEFA
  c[܂܂B

  [  :  <http://www.linux.or.jp/link/media.html>Ɋ֘A郊N
  ڂĂ܂B]

  ͂GR[ĥȂATEhJ[h̓͂^ WAV `
  ŕۑvOKvɂȂ܂Bȉɖɗ\tgEFA
  ܂(Rg̑͊eAvP[V Web y[W璸܂
  )B

  7.1.  bp[ WAV R[_

  AiÕC̘͂^ :

  o  Wavrec

     Wavrec  Wavplay ̈ꕔƂĔzzA
     <ftp://sunsite.unc.edu/pub/Linux/apps/sound/players/> _E
     [hł܂B

  CD ̉f[^ WAV tH[}bg֕ϊ邱Ƃ́ACD bsOƂ
  ĒmĂ܂ :

  o  CDDA2WAV

     <http://metalab.unc.edu/pub/Linux/apps/sound/cdrom/>

  o  Cdparanoia

     C^[lbgŁubp[vƂĈʂɒmĂ Compact Disc
     Digital Audio (CDDA) oc[ACdparanoia ͂̂ЂƂ
     B̃AvP[V Paranoia CupĂACu
     ۂ̒os܂ (Paranoia Cũ\[X
     Cdparanoia ƈꏏɔzzĂ܂)BCdparanoia  cdda2wav Ɠl
     ɁACDROM 特fW^f[^ƂĒړǂݍ݁AAiO
     o WAV  AIFC `A邢 16 rbgjA PCM `ŋL^
     pCv֓nȂǂs܂Bcdda2wav ɔׂƁACdparanoia
     ͔ɒᑬłBACD ɏȂǂ邽߂ɓǍ݂ꍇ
     łAɗǍDȃf[^𓾂܂B
     <http://www.xiph.org/paranoia/index.html>

  o  RipperX

     RipperX  GTK gpACD 特zo MP3 փGR[h
     vOłBCdparanoia, BladeEnc, XingMp3enc, 8hz-mp3, Lame
      ISO v2 GR[_̃vOC܂BCDDB  ID3 ^O
     T|[gĂ܂B

     <http://www.digitallabyrinth.com/linux/ripperX/>

     [ : CDDB ɂ CDDB Inc. <http://www.cddb.com/>  freedb.org
     <http://freedb.freedb.org/>  2 ނ܂B
     <http://www.id3.org/> ɂ ID3 ^Ỏ܂B]

  7.2.  GR[_

  WAV t@C MP3 tH[}bg֕ϊ邽߂ɃGR[_KvɂȂ
  ܂B

  o  Blade's MP3 Encoder

     BladeEnc ̓t[ MP3 GR[_łBMpegEnc Ɠ ISO ̈k
     [`ƂɂĂAISO ̃GR[_Ɠȏ̕i
     ҂ł܂BMpegEnc Ƃ̎ȈႢ͊OƑxłBBladeEnc ɂ
     MpegEnc ̂悤Ȏg₷C^[tFCX܂񂪁A3 {ȏ
     ł蕡̃tgGh GUI ܂B

     <http://bladeenc.mp3.no/>

     [  : ƂȂẮABladeEnc ̉͂Ȃ舫قłB
     ``Lame'' DGŁAGR[hx́uߌ̂`vłB ]

  o  Lame

     GNU Ƃ̂̈̑ȗjɂ̂ƂALame Ƃ ``LAME Ain't an Mp3
     Encoder.'' \Ă܂BLame  dist10 ISO fp\[Xւ́AGPL
     ɊÂpb`ɂȂĂ܂BLame ł MP3 쐬ł܂
     BLame P̂ł̓RpCłA߂ɂ ISO ̃\[X
     KvɂȂ܂BISO ̃fp\[X͖œł܂A(t[
     ̃GR[_zz邱Ƃ܂) ppɂ FhG (hCc
     Fraunhofer Gesellschaft )ƃCZX_ԕKvł
     B

     <http://www.sulaco.org/mp3/>

  o  ߌ̂`

     uߌ̂`v̓Ce x86 CPU p̔ɍ MP3 GR[_
     łB LAME ver 3.29beta ƂɂĂAPEN@CLAA
     肳AvA񂪍œKs܂( <http://www.web-
     sites.co.uk/nasm/> ɂ NASM _E[hăRpCKv
     ܂)B

     <http://homepage1.nifty.com/herumi/gogo_e.html>

  7.3.  vC[

  MP3 Đɂ͓RvC[Kvł :

  o  Xmms (ȑO X11Amp ƂĒmĂ܂)

     ̃vC[ Windows 95/98/NT ł Winamp ̑啔̓
     Ă܂BALinux łłgȂʂȋ@\܂B

     <http://www.xmms.org>

     [  : X11Amp ͓o^ŴŁAOύX悤łBO
     A҂̎ςł͂ꂪōł傤B ]

  o  Xaudio

     Xaudio ͔ɍŊ挒ȁÃvbgz[œ삷fW^
     Đp̃\tgEFAłBɁAMPEG I[fBI (MP1, MP2 
      MP3) ̃fR[hΏۂłB

     <http://www.xaudio.com>

  o  AlsaPlayer

     AlsaPlayer ͐V^Cv PCM vC[łBxɃ}`X
     bhĂAALSA CuƃhCogp܂BLinux 
     UNIX ̃vC[ɓĹAɖʔ܂BfBA
     ̍Đׂ PCM ֓悤ȁASɒE\Șgg݂̍
     ڎwĂ܂B

     Ƌt́uŁvĐx𐧌łALinux ōŏŗB
      GPL ̃vC[ł!!  MP3  CD őxςčĐł܂:)

     <http://www.alsa-project.org/~andy/>

  o  mpg123

     mpg123 Ƃ͉ł傤?  Ńt[ȈڐAAUNIX p MPEG
     I[fBIvC[łBMPEG 1.0/2.0 C 1, 2 ƃC 3 (MP3
     t@CƂėLł)T|[gĂ܂BLinux, FreeBSD,
     NetBSD, SunOS, Solaris, IRIX, HP-UX Ȃǂ̗lXȃvbgz[œ
     삪mFĂ܂BCD Ɠ̉ (44 kHz, 16 bit, stereo) ō
     ɂ́APentium (邢͍ 486), SPARCstation10, DEC Alpha
     Ȃǂ CPU KvłBm邢͉Đ(22 kHz  11
     kHz) ȂA486 ̒x CPU łĐł܂B

     <http://dorifer.heim3.tu-clausthal.de/~olli/mpg123/>

  o  Freeamp

     FreeAmp ͊ĝANXvbgz[̃I[fBIvC[
     łB GPL Ŕɍ̗ǂ Xing MPEG fR[_œK
     o[WɂȂ܂B[U҂Ă鑽̋@\Ag₷
     C^[tFCX񋟂܂B

     <http://www.freeamp.org/>

  7.4.  Xg[~OT[o

  Xg[~OT[o̓Cglbg邢̓C^[lbgȂǂ̃lbg
  [NoR MP3 ́uv\ɂ܂B

  o  Icecast

     悤! Icecast  linuxpower.org `[񋟂AMPEG C 3
     I[fBI̕VXełBIcecast ɂ iceplay  icedir 
     Ă܂Biceplay ͎OɃGR[ht@C Icecast T[o
     AĐXg̔zzvOłB

     <http://www.icecast.org/>

  o  Fluid

     Fluid Xg[~OT[o̓lbg[NoRăXg[~O
     svOŁA݂ MP3 `gpĂ܂B

     <http://www.subside.com/fluid/> (old site)
     <http://fluid.sourceforge.net/> (new site)

  7.5.  ̑

  ʂ̐K

  o  Wavnorm

     pÂ CD GR[hƁAʂ΂Ă邱Ƃ
     Ct܂B

     GR[h MP3 ̉ʂύXɂ́AWavnorm gpĉʂ̐
     KsKv܂B

     <http://www.zog.net.au/computers/wavnorm/>

     [ : KƂ́A΂Ăe̍ő剹ʂAׂẲ
     ɂēʂɂ邱ƂłB]

  sox ͂ƂĂg₷ϊc[łBɓ邱Ƃ߂
  B Wavnorm ĝȂKvɂȂ܂B

  <ftp://sunsite.unc.edu/pub/Linux/apps/sound/convert/>

  ~LT[vOKvɂȂ邩m܂B Xmixer ͗ǂA
  ̃fBXgr[VɊ܂܂Ă܂B

  [  : Xmms Ȃ~LT[tĂ܂BGnome
  <http://www.gnome.org/> ɂ gmix AKDE <http://www.kde.org/> ɂ
  kmix tĂ܂B ]

  8.  VXeݒ

  ̐߂ł́AAiO͂邢 CD-ROM 特^邽߂ɁA
  Linux VXeݒ̊bɂďqׂ܂B

  ̐߂ł́ARedHat Ă Intel x[X Linux VXe{
  ܂BARefBXgr[VɂĕՓIȋLqł
  ͂łB҂͂܂Ȃ SPARC  HOWTO ̎MɂƂ肩\ł
  (̃n[hEFAł HOWTO pĐȂAɘA
  Ă)B

  OłAO̓TEhJ[h삵Ă邱ƂłB
  ẮAJeff Tranter Dꂽ Linux Sound HOWTO ǂނ悤
  ܂B̌AYoo C. Chung ɂ Linux Sound Playing HOWTO nǂ
  Bɋ HOWTO ͗ƂAƗDꂽ
  eŁALinux ŃTEhVXe𓮍삳ڍׂɂĈĂ܂B

  [  : JF vWFNgɂ{ Sound-HOWTO
  <http://www.linux.or.jp/JF/JFdocs/Sound-HOWTO.html>, Sound-Playing-
  HOWTO <http://www.linux.or.jp/JF/JFdocs/Sound-Playing-HOWTO.html> 
  ܂B]

  8.1.  AiO^̐ݒ

  ܂AI[fBI̐ݒĂBLinux Box ։`@͑
  AʓIȎ@͈ȉ̒ʂł :

  I[fBIũCo͂ƃTEhJ[h̃C͂Ȃ܂B
  ̃I[fBIuɂ̓Co͒[q܂BCo̓x̓I[
  fBIuodK肵ĂWłB̋LmȂA
  pуZ~vpu 500mV ŁAvpu 750mV łB啔
  TEhJ[h̕W 500mV ł傤ǁA̐VvpI[
  fBIu͍iʂ̕WɊÂĂ邩܂B̘^
  ȂAႢ͂Ȃ͂łB

  ʏACxo͂ HI-FI uAvɐڑ邽߂ɗp
  ŁAe[vfbLA`[iACD vC[ADAT  MD vC[
  Ȃڑł͂łBAiOR[hvC[͂葽̖
  邩Ȃ̂ŁAȉ̍XȂB

  VTR 特iŘ^ł܂B VTR ͉̃Co͂
  ͂łA邢͂g VTR  SCART \PbĝȂA
  烉Co͂o܂B

  [  : SCART \PbgƂ͉B VTR  TV ڑ邽߂ PAL Ki
  ɋK̂RlN^łB(AiO RGB }`Ɠ)p^ 21 s
  RlN^ŁA1 ̃RlN^̒ɁAXeIAR|WbgA
  Y/C (Px/F) Ȃǂ̐M܂B̃RlN^̕tP[uP{
  ΁AVTR  TV Ԃ킸ɐڑł悤ɂȂĂ܂BNTSC Ki
  ̗pĂ{čł́ÂȂ̂łB]

  Aṽe[vo͂TEhJ[h̃C͂ցATEhJ[h̃C
  o͂Aṽe[v͂֐ڑĂB̍Ƃ HI-FI Av
  ɂȂĂ̂Ȃ̃e[vR[_̑ɁALinux VXeg
  p邱ƂӖ܂Be[v֓TEhJ[h̃Co͂Ř^
  xmFł܂B

  }CN̓TEhJ[h̃}CN͂ւȂłB}CN
  d̓Cx͂邩ɏA}CNTEhJ[h̃C
  ͂֐ڑĂ^łȂł傤B

  x: ̋tɁACxuTEhJ[h̃}CN͂֐ڑ
  ƁATEhJ[hɑ^邩܂B

  AiOR[hvC[̓}CN͂ւȂ܂B

  Mark Tranchant Aȉ̏肪ƂB

   AiOR[h́Â܂܂̏o͔͂ɒႢxłB
  AAiOR[h}CN͂֒ڐڑāAǂʂ҂邱
  ͂ł܂BAiOR[hł́AĂ郌R[hj̕I
  킹āAቹȂȂ悤œK}X^O܂B
  ]āAo͂␳Kv܂B̕␳͌ɒ`ĂA
  RIAA ␳ƌĂ΂Ă܂B܂o͂AiOR[hp̃vAv
  ʂAC͂֐ڑKv܂B

  [ : RIAA = Recording Industry Association of America, čR[h
  HƉ ]

  ypL[{[hуVZTCU̓TEhJ[h̃C͂֐ڑ
  ׂŁAM^[ DI {bNX (Direct Injection : MCx
  ϊ邽߂Ɏgp) oRăC͂֐ڑ܂B

  TEhJ[h։ڑOɁA{[ŏɂȂĂ邱Ƃ
  m߂ĂB}CNgpȂA}CN؂Ă邩A邢
  Xs[J痣Ă邩ǂAm߂ĂB

  8.2.  CD-ROM ^̐ݒ

  CD-ROM 特f[^o߂ Linux VXeݒ肷邱Ƃ́A
  ȂȒPłB

  TEhJ[h֐ڑXs[JAvʂ CD-ROM ōĐĂg
  bNȂA^͓̂܂B

  8.3.  ǉ̐ݒ

  VXeɕʂɃOCA~LT[vOpāA^x
  Ђ܂Ȃx́A[ȑ傫֐ݒ肵ĂBʏAM
  ҂͎ŕĔfĂ邾łA΂炭΂Ȃ̓
  ɂ傤ǂxĂł傤B

  GR[hۂɂ͓ɁAsKvȂׂẴT[rX~
  AVO[U[hֈڂ邱Ƃ߂܂B͕svȃT[rX̂
  ŏ̏ԂœA^ɂVXëꎞIȕsv
  邾Ȃ邽߂̂̂łB

  ҂͎ƐIɎgpĘ^ł悤 SCSI hCu𕪗Đ
  肵ĂāAȉ /mp3 ƕ\L܂B\ړIƂāASCSI h
  CugĂ܂B܂A炩ȂƂłAf[^ł
  ۂɃfBXNwbhˑR֔̕ōsȂ悤Ap̃hCu
  Ř^Ɨǂł傤B:)

  ̃fBXN Linux VXeݒ肷ڍׂɂẮAStein
  Gjoen ɂ Multi-Disk-HOWTO 悭ǂłBƖ𗧂ł
  B

  [  : JF vWFNgɂ{ Multi-Disk-HOWTO
  <http://www.linux.or.jp/JF/JFdocs/Multi-Disk-HOWTO.html> ܂B]

  9.  ̃GR[h

  ܂AhCuɏ[ȋ󂫗eʂ邱Ƃm߂ĂB44.1 kHz
  TvO 16bit ʎqXeI CD xł́A1 łق 10MB
  (e`l 5MB) KvłB

  ʏA҂ 48kHz TvO 16bit ʎqXeI DAT x
  Ř^܂B

  ҂͈ȉ̕@ Wavrec g܂ :

  ______________________________________________________________________
  /usr/local/bin/wavrec -t 60 -s 48000 -S /mp3/temp.wav
  ______________________________________________________________________

  ŏ̕ Waverec ̐΃pXłB'-t 60' ͘^ԂbŎw肵
  B

  3 ߂̃IvV '-s 48000'  Tv/sec ŃTvO[gw
  肵܂B(48000  DAT pŁA44100  CD płB) Ō̃IvV
  o̓t@C̃pXłB

  IvVׂ̂Ăɂ́A'waverec -help' Ƃ邩A}jA
  Bꂪ WAV t@C쐬܂B

  ɁAMP3 tH[}bgփGR[hKv܂Bȉ̂悤
  BladeEnc gĂB

  ______________________________________________________________________
  /usr/local/bin/bladeenc <em/[source file] [destination file]/ -br 256000
  ______________________________________________________________________

  256kbps ɐݒ肵܂BȂ̃VXeł BladeEnc ܂ł̎菇A
  ̎gƂ͈قȂ邩܂B

  mɂ '-help' ͖ȃIvVȂ̂łAׂẴIvV
  ̂ȂA'bladeenc -help' ƂăIvṼXg\܂B

  Lame (邢 Lame Ƃɂߌ̂`)gGR[hꍇ
  lɁAR}hCňȉ̂悤ɂ܂B

  ______________________________________________________________________
  /usr/local/bin/lame <em/[source file] [destination file]/ -b 256
  ______________________________________________________________________

  10.  CD-ROM ̃GR[h

  ͂GR[hۂƓlɁACD GR[hꍇł 2
  ̏iKo܂B܂ACD 特f[^𒊏oAWAV `̃t@
  C֕ϊ܂BāAWAV t@C MP3 ɕϊ܂B

  {Iɂ́AR\[x[X X x[X 2 ^CṽGR[_
  BoƂd܂AX x[X̂قg₷ł傤(
  ĂꂢɌł傤)B

  xAGR[hn߂OɁAVXeɏ[ȃfBXN̋󂫗eʂ
  邩m߂ĂB

  10.1.  R}hCł̃GR[h

  ҂ CD gbNbv(zo)GR[hAɒP
   Perl XNvg܂B

  ______________________________________________________________________
  #!/usr/bin/perl

  if ($ARGV[0] ne "") {

  $count = 1;

  do {

  $cdcap = system("cdparanoia", $count, "/mp3/cdda.wav");
  $track = "$ARGV[1]/track".$count.".mp3";
  $enc = system("bladeenc  /mp3/cdda.wav $track -br 256000");
  $count++;

  }
  until $count > $ARGV[0];
  exit;
  }

  else {
  print "Usage cdriper [no of tracks] [destination directory]\n\n";
  }
  ______________________________________________________________________

  mF : ̃XNvg͔ɏIŁAG[mF̂悤ȋZ܂
  BF񂪂ɂȂƂɉǂĂB :)

  |CgɂȂs͂ł :

  ______________________________________________________________________
  $cdcap = system("cdparanoia", $count, "/mp3/cdda.wav");
  ______________________________________________________________________

  ̍s CD bp[ł Cdparanoia ĂяoĂ܂B Cdparanoia
   CD ̉f[^ WAV tH[}bg֕ϊ܂B

  ҂ Cdparanoia gĂ܂A CDDA2WAV gȂR}h
  Ĉ͎悤ɂȂ܂:

  ______________________________________________________________________
  $cdcap = system("cdda2wav", $count, "/mp3/cdda.wav");
  ______________________________________________________________________

  ڂɂIvV̓bvgbN\ $count ŁAo͂
  WAV t@C̃pXłB҂̗ł́ÃpX MP3 p SCSI hC
  uɂAtmp fBNgɂȂĂ܂B

  egbNƂɃbvƃGR[hɍςނ悤ɁA
  Cdparanoia ̃ob`[hg킸 CD zo悤ɁA҂͂
  Perl XNvg܂BCdparanoia ob`[hœ CD S
  ̂zoA600MB ȏ̋󂫗eʂKvƂ܂BÃXNv
  gg΁AgpfBXN̗eʂ팸ł܂B

  Lame ߌ̂`ĝȂAGR[_̍sĂ
  :

  ______________________________________________________________________
  $enc = system("lame  /mp3/cdda.wav $track -b 256");
  ______________________________________________________________________

  or

  ______________________________________________________________________
  $enc = system("gogo  /mp3/cdda.wav $track -b 256");
  ______________________________________________________________________

  ȉɁAGR[_ꂼ̃R}hCIvVڂ܂B

  Bladeenc

  ______________________________________________________________________
  BladeEnc 0.91    (c) Tord Jansson          Homepage: http://bladeenc.mp3.no
  ===============================================================================
  BladeEnc is free software, distributed under the Lesser General Public License.
  See the file COPYING, BladeEnc's homepage or www.fsf.org for more details.

  Usage: bladeenc [global switches] input1 [output1 [switches]] input2 ...

  General switches:
    -[kbit], -br [kbit]  MP3 rbg[g̐ݒB
                         ftHg 128kbps (mł 64kbps)
    -crc                 MP3 t@CɃ`FbNTt
    -delete, -del        GR[h܂猳̉t@C
    -private, -p         o̓t@CɃvCx[gtOݒ肷
    -copyright, -c       o̓t@Cɒ쌠tOݒ肷
    -copy                o̓t@C̃IWitO
    -mono, -dm           Ẽ`lăm MP3 𐶐
    -leftmono, -lm       ̃`l݂̂̃m MP3 𐶐
    -rightmono, -rm      Ẽ`l݂̂̃m MP3 𐶐
    -swap                Ẽ`lւ
    -rawfreq=[freq]      RAW t@C̃TvOgw肷B
                         ftHg 44100kHz
    -rawbits=[bits]      RAW t@C̗ʎqrbgw肷B
                         ftHg 16 rbg
    -rawmono             RAW t@CXeIł͂ȂmƎw肷
    -rawstereo           RAW t@CXeIƎw肷(ftHg)
    -rawsigned           RAW t@CtƎw肷(ftHg)
    -rawunsigned         RAW t@CȂƎw肷
    -rawbyteorder=[order]RAW t@C̃oCgI[_[w肷B
                         gGfBA邢̓rbOGfBAB
    -rawchannels=[1/2]   RAW t@C̃`lw肷B
                         -rawmono, -rawstereo ƓłB

  Global only switches:
    -quit, -q            GR[hɃL[ȂĂI
    -outdir=[dir]        w肵fBNg MP3 t@Cۑ
    -quiet               ʏo͂̒~
    -nocfg               ݒt@C𖳎
    -prio=[prio]         BladeEnc ̗Dxݒ肷B
                         HIGHEST, HIGHER, NORMAL, LOWER, LOWEST(ftHg),
                         IDLE wł
    -refresh=[rate]      \̍XVB1=, 2=W
    -progress=[0-8]      oߕ\̗LB0=Off, 1=W

  o̓t@CƂĕWo͂gpłB
  ______________________________________________________________________

  Lame

  ______________________________________________________________________
  LAME version 3.50 (www.sulaco.org/mp3)
  GPSYCHO: GPL psycho-acoustic model version 0.74.

  USAGE   :  lame [options] <infile> [outfile]

  <infile>, <outfile>  "-" (Wo)gpł

  OPTIONS :
      -m mode         (s)tereo, (j)oint, (f)orce or (m)ono  (ftHg j)
                      force = St[ ms_stereo A
                      ʂȃ}XLOfgpB
      -b <bitrate>    rbg[gݒ肷BftHg 128kbps
                      (VBR ł͍ŏrbg[g̎wɂȂ)
      -s sfreq        ͂̃TvOgBftHg 44.1kHz
    --resample sfreq  o͂̃TvOgBftHg͓͂̃TvOg
    --mp3input        ͂ MP3 t@CƎw肷
    --voice           Iȃ{CX[h

      -v              σrbg[g (VBR) w肷
      -V n            VBR ̉w肷BftHg n=4
                      0= ǂt@C傫Ȃ
                      9= t@CȂ
      -t              Xing VBR ^O𖳌ɂ
      --nohist        VBR qXgO\Ȃ

      -h              コ(Ȃ)
      -f              [h ()
      -k              sfb=21 JbgIt𖳌ɂ(:c)
      -d              e`lŃubN`قȂ邱Ƃ
    --athonly         }XLO ATH ݂̂gp

      -r              ͂Ƃ raw pcm gp
      -x              ͂̃oCgI[_[tɂ
      -a              XeIm֕ϊămGR[hs
      -e emp          fGt@VX n/5/c  (ÂIvV)
      -p              G[یƂāAet[ 16bit ̃`FbNTtB
                      (`FbNT͐mɌvZ)
      -c              쌠̈
      -o              IWił͂ȂƂ̈
      -S              VBR qXgOȂǂ̍xȉʕ\sȂ

    ȉ̃IvVw肷 ID3 ^Ot
       --tt <title>     Ȗ(ő 30 )
       --ta <artist>    A[eBXg(ő 30 )
       --tl <album>     Ao(ő 30 )
       --ty <year>      ȁEAo̐N(ő 4 )
       --tc <comment>   ǉ(ő 30 )

  MPEG1 TvOg (kHz): 32 44.1 48
  rbg[g (kbps): 32 48 56 64 80 96 112 128 160 192 224 256 320

  MPEG2 TvOg (kHz): 16 22.05 24
  rbg[g (kbs): 8 16 24 32 40 48 56 64 80 96 112 128 144 160
  ______________________________________________________________________

  ߌ̂`

  ______________________________________________________________________
  ߌ̂` ver. 2.30Final (Apr 13 2000)
  Copyright (C) 1999, 2000 PEN@CL  ւ
      hꂳ, 肳, Noisyu, vɑȂ銴
  ߌ̂`LAME3.29betaLGPLɊÂČJꂽ\tgł
  g
  gogo inputPCM [outputPCM] [options]
   inputPCM  wavt@Cw
  inputPCM'stdin'w肷ƕW̓[hɂȂ
  outputPCM ͏ȗ\

  gp\ȃIvVꗗ
  -b  kbps/-br bps     rbg[g[P kpbs/bps]
  -silent      roߔ\[w莞͕\]
  -m  {s,m,j}  o͌` s:XeI, m:m, j:jointXeI
  -nopsy       S[h(w莞͗L)
  -off         {3dn,mmx,kni(sse),e3dn}
  WAVEwb_͂ȂŎŐݒ肷ꍇ
  -offset bytes ǂݔ΂wb_TCY
    -8bit       8bit-PCM [w莞 16bit-PCM]
    -mono       mono-PCM [w莞 stereo-PCM]
    -bswap      16bitPCMlow, high byte
    -s  kHz     WAV̎gϊw[P kHz]
  -cpu n        ĂCPU̐(w莞͎o)
  -d  kHz      oMP3̎gϊw[P kHz]
  -emp {n,c,5} de-emphasisݒ
  -lpf {on,off} 16kHtB^ݒ(ȗ128kbpsȉȂL:160kbpsȏȂ疳)
  -delete      GR[hIt@C폜
  -i           ㏑mF
  -o dir       o̓fBNg
  -riff {wave, rmp} RIFF/WAVE ܂ RIFF/RMP `o
  -test        x`}[N[h
  -lang {sjis,eucjp,eng,ger} ̑I
  ______________________________________________________________________

  [ : |̎_ōŐV́Auߌ̂`v{łփvłB ]

  10.2.  GUI x[X̃GR[_

  GUI x[X̃GR[_́AR\[x[X̃GR[_ɂp{ʂ
  @\ׂ̂Ă GUI ŕł܂BāAg₷[UC^[
  tFCXĂ܂BGrip  RipperX ͎gĂAoƂ
  CD ЂƂ邢͕̋ȂIĕϊł܂BAoƋȂ̏
  T[o擾Ďœ͂ԂȂACDDB T|[gĂ
  ܂B

  10.3.  GR[_̐\

  GR[_̐߂ŁABladeEnc, Lame Čߌ̂`́A3 ̃GR[
  _ɂďqׂ܂B̃GR[_Ԃ̎ȈႢ́AGR[h
  \ł(Ƃ͂AOqR}hCIvVɂႢ
  )B

  Ƃ܂BCD Ȃ𒊏oAقȂGR[_gp
  ăGR[h܂BׂẴGR[_͓̃VXeœ삳
  AXeI MP3 t@C쐬܂B

  ______________________________________________________________________
  [dj@megajukebox]$ ls -l cdda.wav
  -rw-rw-r--   1 dj       dj       59823164 Feb 10 00:56 cdda.wav

  [dj@megajukebox]$ bladeenc cdda.wav -br 256

  BladeEnc 0.91    (c) Tord Jansson          Homepage: http://bladeenc.mp3.no
  ===============================================================================
  BladeEnc is free software, distributed under the Lesser General Public License.
  See the file COPYING, BladeEnc's homepage or www.fsf.org for more details.

  Files to encode: 1

  Encoding:  ../test.wav
  Input:     44.1 kHz, 16 bit, stereo.
  Output:    128 kBit, stereo.

  Completed. Encoding time: 00:05:58 (0.78X)

  All operations completed. Total encoding time: 00:05:58

  --------------------------------------------------------------------------------

  [dj@megajukebox]$ lame cdda.wav -b 256
  LAME version 3.50 (www.sulaco.org/mp3)
  GPSYCHO: GPL psycho-acoustic model version 0.74.
  Encoding ../test.wav to ../test.wav.mp3
  Encoding as 44.1 kHz 128 kbps j-stereo MPEG1 LayerIII file
      Frame          |  CPU/estimated  |  time/estimated | play/CPU |   ETA
   10756/ 10756(100%)| 0:02:28/ 0:02:28| 0:02:29/ 0:02:29|    1.9074| 0:00:00

  --------------------------------------------------------------------------------

  [dj@megajukebox]$ gogo cdda.wav -m s -b 256
  GOGO-no-coda ver. 2.24 (Feb 12 2000)
  Copyright (C) 1999 PEN@MarineCat and shigeo
            Special thanks to Keiichi SAKAI, URURI, Noisyu and Kei
  MPEG 1, layer 3 stereo
  inp sampling-freq=44.1kHz out sampling-freq=44.1kHz bitrate=256kbps
  inp sampling-freq=44.1kHz out sampling-freq=44.1kHz bitrate=128kbps
  input  file `../test.wav'
  output file `../test.mp3'
  {  10751/  10755} 100.0% (  2.94x)  re:[00:00:00.03] to:[00:01:35.42]
  End of encoding
  time=  95.430sec
  ______________________________________________________________________

  Bladeenc  Lame Aߌ̂`͂̕邩ɗDꂽGR[hA
  SYgpĂƕ܂B

  11.  MP3 ̃Xg[~O

  Xg[~OT[o TCP x[X̃lbg[N MP3 t@C̑M
  \ɂ܂B܂AC^[lbgǏIȃlbg[N(Cglb
  g)łl̂Ƃł܂B

  ڑ̌` WEB T[oƔɎĂANCAg(MP3 vC[)
  T[o֐ڑƃt@CzM܂B

  Xg[~OT[o̐ݒ͓Rǂ܂B܂ IcecastA
  Fluid ̏ɐ܂B

  11.1.  Icecast

  Icecast _E[h tar t@CWJƁAdoc/ fBNg
  悭Ɨǂł傤BHTML ̃}jA͔ɖɗAL
  ܂ł܂B

  \[X_E[hAVXeɓK߂sRpC
  sĂB

  etc fBNgɂݒt@C icecast.conf (:Ȃݒ
  Ă) Icecast T[o̖O𐳂LqȂ΁A Icecast ͐
  ɓ삵܂BT[o IP AhX֕ϊłȂ΂Ȃ܂B

  Icecast NƂɈȉ̃bZ[WoȂA肪
  B

  ______________________________________________________________________
  -> [05/Jan/2000:17:21:04] WARNING: Resolving the server name [your.server.name] does not work!
  ______________________________________________________________________

  etc fBNgɂ icecast.conf ҏWĂB
  ``server_name'' ̃GgǉAT[o͂ĂBT[o
  sȂAhostname R}h邢 /etc/hosts ΃T[o
  ܂B

  KvȕύXς񂾂Aݒt@C bin fBNgփRs[邩A
  ȉ̂悤 -c IvVŐݒt@Cw肵 Icecast N
  Kv܂B

  ______________________________________________________________________
  ./icecast -c ../etc/icecast.conf
  ______________________________________________________________________

  ׂĐݒ肪ς񂾂Aȉ̂悤ȏo͂͂łB

  ______________________________________________________________________
  [dj@megajukebox bin]$ ./icecast -c ../etc/icecast.conf -d /home/dj/mp3/icecast/
  Icecast Version 1.3.0 Starting...
  Icecast comes with NO WARRANTY, to the extent permitted by law.
  You may redistribute copies of Icecast under the terms of the
  GNU General Public License.
  For more information about these matters, see the file named COPYING.

  [05/Jan/2000:18:36:30] Icecast Version 1.3.0 Starting..
  [05/Jan/2000:18:36:30] Using stdin as icecast operator console
  [05/Jan/2000:18:36:30] Tailing file to icecast operator console
  [05/Jan/2000:18:36:30] Server started...
  [05/Jan/2000:18:36:30] Listening on port 8000...
  [05/Jan/2000:18:36:30] Using [megajukebox] as servername...
  [05/Jan/2000:18:36:30] Max values: 1000 clients, 1000 clients per source, 10 sources, 5 admins
  -> [05/Jan/2000:18:36:30] [Bandwidth: 0.000000MB/s] [Sources: 0] [Clients: 0] [Admins: 1] [Uptime: 0 seconds]
  ______________________________________________________________________

  -d IvV̓Ot@Cƃev[gt@C̃fBNgݒ
  ܂B

  ȉɁAR}hCIvV̈ꗗ܂:

  ______________________________________________________________________
          -c [filename]

  ݒt@Cw肵܂BR}hCIvV͐ݒt@Cɂ
  ݒ㏑邱ƂɒӂĂBJgfBNg
  icecast.conf ͓Ɏw肵ȂĂɓǂݍ܂Ă܂B]āA V
  ݒt@C㏑̂Aicecast.conf ŋLqݒ͂
  ׂăT[ogp܂B

          -P [port]

  ׂẴNCAgƉAĊǗpɎgp|[gw肵܂B
  ftHg 8000 łB

          -m [max clients]

  NCAg̐ڑő吔w肵܂BNCAgڑ
  ̒lɒBƁAׂẴNCAgƂ̐ڑۂ 'HTTP/1.0
  504 Server Full' Əo͂܂B

          -p [encoder password]

  GR[_T[o։f[^𑗂ۂɎgȂ΂ȂȂpX[h
  w肵܂Bcrypt() T|[g悤RpCȂAÍς
  ̕w肵Ȃ΂Ȃ܂B

          -b

  (f[̂悤) Icecast T[oobNOEhŋN܂BT[
  oǗR}hgpɂ́ATelnet ȂǂgĊǗ҂ƂăT[o
  ڑKv܂B

          -d [directory]

  Icecast ̃ÔׂĂw肵fBNgɍ쐬܂B܂A
  Icecast ͂̃fBNg̑΃pXŁAev[gt@CT
  悤ɂȂ܂B
  ______________________________________________________________________

  ŃT[oN܂BɁAT[oXg[~O MP3
  t@Cw肷Kv܂B

  11.1.1.  Shout

  Shout  Icecast ɃXg[~Os MP3 ̍ĐXg񋟂܂B

  ȉ̂悤ɂāAXg[~O MP3 t@C̍ĐXg쐬
  ܂B

  ______________________________________________________________________
  find [MP3 directory] -name *.mp3 -print > playlist
  ______________________________________________________________________

  {Iɂ́AShout Nɂ͈ȉ̂悤ɃR}hs܂B

  ______________________________________________________________________
  [dj@megajukebox bin]# ./shout megajukebox -P hackme -p playlist
  ______________________________________________________________________

  -P IvV Icecast փ}Eg|Cgǉ邽߂ɕKvƂȂp
  X[hw肵܂Bhackme ̂悤ɓK؂ɐݒ肵ĂBpX[
  hύX邱Ƃ߂܂BȂƁANȂ̃}V
  ܂B:) -p IvV͍ĐXgꏊw肵܂B

  R}hCIvV̈ꗗȉɋ܂B

  ______________________________________________________________________
  [dj@megajukebox bin]# ./shout
  Usage: shout <host> [options] [[-b <bitrate] file.mp3]...
  Options:
          -B <directory>  - Shout ̃t@CׂĂɎgpfBNgw肷
          -C <file>       - ݒt@Cw肷
          -D <dj_file>    - (system()) ŊeȂ̑O dj_file s
          -P <password>   - pX[hw肷
          -S              - ׂĂ̐ݒ\ďI
          -V              - 璷o
          -X <desc>       - w肷
          -a              - rbg[g␳gp
          -b <bitrate>    - rbg[g̏lw肷
          -d              - dj Lɂ
          -e <port>       - ڑ|[gԍw肷
          -f              - w肵rbg[gł͂Ȃt@C͂Ƃ΂
          -g <genre>      - w肵Wgp
          -h              - ͂̕\
          -i              - Â icy wb_gp
          -k              - ĐXg؂̂ĂȂ(ێ)
          -l              - s[gĐ
          -m <mount>      - }Eg|Cgw肷
          -n <name>       - Ow肷
          -o              - rbg[gݒgp
          -p <playlist>   - ĐXgw肷
          -r              - VbtĐ
          -s              - fBNgT[oփ^f[^𑗂Ȃ(閧[h)
          -u <url>        - URL w肷
          -v              - o[W\
          -x              - cue t@CXVȂ (vZʂ̐ߖ)
          -z              - obNOEhs(f[[h)
          -t              - ^Cg̔zzLɂ
  ______________________________________________________________________

  11.2.  Fluid

  pbP[WWJAWJfBNgֈړ README ǂ
  B:)

  Fluid ɂ͑MApA] 3 ̊{Iȃ[h܂B
  ́AMɂĂ̂ݐ܂B

  MɊ֘Aݒt@C config/MP3TX.cfg ɂ܂BT[oeX
  gɂ́Aȉ̂悤ɂċNĂB̎_ł́AftHg
  ̐ݒt@CŖȂ͂łB

  ______________________________________________________________________
  $ java Fluid TX
  ______________________________________________________________________

  O̘błA܂ŏɉ炩̌` Java CXg[Kv
  ł傤B <http://www.blackdown.org> ŎɓA Blackdown 
   JDK ̈ڐAgpł܂B邢 RedHat gĂȂAKaffe
  g܂B

  Fluid ɂ̓Tv MP3 t@CtĂ܂B]āA
  ׂĐɓ삷΁Aȉ̗ƎĂo͂ڂɂ͂ł(̗
  ł Kaffe gpT[oN܂AJava gċNKv
  邩܂)B

  ______________________________________________________________________
  [dj@megajukebox Fluid-Beta2J]$ kaffe Fluid tx
  ------- Fluid Streaming Server Beta 2 -------
  This program is ShareWare(tm) and it will not
  be crippled in any way because of it. However
  if you do like the program and will use it
  commercial purposes, we ask of you to contact
  us at the address below for pricing info:

   Eldean AB                  E-mail:
   Sjoangsvagen 7             fluid@subside.com
   S-192 72 Sollentuna
   SWEDEN

     Fluid is Copyright Subside (C) 1998
         written by Lars Samuelsson
           http://www.subside.com
  ---------------------------------------------

  * Transmission mode *
  Reading config from: config/MP3TX.cfg
  Reading playlist: playlist.m3u
  Server started on port: 2711
  Accepting administrator login on port: 2710
  P| Dr. Nick - Hello Everybody
  ______________________________________________________________________

  L̂悤ȏo͂ɂȂAɓ삵Ăł傤BAf
  t@CXg[~O邾ȂāAȏ̂Ƃ肽
  !

  Xg[~O MP3 ̍ĐXgRpCKv܂B
  ̃Xg̓[UύXzvłȂÓIȃXgɂȂ܂B
   playlist.m3u ƂOŁAftHgł̓[gfBNgɂ
  ܂B

  ̃fBNg(邢̓fBXN)ɂ邷ׂĂ MP3 t@Cɂ
  āAĐXgRpCɂ́Aȉ̂悤ɃR}hgĂ
  B

  ______________________________________________________________________
  find [MP3 directory] -name *.mp3 -print > playlist.m3u
  ______________________________________________________________________

  ftHgł̓T[o 2711 Ԃ̃|[ggpAXi[͂̃|[g
  ڑĂ܂B̃|[gԍς̂ȂAݒt@CŕύXł
  ܂B

  Ǘҗp|[g telnet AT[o[gǗł܂B̃|[g
  ftHgł 2710 ԂŁAȉ̂悤ɑ삵܂B

  ______________________________________________________________________
  [dj@megajukebox Fluid-Beta2J]$ telnet localhost 2710
  Trying 127.0.0.1..megajukebox
  Connected to localhost.localdomain.
  Escape character is '^]'.
  jaguar
  You are connected to the -Fluid- Streaming Server
  Type "help" for a command reference
  help
  The following commands are available:
   help conn curr exit
  curr
  Information about the currently broadcasted song:
  Title:   Beer Talk
  Artist:  Homer Simpson
  Album:   The Simpsons
  Year:    1996
  Comment: Borrowed this as an example
  Genre:   Comedy
  ______________________________________________________________________

  ``jaguar'' ̓ftHg̊Ǘ҃pX[hłBpX[h͂̃v
  vg͏oȂ̂ŁÂ܂ܑ҂Ă肵Ȃł!  pX[h
  ݒ肩ύX悤߂܂BȂƁAN҂邱
  ɂȂ܂!  pX[h̕ύX́Aȉ̂悤ɐݒt@Cōs܂:

  ______________________________________________________________________
  [dj@megajukebox config]$ cat MP3TX.cfg
  2711
  2710
  5
  4096
  32
  1000
  jaguar
  playlist.m3u
  current.txt

  # --- es̐ ---
  # 1. (T[ogp)|[gԍ
  # 2. ([gǗp)|[gԍ
  # 3. (T[o)őڑ
  # 4  ǂݏ̃pPbgTCY [Byte]
  # 5. MP3 t@C̃rbg[g [kbps]
       (ׂĂ MP3 t@C͓rbg[głȂ΂ȂȂ)
  # 6. ȊԂ̃|[Y [msec]
  # 7. [gǗp̃pX[h
  # 8. (.m3u `)ĐXg
  # 9. (ID3 ^O)ȏރt@C
  ______________________________________________________________________

  ŎQƂ m3u `̍ĐXǵA find R}hō쐬
  ̂Ɠ`ɂȂ܂B

  11.3.  ш̌

  MP3 T[oɂărbg[g̐ݒƁAXg[~O
  ʂ̑ш\܂B

  ̌ۂl@Ă݂܂傤BT1  1.55 Mbps قǂ̗eʂ
  B MP3  128kbps XeIŃXg[~OƁAڑeX
  vC[ 256kbps ̑шgpł傤B]āA6 l̃[U
  A MP3 T[o֓ɐڑł܂B 256kbps ł́A
  fڑ̃[Uڑł܂!

  [ : KAXeIm 2 {̑ш
  ł͂܂BGR[h`ɂẮA2 {ƏȂ
  ܂B]

  ]āAT[oC^[lbg֐ڑĂ̑ш悾ł͂ȂA
  ̂悤ȃ[UڑĂ̂lāAXg[̃rbg[g
  ߂Ȃ΂Ȃ܂B56k f̃[Uڑɂ́A24kbps Xe
  I傤Ǘǂ̉ɂȂA{ T1 œ 32 ̐ڑ
  قڂ܂Ȃł傤B

  T[oCglbgœĂƂĂA͂ш敝̖l
  Ȃ΂Ȃ܂Blbg[N 10Mbps ̏ꍇ͓ɂ̕Kv
  B

  ISP 邢̓lbg[NǗ҂ɁAꂩXg[~On߂ƒm
  ĂBȂƁAɂȂĂVbN󂯂邩܂
  B鐧l𒴂шɂ́Aǉۂ ISP ܂B
  āAlbg[NǗ҂̓lbg[NȂx̂m肽Ă܂
  :)

  11.4.  쌠̖

  ⒘쌠Ȃǂ̎x̂ȂXg[~OAR[hЂD܂
  ̂͂ƂȂƂł傤Bł́AXg[~Oł̂
  傤?

  [:쌠֘AȂ] Xg[~Oɂ͖@IȐӔĈŁA@̕
  ɂCzKvł傤B

  ȉ 2 ̃N܂BЂƂ́AZpƂ܂Ȃ
  咣ĂAElectronic Frontier cłBЂƂ́A쌠NQ
  A[eBXǧ낤ƂAčR[h (RIAA) łB

  ̃TCg悤A߂܂B܂AȂۂɏZł
  ́AXg[~Oƒ쌠Ɋ֘ATCg悤߂܂B

  o  Electronic Frontier c <http://www.eff.org/cafe/>

  o  čR[h <http://www.riaa.com/weblic/weblic.htm>

  [ : {ɂẮAy쌠͒҂̈ϑ󂯁A
  JASRAC <http://www.jasrac.or.jp/> ƐIɊǗĂ܂B{
  yzMŝȂAKĂ܂傤B ]

  12.  MP3 𒮂

  A MP3 t@CłĂł傤BāAt@C
  łXg[łǂłDȂقĐł܂B

  12.1.  t@C̍Đ

  ׂẴvC[ŁAƂĂȒP MP3 t@CĐł܂BR}
  hCx[X X x[XȂ̂AꂾevC[Ԃ̎ȈႢ
  B

  MP3 t@CĐɂ́Aȉ̂悤ɈƂ MP3 t@Cn
  ܂:

  ______________________________________________________________________
  [dj@megajukebox]$ mpg123 /mp3_files/SampleFile.mp3

  or

  [dj@megajukebox]$ xaudio /mp3_files/SampleFile.mp3
  ______________________________________________________________________

  [  : SampleFile.mp3 ͍Đ MP3 t@C̖OłB ]

  ̃t@CAĐ̂ȂÃt@CׂĈɂĂ
  :

  ______________________________________________________________________
  [dj@megajukebox]$ alsaplayer /mp3_files/SampleFile1.mp3 /mp3_files/SampleFile2.mp3
  ______________________________________________________________________

  fBNĝׂẴt@CĐɂ́AĐt@CɃ}b
  `悤ȃChJ[hgĂ:

  ______________________________________________________________________
  [dj@megajukebox]$ xmms /mp3_files/*.mp3
  ______________________________________________________________________

  12.2.  MP3 ̃Xg[~OĐ

  MP3 Xg[ƂĂȒPɍĐɂ́At@CXg[M
   URL ƃ|[gԍ֒u邾ł:

  ______________________________________________________________________
  mpg123 http://localhost:8000

  or

  freeamp http://megajukebox:2711
  ______________________________________________________________________

  13.  tB[hobN

  Vn[hEFAу\tgEFAɔ\Ă܂B{ŋ
  Ăn[hEFA\tgEFA̐Vo[WgĂA
  ͖{ɉǉł̂ȂAphil@plus24.com ܂ŏ𑗂Ă
  B҂͎̃[Xւ̏܂߂܂B

  ҂ׂ͂Ă̎ɕԎ̂łAd̂߂ɂ΂₭ԐM
  ȂƂ܂B䗝B

  [  : {̓{ɊւĂ Ƃ
   <can-s@geocities.co.jp> ܂ł肢܂B

  {ŉȉɎ܂B

     v1.31.j1, 2000 N 5  09 
        |: Ƃ <can-s@geocities.co.jp>

        Z: 앐r <kgh12351@nifty.ne.jp>, L
        <tak@Polytype.cc.kochi-u.ac.jp>, R`V <dica@eurus.dti.ne.jp>

     v1.10.j1, 1999 N 12  29 
        |: Ƃ <can-s@geocities.co.jp>

        Z: Teruo KATOH <t-katoh@po.iijnet.or.jp>, 
        <rsato@ipf.de>, L <tak@Polytype.cc.kochi-u.ac.jp>, P
         <fjwr@mtj.biglobe.ne.jp>, X{ ~
        <morimoto@xantia.citroen.org>, gi  <isao@m05.htmnet.ne.jp>

        (h̗ ܏\)

  ]

  Happy MP3'ing!!

