Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 12801f336d9e363d2d56a08891cdf472 > files > 15

howto-text-sl-2006-5mdv2010.0.noarch.rpm

  Linux MP3-HOWTO
  Avtor: Phil Kerr, phil@plus24.com <mailto:phil@plus24.com>;
  prevedel: Jernej Kovaèiè jkovacic@email.si <mailto:jkovacic@email.si>
  v1.60, oktober 2000, prevod 13. julij 2001

  Ta spis opisuje strojno in programsko opremo ter postopke, primerne za
  kodiranje, predvajanje, me¹anje in oddajanje zvoènih datotek v zapisu
  MP3 pod Linuxom.
  ______________________________________________________________________

  Kazalo


  1. Uvod

  2. Avtorske pravice tega spisa

  3. Kje dobiti ta spis

     3.1 Prevodi

  4. Zasluge

  5. Opozorilo

  6. Strojne zahteve in uèinkovitost

  7. Programska oprema

     7.1 Zajemalniki (angl. rippers) in zapisovalniki v zapisu WAV
     7.2 Zapisovalniki (angl. encoders)
     7.3 Predvajalniki (angl. players)
     7.4 Stre¾niki MP3 (angl. streaming servers)
     7.5 Me¹alniki (angl. mixers)
     7.6 Urejevalnik oznak ID3
     7.7 Prestrezniki toka (angl. stream grabbers)
     7.8 Razno

  8. Nastavljanje va¹ega sistema

     8.1 Nastavljanje zajema analognega zvoka
     8.2 Nastavljanje za zajem zvoka s plo¹èe CD
     8.3 Dodatne nastavitve

  9. Kodiranje analognega zvoka

  10. Kodiranje s plo¹èe CD

     10.1 Kodiranje iz ukazne vrstice
        10.1.1 RipEnc
        10.1.2 CD2MP3
     10.2 Kodirniki z grafiènim uporabni¹kim vmesnikom
     10.3 Zmo¾nosti kodirnikov

  11. Oddajanje glasbe MP3

     11.1 Icecast
        11.1.1 Shout
        11.1.2 LiveIce
     11.2 Fluid
        11.2.1 Posodobitev za RC1
     11.3 Litestream
     11.4 Modul Apache::MP3
     11.5 Kako obiti po¾arni zid (angl. firewall)
     11.6 Upo¹tevanje pasovne ¹irine
     11.7 ©e nekaj besed o avtorskih pravicah

  12. Poslu¹anje glasbe MP3

     12.1 Predvajanje iz datoteke
     12.2 Predvajanje iz toka MP3
     12.3 Prestrezanje tokov MP3
        12.3.1 Streamripper
        12.3.2 Wget
     12.4 Me¹anje
        12.4.1 eMixer
        12.4.2 GDAM

  13. Urejanje oznak ID3
     13.1 Id3ed
     13.2 Mp3info
     13.3 ©tevilke zvrsti v ID3

  14. Zapis glasbe MP3 na Minidisc.

     14.1 Analogno zapisovanje
     14.2 Digitalno zapisovanje
     14.3 Seznami za predvajanje

  15. Odziv



  ______________________________________________________________________

  1.  Uvod

  Ta spis opisuje strojno in programsko opremo ter potrebne postopke za
  kodiranje, predvajanje, me¹anje in oddajanje zvoènih datotek v zapisu
  MP3 pod Linuxom.

  Spis zajema:

  ·  kodiranje z zunanjih izvorov ali v ¾ivo

  ·  kodiranje glasbenih plo¹è CD

  ·  oddajanje glasbe v zapisu MP3 po mre¾i

  ·  poslu¹anje glasbe v zapisu MP3

  ·  zapisovanje glasbe v toku

  ·  me¹anje glasbe v zapisu MP3

  ·  urejanje informacij v oznakah ID3

  2.  Avtorske pravice tega spisa

  Avtorske pravice tega spisa HOWTO so last Phila Kerra ((C) Phil Kerr,
  1999,2000).

  Èe ni drugaèe navedeno, so avtorske pravice spisov Linux HOWTO last
  njihovih avtorjev. Spisi Linux HOWTO se lahko razmno¾ujejo in
  raz¹irjajo v celoti ali po delih, na  kakr¹nemkoli fiziènem ali
  elektronskem nosilcu, vse dokler se oznaka o avtorskih pravicah ohrani
  na vseh izvodih. Komercialno raz¹irjanje je dovoljeno in spodbujano,
  vendar bi avtor rad bil obve¹èen o vsaki tak¹ni distribuciji.

  Vsi prevodi, izpeljana dela ali skupni projekti, ki vkljuèujejo
  katerikoli spis Linux HOWTO, morajo biti izvedeni pod enakimi
  avtorskimi pravicami. To pomeni, da ne smete izpeljevati del iz spisov
  HOWTO in dodajati omejitev pri raz¹irjanju. Izjeme pri teh pravilih se
  lahko dovolijo pod posebnimi pogoji, za kaj takega stopite v stik s
  koordinatorjem za Linux HOWTO na spodaj podanem naslovu.

  Na kratko, ¾elimo spodbujati raz¹irjanje teh informacij po èimveè
  kanalih, hkrati pa ¾elimo obdr¾ati avtorske pravice spisov HOWTO in
  bili bi radi obve¹èeni o vseh naèrtih za raz¹irjanje spisov HOWTO.

  Èe ¾elite kaj vpra¹ati, vzpostavite stik s Timom Bynumom,
  koordinatorjem Linux HOWTO. Tim je dosegljiv po elektronski po¹ti na
  naslovu linux-howto@metalab.unc.edu <mailto:linux-
  howto@metalab.unc.edu>.

  Prevajalec spisa v sloven¹èino je Jernej Kovaèiè, za raz¹irjanje pa
  veljajo enaki pogoji kot za angle¹ki izvirnik.


  3.  Kje dobiti ta spis

  Najnovej¹o uradno angle¹ko razlièico tega spisa lahko dobite na
  domaèih straneh Dokumentacijskega projekta za Linux na naslovu
  <http://www.linuxdoc.org/>.

  Domaèa stran tega spisa je  <http://www.mp3-howto.com>


  3.1.  Prevodi

  Ta spis je bil preveden ¹e v naslednje jezike:

  Prosimo upo¹tevajte, da so nekateri prevodi lahko ¾e zastareli v
  primerjavi s tem spisom, ker paè prevajanje vzame nekaj èasa.

  Korej¹èina

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

  Franco¹èina

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

  Mad¾ar¹èina

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

  Italijan¹èina

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

  ©pan¹èina

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

  Nizozem¹èina

  <http://nl.linux.org/doc/HOWTO/MP3-HOWTO-NL.html> Prevedel Reggy
  Ekkebus: reggy@zeelandnet.nl <mailto:reggy@zeelandnet.nl>

  Japon¹èina

  <http://www.linux.or.jp/JF/JFdocs/MP3-HOWTO.html> Prevedel Saito Kan:
  can-s@geocities.co.jp <mailto:can-s@geocities.co.jp>

  Sloven¹èina

  <http://www.lugos.si/delo/slo/HOWTO-sl/MP3-HOWTO-sl.html> Prevedel
  Jernej Kovaèiè: jkovacic@email.si <mailto:jkovacic@email.si>

  Zahvaljujemo se zgoraj na¹tetim prevajalcem.  Èe vam je uspelo
  prevesti ta spis, sporoèite to avtorju po elektronski po¹ti.  Navedite
  tudi naslov, kjer bo mogoèe dobiti prevod.


  4.  Zasluge

  Pri pisanju tega spisa je bil v veliko pomoè spis Sound-HOWTO Jeffa
  Tranterja in Sound-Playing-HOWTO Yooja C. Chunga.

  Zahvala gre tudi ostalim avtorjem spisov HOWTO, katerih dela so bila
  uporabljena:

  Lars Wirzenius: Linux System Administrators Guide

  Olaf Kirch: Linux Network Administrators Guide

  Stein Gjoen: Multi Disk System Tuning HOWTO

  Hvala tudi vsem, ki ste se odzvali in poslali komentarje ali sporoèila
  o napakah.

  Avtor se prisrèno zahvaljuje svojim kolegom v WebSentric AG, ¹e
  posebej Marku S. Fischerju in Petru Conradu za njune pripombe in
  podporo.

  Prevajalec tega spisa v sloven¹èino se zahvaljuje tudi Ale¹u Ko¹irju
  za pomoè pri odpravljanju tipkarskih in slovniènih napak ter
  odkrivanju uveljavljenih slovenskih izrazov za nekatere strokovne
  termine.

  5.  Opozorilo

  Informacije v tem spisu uporabljate na lastno odgovornost.

  Avtorji in prevajalci ne prevzemajo nobene odgovornosti za vsebino
  tega spisa.

  Koncepte, zglede in/ali ostale vsebine tega spisa uporabljate v celoti
  na lastno odgovorrnost.

  Vse avtorske pravice so last njihovih lastnikov, èe ni navedeno
  drugaèe.

  Uporaba izrazov v tem spisu se ne sme smatrati za vplivanje na
  veljavnost katerekoli blagovne ali storitvene znamke.

  Imenovanje posameznih izdelkov ali za¹èitenih znamk se naj ne bi
  smatralo kot priporoèilo.

  Moèno vam priporoèamo, da naredite varnostno kopijo va¹ega sistema
  pred pomembnimi namestitvami programja in da jih delate v rednih
  èasovnih presledkih.


  6.  Strojne zahteve in uèinkovitost

  Digitalno procesiranje zvoka je opravilo, ki trati sistemske vire in
  se moèno zana¹a na vhodno - izhodne sposobnosti ter zmo¾nosti
  procesiranja.  Moèno priporoèamo uporabo strojne opreme najmanj
  razreda Pentium.

  Èe boste kodirali zvok z analognega zvoènega nosilca preko vhoda 'in-
  line' (¾e ojaèeni analogni signal) ali mikrofona, bo zvoèna kartica
  PCI dala najbolj¹e rezultate. Razlika med karticami, temeljeèimi na
  ISA ali PCI v vhodno izhodni uèinkovitosti je precej¹nja, veè kot 132
  Mbyte/s za PCI (citat iz PCI-HOWTO). Seveda velja: bolj¹a je zvoèna
  kartica pri razmerju signal/¹um, bolj¹i je zvok, kodiran v MP3. Avtor
  je uporabljal Soundblaster PCI128 in ga pravkar zamenjal s
  Soundblaster Live Value; obe kartici imata dobre zvoène zmogljivosti,
  toda Live ima obèutno bolj¹e razmerje signal/¹um, dovolj dobro za
  polpoklicno uporabo. Spomnite se stare maksime pri obdelavi podatkov:
  smeti noter - smeti ven!

  Creative ima gonilnik Beta za Soundblaster Live!, ki ga lahko dobite
  na:

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

  Kadar zapisujete analogni zvok na trdi disk (temu opravilu se reèe
  tudi neposredno zapisovanje na disk, angl. direct to disk (d2d)
  recording), sta zmogljivosti diska in njegovega krmilnika kritièni. Èe
  uporabljate sistem z IDE, ga je najbolje uporabiti v naèinu (angl.
  mode) 4 ali UDMA, kjer je hitrost prenosa ¹e zadovoljiva, da je
  zagotovljen stalni pretok podatkov.

  Idealna re¹itev bi bila uporaba sistema s SCSI, ker imajo pogoni in
  vmesniki precej bolj¹i pretok, od zdr¾nih 5 Mbit/s za SCSI 1 do 80
  Mbit/s za ultra/wide SCSI. IDE lahko dose¾e med 8,3 Mb/s do 33 Mb/s za
  Ultra-ATA, toda to so maksimalne vrednosti, povpreène hitrosti pa so
  ni¾je. Èe lahko najdete ali si privo¹èite pogon AV SCSI, si ga
  omislite. Pogoni AV imajo optimaliziran sistem bralno - pisalnih glav
  za nepretrgan pretok podatkov, ostali pogoni SCSI in IDE ponavadi ne
  morejo zdr¾ati nepretrganega pretoka podatkov, ker se glava za pisanje
  pregreje!

  Seveda bo pogon s predpomnilnikom (angl. cache) dajal bolj¹e rezultate
  kot tisti brez njega, predpomnilnik namreè predstavlja medpomnilnik
  (angl. buffer), ko se zapisovalne glave dvignejo, in pomaga pri
  prenosu.

  Èe va¹ pogon ne ustreza prièakovanjem, bo zapis podvr¾en osipu in
  motnjam povsod, kjer disk ni zapisal signala. Èe zapisujete zvok
  enkratnih dogodkov, npr. nastopov v ¾ivo, investirajte v dober sistem
  z diskom SCSI.

  Drug vzrok osipa pri neposrednem zapisovanju na disk je preobremenjen
  sistem.  Procesi v ozadju lahko povzroèijo zaèasne zastoje.
  Priporoèljivo je, da ¾enete v ozadju le toliko procesov, kolikor je
  nujno potrebno, ¹e posebej to velja za mre¾ne stre¾nike. Veè napotkov
  o nastavljanju mre¾nih stre¾nikov in o zagonskih skriptih najdete v
  vodnikih SAG (System Administration Guide) in NAG (Network
  Administration Guide).

  Opravila z navideznim pomnilnikom podobno povzroèajo zastoje, zatorej
  uporabite toliko fiziènega RAM, kolikor ga le lahko. Priporoèa se vsaj
  32 MB, mogoèe je, da ga boste potrebovali ¹e veè.

  Tistim, ki bi radi iz sistema izvlekli najveè, ne bo ¹kodila tudi
  optimalizacija jedra.

  Ker vam bodo zgoraj na¹tete strojne zahteve zagotovile spodoben sistem
  za kodiranje zvoènih podatkov, ne varèujte in ne uporabljajte
  starej¹ih in manj zmogljivih delov.

  Dober izziv za sistemskega administratorja bo iztisniti iz nizko
  zmogljivega sistema dobre rezultate in rezultat bodo verjetno
  sreènej¹i uporabniki sistemov Linux.

  Pomembno poglavje predstavljajo tudi kabli za prenos zvoènih signalov.
  Ceneni, nekakovostni kabli in prikljuèki se bodo kazali s slabo
  kakovostjo zapisa. Èe ima va¹a zvoèna kartica mo¾nost uporabe
  prikljuèkov phono, vèasih imenovanih tudi RCA, jih uporabite.
  Pozlaèene povr¹ine kontaktov bodo ohranile kakovost zvoka, enako
  velja, èe boste kable za zvok dr¾ali èim dlje od podatkovnih vodov, s
  èimer zmanj¹ate verjetnost motenj.

  Ne pozabite pa, da bo pravo bogastvo, porabljeno za kable za  zvok,
  vr¾eno proè, èe ne bo optimaliziran tudi preostanek sistema.

  Èe kodirate zvok s plo¹èe, bosta hitrost in tip pogona za CDROM
  odloèala o èasu za branje surovih informacij z njega. Pogon z enojno
  hitrostjo bo najverjetneje prepoèasen za vse, razen za najbolj
  potrpe¾ljive.

  Va¹ pogon za CDROM mora biti povezan z va¹o zvoèno kartico, èe ¾elite
  sli¹ati, kaj zapisujete, bodisi z uporabo notranjega prikljuèka bodisi
  s prikljuèitvijo slu¹alk na izhod za slu¹alke, èetudi ne boste mogli
  poslu¹ati datotek MP3 skozi vtiènico za slu¹alke na pogonu za CDROM.

  Za podrobnej¹e informacije o nastavljanju zvoènih kartic bi bila zdaj
  odlièna prilo¾nost, da preberete Sound-HOWTO.


  7.  Programska oprema

  Pretvorba zvoka v zapis MP3 je ponavadi dvostopenjski proces. Najprej
  se zvok zapi¹e v zapis WAV, sledi mu pretvorba iz zapisa WAV v MP3.
  Nekatera orodja vam naredijo oboje v enem koraku.

  Od tega, ali ¾elite kodirati zvok, zapisan v neki datoteki, plo¹èi CD
  ali zvok z analognega nosilca, je odvisno, katero orodje boste
  uporabili za izdelavo datoteke v zapisu WAV.

  Èe ¾elite kodirati zvok z zvoènega vhoda, boste potrebovali program za
  zajem zvoka z vhoda zvoène kartice in shranjevanje v zapisu WAV.
  Spodaj je na¹tetih nekaj koristnih pripomoèkov (veèina komentarjev je
  prepisana z domaèih strani aplikacij).


  7.1.  Zajemalniki (angl. rippers) in zapisovalniki v zapisu WAV

  Za zajem z analognega zvoènega vhoda (angl. line-in):

  Wavrec

  Wavrec se distribuira kot del paketa Wavplay, ki ga lahko snamete z
  naslova:

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

  Za zajem glasbe s plo¹èe CD v zapis WAV (v angle¹èini se opravilu reèe
  'CD ripping'):

  CDDA2WAV

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

  Cdparanoia

  Cdparanoia je orodje za zajem "digitalnega zvoka s kompaktnih diskov"
  (angl. Compact Disc Digital Audio (CDDA)), na internetu znano tudi kot
  koda te knji¾nice je vkljuèena v distribucijo izvorne kode paketa
  Cdparanoia.  Tako kot Cdda2wav tudi paket Cdparanoia prebere zvok s
  plo¹èe CD kot podatke brez analognega koraka vmes in zapi¹e podatke
  (oz. jih preusmeri po "cevi") v formatih WAV, AIFC ali surovi 16 bitni
  linearni PCM. V primerjavi s Cdda2wav je precej poèasnej¹i, vendar da
  najbolj¹e rezultate, ki jih je mogoèe dobiti, tudi s CD plo¹è, katerih
  glasbo je te¾ko pretvoriti zaradi prask ali drugih napak pri branju.

  <http://www.xiph.org/paranoia/index.html>


  RipEnc

  RipEnc je lupinski skript za lupino Bourne Shell in slu¾i kot vmesnik
  do programov Cdparanoia, Cdda2Wav, Tosha in BlaRipEnc, 8hz-mp3, L3enc.
  V bazi CDDB (angl. CD Data Base - podatkovna baza plo¹è CD) poi¹èe
  imena skladb, ki jih predvajamo.  Ime je mogoèe doloèiti tudi roèno.
  Pretvorite lahko celotno plo¹èo CD ali le izbrane skladbe.  Podprte so
  oznake ID3.

  <http://www.asde.com/~mjparme/index.htm>

  Cd2mp3

  Cd2mp3 je prosta programska oprema, izdelana za ravnanje z dvema
  drugima programoma: Cdda2wav (ki zajema skladbe s plo¹è CD) in Lame
  (ki kodira v zapis MP3)

  <http://sertaozinho.org/cd2mp3/index.html>

  RipperX

  RipperX uporablja grafièno knji¾nico GTK in pretvarja zvoka s plo¹è CD
  v zapis MP3. Ima vtiènice (angl. plug-in) za Cdparanoio, BladeEnc,
  kodirnik Lame MP3, XingMp3enc, 8hz-mp3, Lame in kodirnik ISO v2.
  Podpira tudi CDDB in oznake ID3.

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

  Grip

  Tudi Grip uporablja knji¾nico GTK. Je pretvornik za zvok s plo¹è v
  zapis MP3.  Zmogljivost vgrajenega pretvornika zvoka s plo¹è CD je
  podobna Cdparanoii, lahko pa uporablja tudi zunanje pretvornike kot
  npr. Cdda2wav.  Omogoèa avtomatiziran vmesnik za kodirnike v zapis
  MP3, kar omogoèa, da plo¹èo CD enostavno pretvorite v datoteke MP3.
  Podprt je protokol CDDB za iskanje podatkov o skladbah s  stre¾nikov
  plo¹è. Grip deluje s programom DigitalDJ, ki omogoèa poenoteno
  "raèunalni¹ko podprto" razlièico va¹e glasbene zbirke.

  <http://www.nostatic.org/grip/>


  7.2.  Zapisovalniki (angl. encoders)

  Za pretvarjanje datotek iz zapisa WAV v MP3 boste potrebovali
  zapisovalnik:

  Blade's MP3 Encoder

  BladeEnc je prosto dostopen zapisovalnik MP3. Temelji na enakih
  postopkih ISO za kompresijo kot MpegEnc, tako lahko prièakujete
  podobno ali nekoliko bolj¹o kakovost. Razlikujeta se predvsem v
  zunanji podobi in hitrosti. BladeEnc nima tako uporabniku prijaznega
  vmesnika kot MpegEnc, zato pa je veè kot trikrat hitrej¹i in deluje s
  kar nekaj priljubljenimi grafiènimi vmesniki.

  <http://bladeenc.cjb.net>

  Lame

  V slavni zgodovini poimenovanja GNU pomeni Lame: LAME Ain't an MP3
  Encoder (Lame ni zapisovalnik MP3). Lame zares ni zapisovalnik v MP3.
  Je popravek (angl. patch) z licenco GPL za demonstracijsko izvorno
  kodo Dist10 ISO. Lame ne more izdelati toka MP3. Nemogoèe ga je tudi
  prevesti. Da bo ta programska oprema delovala, potrebujete izvorno
  kodo ISO. Ta je prav tako prosto dosegljiva, toda kakr¹nakoli
  komercialna uporaba (vkljuèno z distribucijo brezplaènih
  zapisovalnikov) lahko zahteva licenèno pogodbo s podjetjem FhG
  (Fraunhofer Gesellschaft) iz Nemèije.

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

  Gogo

  To je zelo hiter zapisovalnik MP3 za dru¾ino procesorjev x86. Temelji
  na Lamu razlièice 3.29 beta, optimalizirali pa so ga PEN@MarineCat,
  Keiichi SAKAI, URURI, kei in shigeo. (Da boste prevedli izvirnik,
  boste potrebovali ¹e NASM, ki ga lahko najdete na <http://www.web-
  sites.co.uk/nasm/>).

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


  7.3.  Predvajalniki (angl. players)

  Za predvajanje datotek MP3 boste seveda potrebovali predvajalnik:

  Xmms (prej znan kot X11Amp)

  Ta predvajalnik ima veliko znaèilnosti Winampa za okolja Windows
  95/98/NT, dodanih pa je tudi nekaj posebnosti, ki so na voljo samo za
  razlièico za Linux.

  <http://www.xmms.org>

  Xaudio

  Xaudio je zelo hitra in robustna re¹itev za veè sistemov za
  predvajanje digitalnega zvoka, posebej usmerjena k dekodiranju zvoka v
  zapisih MPEG (MP1, MP2 in MP3).

  <http://www.xaudio.com>

  AlsaPlayer

  AlsaPlayer je nova vrsta predvajalnika PCM. Je veèniten (angl. multi
  threaded) in posku¹a znatno uporabljati knji¾nice in gonilnik Alsa.
  Ima nekaj za Linux/Unix izjemnih lastnosti. Namen je izdelati v druge
  aplikacije vkljuèljiv okvir za predvajanje vseh vrst zvoka in videa s
  poudarkom na zvoènih podatkih v formatu PCM. Nadzor (npr. vi¹ine
  tonov) pri polni hitrosti, pozitiven *in* negativen! Je prvi za Linux
  in edini predvajalnik pod licenco GPL, ki to zmore! Mo¾no je
  predvajanje datotek MP3 in plo¹è CD pri razliènih hitrostih.

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

  Mpg123

  Kaj je Mpg123? To je hiter, prosto dostopen in prenosljiv zvoèni
  predvajalnik MPEG za Unix. Podpira MPEG 1.0/2.0 s sloji 1, 2 in 3
  (slovite datoteke MP3) ter je bil preizku¹en na ¹tevilnih sistemih
  vkljuèucjoè Linux, FreeBSD, NetBSD, SunOs, Solaris, IRIX, HP-UX in
  ostale. Za predvajanje ob polni kakovosti CD (44 kHz, 16 bit, stereo)
  je potreben Pentium (ali hitra 486), SPARCstation10, DEC Alpha ali
  podoben procesor.  Predvajanje v naèinu mono in/ali ob slab¹i
  kakovosti (22 kHz ali 11 kHz) je mogoèe tudi s poèasnej¹imi procesorji
  486.

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

  FreeAmp

  FreeAmp je raz¹irljiv, za veè sistemov prirejen predvajalnik. Zanj je
  znaèilen optimaliziran dekoder Xing MPEG (licenca GPL), zaradi èesar
  je eden najhitrej¹ih in najbolj¹ih predvajalnikov zvoka, kar jih je na
  voljo. FreeAmp omogoèa mnogo pomembnih lastnosti, ki jih uporabnik
  prièakuje od èistega in za rabo preprostega uporabni¹kega vmesnika.

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


  7.4.  Stre¾niki MP3 (angl. streaming servers)


  Stre¾niki MP3 omogoèajo oddajanje glasbe MP3 po mre¾i, ki je lahko va¹
  intranet ali kar internet.

  Icecast

  Dobrodo¹li! Icecast je sistem za oddajanje zvoka v zapisu MPEG raven
  III. Zanj skrbi ekipa linuxpower.org. V paketu z Icecastom dobite ¹e
  programa Iceplay in Icedir. Iceplay prena¹a sezname za predvajanje, ki
  omogoèajo, da po¹ljete stre¾niku Icecast ¾e kodirane datoteke.

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

  Fluid

  Oddajni stre¾nik Fluid je program za oddajanje videa in zvoka po mre¾i
  in v zdaj¹nji razlièici uporablja zapis MP3.

  <http://www.subside.com/fluid/> (stara domaèa stran)

  <http://fluid.sourceforge.net/> (nova domaèa stran)

  Litestream

  Litestream je na odprti kodi temeljeè prilagodljiv stre¾nik MP3 za
  Unix z veliko kapaciteto.

  <http://www.litestream.net/>

  Apache::MP3

  Modul za oddajanje glasbe MP3, ki uporablja spletni stre¾nik Apache.

  Ta  modul predstavi hierarhijo imenikov z datotekami MP3 kot
  "brskabilno" knji¾nico skladb za oddajanje preko mre¾e.

  [Je rezultat projekta CPAN]


  7.5.  Me¹alniki (angl. mixers)


  LiveIce

  LiveIce je izvirni odjemalec za Icecast, ki kodira tok MPEG za
  oddajanje, ko je narejen. V nasprotju z odjemalci, kot sta Shout in
  IceDJ, omogoèa tudi oddajanje zvoka v ¾ivo, ne samo vnaprej zapisanih
  datotek MP3.

  LiveIce dobite skupaj z Icecastom. Novej¹e razlièice lahko dobite
  skupaj z dokumentacijo na spletni strani:

  <http://star.arm.ac.uk/~spm/software/liveice.html>


  eMixer

  eMixer je za rabo preprost vmesnik do Mpg123, ki omogoèa hkratno
  predvajanje in me¹anje dveh tokov MP3. Zmo¾nost me¹anja dveh tokov MP3
  naredi eMixer za navzkri¾ni kontrolnik jakosti zvoka, to pa uporabniku
  kar s konzole omogoèi podobne zmo¾nosti, kot jih ima DJ. eMixer se
  obnese tudi v okoljih z zabavami v "realnem èasu". Temelji na izvirni
  kodi za me¹anje MP3, na tej kodi je zgrajen tudi Liveicov modul za
  me¹anje.

  <http://emixer.linuxave.net/>

  GDAM

  GDAM je DJ paket za me¹anje v realnem èasu. Hkrati je mogoèe
  predvajati in me¹ati poljubno ¹tevilo datotek MP3. Uèinki se lahko
  dodajajo, spreminjajo ali dinamièno preurejajo. GDAM temelji na
  arhitekturi odjemalec/stre¾nik: zvok nastaja na stre¾niku, ki lahko
  sprejema ukaze s poljubnega ¹tevila odjemalcev.  Ostale znaèilnosti
  vkljuèujejo vtiènice za avdio uèinke in vmesni¹ke komponente,
  predpomnilnik in veèkratno izvajanje, sekvenciranje, dodajanje ritma,
  prikazovalniki parametrov valovanja  in raèunanje ritma, predvajanje
  seznamov skladb brez odmorov med njimi, sistem s sprotno pomoèjo, klon
  Mpg123, ki teèe na stre¾niku GDAM, prilagodljiva ukazna vrstica za
  neposreden nadzor stre¾nika, zapis celotne "me¹anice" ali kateregakoli
  dela toka v medpomnilnik, disk ali zapis MP3, podpora za veè zvoènih
  kartic in podpora za strojno opremo MIDI.

  <http://gdam.org/>

  druga povezava:

  <http://gdam.sourceforge.net>


  7.6.  Urejevalnik oznak ID3


  Id3ed

  Id3ed je urejevalnik oznak ID3 za datoteke MP3. Oznake lahko
  nastavljate interaktivno, preko ukazne vrstice ali kar s kombinacijo
  obojega. Id3ed lahko nastavi zvrst kot ime ali kot ¹tevilko. Oznake
  lahko tudi odstranite ali si jih ogledujete.

  <http://www.azstarnet.com/~donut/programs/id3ed.html>

  Mp3info

  MP3info je majhen pripomoèek za branje in zapisovanje oznak MPEG raven
  3 (MP3).  Vkljuèuje razlièici za konzolo (ukazna vrstica in
  interaktivni ncurses) ter GTK.

  <http://metalab.unc.edu/mp3info/>


  7.7.  Prestrezniki toka (angl. stream grabbers)


  Streamripper

  Streamripper je zapisovalnik Shoutcastovega toka. Èe tok vsebuje
  podatke o skladbi (meta podatki), Streamripper vsako skladbo zapi¹e v
  loèeno datoteko.


  <http://streamripper.sourceforge.net/>

  Wget

  GNU Wget je prosto dostopen mre¾ni pripomoèek za zajemanje datotek iz
  svetovnega spleta z uporabo protokolov HTTP in FTP, dvema najbolj
  raz¹irjenima internetnima protokoloma. Deluje neinteraktivno, tako je
  mogoèe delo v ozadju potem, ko se odjavite s sistema.

  Wget je precej veè kot prestreznik toka!

  <ftp://ftp.gnu.org/gnu/wget/>


  7.8.  Razno

  Normalizacija jakosti zvoka

  Wavnorm

  Èe ste kodirali zvok "v ¾ivo" ali zajemali s starej¹ih plo¹è CD, lahko
  pride do kar precej¹njih razlik v nekaterih znaèilnostih zvoka.


  Da spremenite jakost kodiranega zvoka datotek MP3, jih boste
  normalizirali s programom Wavnorm.

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


  SOX

  Sox je zelo priroèen pripomoèek za pretvorbo in vam ga moèno
  priporoèam.  Potrebovali ga boste, èe ¾elite uporabljati Wavnorm.

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


  Morda boste potrebovali tudi program za me¹anje. Xmixer deluje
  zanesljivo in je vkljuèen v veèino distribucij.


  8.  Nastavljanje va¹ega sistema

  Ta razdelek opisuje osnove nastavljanja va¹ega sistema Linux za
  zapisovanje zvoka bodisi z analognega vira bodisi s plo¹è CD.

  Razdelek temelji na Linuxu Redhat za Intel, vendar bi moral biti v
  dobr¹ni meri neodvisen od distribucije. V kratkem bo sledila tudi
  razlièica za arhitekturo Sparc. (Èe ste imeli kaj uspeha pri uporabi
  tega spisa na preostali strojni opremi, vas prosimo, da to sporoèite
  avtorju.)

  Predpogoj je seveda delujoèa zvoèna kartica. Vabljeni ste, da
  preberete odlièen spis Linux Sound HOWTO avtorja Jeffa Tranterja, za
  tem pa ¹e spis Linux Sound Playing HOWTO avtorja Yooja C. Chunga. Oba
  spisa podrobneje govorita o tem, kako usposobiti sistem za zvok pod
  Linuxom.


  8.1.  Nastavljanje zajema analognega zvoka

  Najprej nastavite napravo, ki zvok proizvaja. Obstaja veè naèinov za
  usmerjanje zvoka, preden pride do raèunalnika z Linuxom, nekaj
  obièajnih je:

  Analogni izhod (angl. line out) v analogni vhod (angl. line in) va¹e
  zvoène kartice. Veèina naprav ima prikljuèek 'line out'. Stopnja line
  je standard, ki doloèa, kak¹ne so izhodne napetosti naprav. Èe se prav
  spomnim, je to 500 mV pri napravah za dom in Semi Pro ter 750 mV za
  naprave Pro audio. Ugibamo lahko, da bo standardna nastavitev za
  veèino zvoènih kartic 500 mV, nekatere pa so ¾e nastavljene na novej¹i
  standard Pro audio. Èe ne zapisujete pri visokih napetostih, ne bi
  smelo biti velike razlike med njimi.

  Izhod line se ponavadi uporablja za povezavo opreme HI FI z
  ojaèevalnikom, tako da bi se komponente, kot so magnetofon, radijski
  sprejemniki (angl. tuner), predvajalniki plo¹è CD, predvajalniki DAT
  in predvajalniki mini diskov, morale povezati brez te¾av. Veèjo
  nev¹eènost lahko predstavljajo gramofoni.  Veè informacij o tem lahko
  najdete spodaj.

  Zvok lahko zajemate tudi iz videorekorderjev. Veèina videorekorderjev
  ima zvoèni izhod 'line out', lahko pa tovrstni zvok dobite tudi s
  prikljuèka SCART, èe ga va¹ videorekorder ima.

  Izhod ojaèevalnika 'amplifier tape out' v vhod 'line in' zvoène
  kartice in obratno - izhod zvoène kartice 'line out' v vhod
  ojaèevalnika 'amplifier tape in'. Ta sestava postopoma zamenjuje
  tradicionalni magnetofon, povezan preko ojaèevalnika HI FI, z va¹im
  sistemom Linux. Izhod zvoène kartice 'line out', povezan na 'tape in',
  omogoèa opazovanje stopenj zapisovanja.

  Mikrofon na vhod za mikrofon (angl. mike in). Napetosti pri mikrofonu
  so precej ni¾je od tistih, ki jih uporabljajo naprave z izhodi 'line
  out'. Èe vtaknete mikrofon v prikljuèek za vhod 'line in',
  najverjetneje ne boste dosti sli¹ali.

  OPOZORILO: èe storite obratno, torej pove¾ete napravo z izhodom 'line
  out' na vhod za mikrofon, lahko po¹kodujete zvoèno kartico!!

  Gramofon na vhod za mikrofon

  Najlep¹a hvala Marku Tranchantu za naslednji prispevek.

  Neposreden izhod z gramofonske igle ima zelo majhno moè. Kljub temu ga
  ne morete prikljuèiti neposredno na vhod za mikrofon in prièakovati
  dobrih rezultatov. Potrebno je prilagoditi frekvenèni izhod, ker je v
  zapisu manj nizkih in veè vi¹jih tonov, kar optimalizira fizikalne
  lastnosti igle. Ta prilagoditev je natanèno predpisana in znana kot
  izenaèitev RIAA. Zato *morate* najprej usmeriti zvok na gramofonski
  predojaèevalnik, nato pa na vhod 'line in'.

  Klaviature in sintetizatorji naj bi bili prikljuèeni na vhod 'line
  in', kitare pa nanj prikljuèimo preko naprave DI (angl. direct
  injection), ki signal spremeni, da ustreza vhodu 'line in'.

  Preden karkoli prikljuèite na va¹o zvoèno kartico, se preprièajte, da
  ste jakost zmanj¹ali na minimum, oz. èe uporabljate mikrofon, se
  preprièajte, da je izkljuèen ali daleè od zvoènikov.


  8.2.  Nastavljanje za zajem zvoka s plo¹èe CD

  Nastavljanje sistema za zajemanje zvoènih podatkov s plo¹èe CD je
  preprosto.

  Èe lahko sli¹ite skladbo, ki se predvaja s plo¹èe CD, preko zvoènikov
  ali ojaèevalnika, ki je prikljuèen na zvoèno kartico, je zelo
  verjetno, da boste ta zvok lahko tudi zapisali.


  8.3.  Dodatne nastavitve

  V sistem se prijavite kot obièajno, nato uporabite program za me¹anje,
  da nastavite stopnje zapisovanja tako, da so dovolj glasne za spodobno
  zapisovanje, vendar ne preglasne in popaèene. Obièajno lahko to
  ocenite ¾e zgolj s poslu¹anjem. Èez èas se boste navadili in vedeli,
  katere stopnje so za va¹o opreme najprimernej¹e.

  Priporoèamo, da izklopite vse nepotrebne stre¾nike ali preklopite
  sistem v enouporabni¹ki naèin (angl. single user runlevel), ¹e posebej
  kadar kodirate zvok z analognih vhodov. Na ta naèin zagotovite, da v
  ozadju teèejo samo zares nujno potrebni procesi, in tako minimizirate
  mo¾nosti za motnje med zapisovanjem.

  Avtor si je izkljuèno za potrebe zapisovanja zvoka omislil poseben
  disk s pogonom SCSI. Ta disk je na datoteèni sistem prikljuèen preko
  imenika /mp3.  To je bilo storjeno predvsem zaradi bolj¹ih
  zmogljivosti pogona SCSI. Koristno je tudi zapisovanje na posebni
  pogon, kjer ste lahko preprièani, da pisalna glava med zapisovanjem ne
  bo nenadoma skoèila na drugo mesto na disku, ker bi nek proces hotel
  ravno tako pisati.

  Glede podrobnosti o nastavitvi sistema Linux z veè diskovnimi pogoni
  bo morda koristen spis Multi-Disk-HOWTO avtorja Steina Gjoena.


  9.  Kodiranje analognega zvoka

  Najprej se preprièajte, èe imate na disku dovolj prostora. Za kakovost
  CD (44,1 kHz, 16 bitov, stereo) boste za vsako minuto potrebovali
  skoraj 10 MB (5 MB na kanal).

  Avtor ponavadi zapisuje s kakovostjo DAT, to je 48 kHz, 16 bitov,
  stereo.

  Pri uporabi programa Wavrec se ponavadi uporablja naslednja skladnja:

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

  Prvi del je polna pot do programa Wavrec. '-t 60' je èas zapisovanja v
  sekundah.

  Tretji del '-s 48000' doloèa frekvenco vzorèenja v vzorcih na sekundo
  (za DAT zna¹a 48000, za CD 44100).

  Zadnja izbira je pot do izhodne datoteke in njeno ime.

  Da vidite seznam vseh izbir, po¾enite wavrec -help ali si oglejte
  njegovo stran s pomoèjo (angl. man page).

  Tako ste naredili datoteko WAV. Sedaj jo morate zakodirati v zapis
  MP3.

  Iz ukazne vrstice po¾enite BladeEnc:

  /usr/local/bin/bladeenc [izvorna_datoteka] [ciljna_datoteka] -br
  256000

  Izbira -br nastavi hitrost bitov (¹tevilo bitov na sekundo, angl.
  bitrate). V tem zgledu je ta parameter nastavljen na najvi¹jo vrednost
  256 kBit/s. Pot do programa BladeEnc je lahko tudi drugaèna kot v
  zgornjem zgledu.

  Da vidite seznam vseh izbir, po¾enite bladeenc -help. Pravzaprav te
  izbire sploh ni, vseeno pa se vam bo prikazal opis vseh izbir.

  Kodirate lahko tudi s programom Lame (kot tudi s programom Gogo, ki
  temelji na Lamu), kjer boste morali vtipkati naslednji ukaz:

  /usr/local/bin/lame [izvorna_datoteka] [ciljna_datoteka] -b 256


  10.  Kodiranje s plo¹èe CD

  Podobno kot pri kodiranju analognega zvoka je tudi kodiranje s plo¹èe
  CD dvodelni proces. Najprej zajamemo zvoène zapise s plo¹èe CD in jih
  pretvorimo v zapis WAV. Potem to datoteko pretvorimo v zapis MP3.


  Obstajata dva tipa kodirnikov: tisti za konzolo in tisti za okolje X
  Window. Oboji opravljajo enako nalogo, vendar je tiste za okolje X
  Window la¾je uporabljati (in so videti prijaznej¹i).

  Tudi tokrat se morate pred kodiranjem preprièati, da imate dovolj
  prostora na disku.


  10.1.  Kodiranje iz ukazne vrstice


  Avtor je napisal preprost skript za Perl, ki bo zajel in shranil
  skladbe s plo¹èe CD:


  ______________________________________________________________________
  #!/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 "Uporaba: cdripper [¹tevilo_skladb] [ciljni_imenik]\n\n";
  }
  ______________________________________________________________________


  Prosimo upo¹tevajte, da je zgornji skript zelo osnoven in ne vsebuje
  nobenih dodatnih funkcij, kot je npr. preverjanje napak ali iskanje po
  CDDB. Dopolnite ga lahko v skladu s svojimi potrebami.

  Najpomembnej¹e vrstice so:


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



  Ta poklièe zajemalnik Cdparanoia, ki pretvori zvok s plo¹èe CD v zapis
  WAV.

  V tem primeru je omenjena Cdparanoia, èe pa ¾elite uporabiti CDDA2WAV,
  morate vrstico popraviti v:


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



  Uporabljeni izbiri sta $count, ki oznaèuje ¹tevilo skladb za zajem, in
  pot do izhodne datoteke WAV. V tem primeru gre za zaèasni imenik na
  disku SCSI.

  Datoteko WAV nato pretvorimo v zapis MP3 s programom BladeEnc.

  Ta script je napisan, da ne bi bilo potrebno vsake skladbe posebej
  zajeti s plo¹èe CD in je kodirati in da ne bi bilo potrebno uporabiti
  paketnega naèina Cdparanoie. Tako zmanj¹amo velikost potrebnega
  prostora na disku, ker paketni naèin Cdparanoie obdela celotno plo¹èo
  CD in porabi vse do 600 MB.

  Èe ¾elite uporabiti Lame ali Gogo, nadomestite klic kodirnika z:

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


  ali

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



  Sledi ¹e prevedeni seznam izbir za vsak kodirnik.

  Bladeenc























  ______________________________________________________________________
  BladeEnc 0.91    (c) Tord Jansson          Domaèa stran: http://bladeenc.mp3.no
  ===============================================================================
  BladeEnc je prosta programska oprema, distribuira se z dovoljenjem LGPL.
  Oglejte si datoteko COPYING, domaèo stran BladeEnc ali www.fsf.org
  za podrobnosti.

  Uporaba: bladeenc [globalna_stikala] vh_dat1 [izh_dat1 [stikala]] vh_dat2 ...

  Splo¹na stikala:
    -[kbit], -br [kbit]  Nastavi bitno hitrost MP3. Privzeto je 128 (64 za mono).
    -crc                 Datoteka MP3 vkljuèuje podatke o kontrolni vsoti.
    -delete, -del        Zbri¹i zapis po uspe¹nem kodiranju.
    -private, -p         V izhodni datoteki nastavi 'private-flag'.
    -copyright, -c       V izhodni datoteki nastavi 'copyright-flag'.
    -copy                V izhodni datoteki zbri¹i 'original-flag'.
    -mono, -dm           Naredi datoteke mono MP3 s kombiniranjem kanalov stereo.
    -leftmono, -lm       Naredi datoteke mono MP3 samo iz levega kanala stereo.
    -rightmono, -rm      Naredi datoteke mono MP3 samo iz desnega kanala stereo.
    -swap                Zamenjaj levi in desni kanal stereo.
    -rawfreq=[freq]      Doloèi frekvenco vzorèenja. Privzeto je 44100.
    -rawbits=[bits]      Doloèi ¹tevilo bitov na kanal za vzorce. Privzeto je 16.
    -rawmono             Doloèi, da so vzorci v naèinu mono, ne stereo.
    -rawstereo           Doloèi, da so vzorci v naèinu stereo (privzeto).
    -rawsigned           Doloèi, da so vzorci zapisani predznaèeneno (privzeto).
    -rawunsigned         Doloèi, da so vzorci zapisani nepredznaèeno (nenegativna ¹tevila).
    -rawbyteorder=[order]Doloèi vrstni red zlogov v vzorcu: LITTLE ali BIG.
    -rawchannels=[1/2]   Doloèi ¹tevilo kanalov za vzorec. Naredi isto kot
                         -rawmono oz. -rawstereo.

  Samo globalna stikala:
    -quit, -q          Po koncu zakljuèi program brez èakanja na pritisnjeno tipko.
    -outdir=[dir]      Shrani MP3 datoteke v doloèen imenik.
    -quiet             Onemogoèi pisanje na zaslon
    -nocfg             Ne upo¹teva nastavitev konfiguracijske datoteke
    -prio=[prio]       Doloèi BladeEncovo prioriteto. Veljavne nastavitve so
                       HIGHEST, HIGHER, NORMAL, LOWER, LOWEST (privzeta) in IDLE.
    -refresh=[rate]    Hitrost osve¾evanja za prikaz napredka.
                       1=najhitrej¹a, 2=privzeta.
    -progress=[0-8]    Kateri kazalec napredka naj se uporablja.
                       0=izklopljeno, 1=privzeto.

  Vhodne/izhodne datoteke se lahko nadomestijo s STDIN in STDOUT.
  ______________________________________________________________________



  Lame


















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

  UPORABA   :  lame [izbire] <vhodna_datoteka> [izhodna_datoteka]

  <vhodna_datoteka> in/ali <izhodna_datoteka> je lahko "-", kar pomeni stdin/stdout.

  IZBIRE :
      -m mode         (s)tereo, (j)oint, (f)orce ali (m)ono (privzeto je j)
                      force = prisili ms_stereo vsem okvirjem. Je hitreje
                      in uporablja posebne maskirne pragove Mid & Size
      -b <bitrate>    nastavi bitno hitrost, privzeto 128 kBit/s
                      (pri VBR to nastavi najmanj¹o dovoljeno bitno hitrost)
      -s sdreq        frekvenca vzorèenja vhodne datoteke v kHz - privzeto 44.1
    --resample sfreq  frekvenca vzorèenja izhodne datoteke v kHz
                      Privzeto je enaka sfreq vhodne datoteke
    --mp3input        vhodna datoteka je v zapisu MP3
    --voice           poskusni glasovni naèin

      -v              uporabi spremenljivo bitno hitrost (VBR)
      -V n            nastavitev kvalitete VBR. privzeto n=4
                      0=visoka kvaliteta, dalj¹e datoteke. 9=kraj¹e datoteke
      -t              onemogoèi informacijske oznake Xing VBR
      --nohist        onemogoèi prikaz histograma VBR

      -h              uporabi (mo¾ne) izbolj¹ave kakovosti
      -f              hiter naèin (slaba kakovost)
      -k              onemogoèi rezanje pri frekvenci sfb=21
      -d              kanala imata lahko razlièna tipa blokov
    --athonly         uporabi samo ATH za maskiranje

      -r              vhod je v zapisu PCM
      -x              prisili menjanje zlogov na vhodu
      -a              pretvori iz sterea v datoteko mono za kodiranje mono
      -e emp          ne-poudari n/5/c (zastarelo)
      -p              za¹èita pred napakami. vsakemu okvirju doda 16 bitno
                      kontrolno vsoto (ki se izraèuna pravilno)
      -c              oznaèi kot avtorsko za¹èiteno (copyright)
      -o              oznaèi kot neizvirno (non-original)
      -S              ne izpisuj poroèila o napredku in histogramov VBR

    Doloèitev katerekoli izmed naslednjih mo¾nosti bo dodala oznako ID3
       --tt <title>     naslov skladbe (najveè 30 znakov)
       --ta <artist>    izvajalec skladbe (najveè 30 znakov)
       --tl <album>     album, od koder skladba izhaja (najveè 30 znakov)
       --ty <year>      letnica izdaje (najveè 4 znaki)
       --tc <comment>   dodatne informacije (najveè 30 znakov)


  frekvence vzorèenja MPEG1 (kHz): 32 44.1 48
  bitne hitrosti (kBit/s): 32 48 56 64 80 96 112 128 160 192 224 256 320

  frekvence vzorèenja MPEG2 (kHz): 16 22.05 24
  bitne hitrosti (kBit/s): 8 16 24 32 40 48 56 64 80 96 112 128 144 160
  ______________________________________________________________________



  Gogo






  ______________________________________________________________________
  GOGO-no-coda razl. 2.24 (12. Feb 2000)
  Copyright (C) 1999 PEN@MarineCat and shigeo
            Posebna zahvala Keiichi SAKAI, URURI, Noisyu in Kei
  Gogo temelji na LAME3.29beta in se raz¹irja z dovoljenjem LGPL
  uporaba
  gogo vhodniPCM [izhodniPCM] [izbire]

   vhodniPCM je vhodna datoteka WAV
  èe je input.wav enak `stdin', deluje v naèinu stdin
  izhodniPCM je izhodna datoteka MP3 (lahko se izpusti)

  izbire
  -b  kbps     bitna hitrost [kBit/s]
  -br bps      bitna hitrost [Bit/s]
  -silent      ne izpisuj poroèil o napredku
  -off         {3dn,mmx,kni(sse),e3dn}
  -v {0,..,9}  VBR [0:visoka kvaliteta 9: visoka kompresija]
               Ta mo¾nost naj bi se kombinirala z izbiro -b
  samo za vhod v formatu surovi PCM (RAW-PCM)
  -offset bytes preskoèi zaglavje podane velikosti
    -8bit       8 bitni PCM [privzet je 16 bitni PCM]
    -mono       mono PCM [privzet je stereo PCM]
    -bswap      zamenjava ni¾jega in vi¹jega zloga pri 16bitPCM
    -s kHz      frekvenca PCM [privzeto 44,1kHz]
  -nopsy       onemogoèi naèin 'psycho-acoustics'
  -m  {s,m,j}  izhodni format s:stereo, m:mono, j:j-stereo
  -d  kHz      spremeni frekvenco vzorèenja izhoda MP3
  -emh {n,c,5} ne-poudari
  -lpf {on,off} 16kHz filter [privzeto se uporabi èe <= 128kbps;
                se ne uporabi èe >= 160kbps]
  -test        naèin 'benchmark'
  -delete      po kodiranju zbri¹i vhodno datoteko
  ______________________________________________________________________




  10.1.1.  RipEnc


  RipEnc se uporablja enako kot zgornje zglede, le da je lupinski skript
  in ga je la¾je uporabljati.

  Preveden pa izgleda takole:





















  ______________________________________________________________________
  RipEnc razlièica 0.7, Copyright (C) 1999  Michael J. Parmeley
  <mjparme@asde.com>, za RipEnc NE VELJAJO ZAGOTOVILA

  Trenutno v ozadju NE poteka kodiranje.
  Va¹a datoteka encode.log je dolga 982607 zlogov.

  <Vnesite 'd' za pojasnila, 'v' za sledenje dnevni¹kih zapiskov, ali 'del'
  za njihovo brisanje>


  1) Spremeni delovni imenik.......................[/megajukebox/tmp]
  2) Izberi kodirnik...............................[lame]
  3) Izberi zajemalnik.............................[cdparanoia]
  4) Izberi orodje za id3..........................[nobeno]
  5) Preklopi med roènim in poimenovanjem CDDB.....[roèno]
  6) Nastavi spremenljivko XMCD_LIBDIR za CDA .....[/var/X11R6/lib/xmcd]
  7) Uporabi priljubljeni dogovor za poimenovanje..[izvajalec-ime_skladbe.mp3]
  8) Zajamem celotno plo¹èo CD?....................[ne]
  9) Uporabim mo¾nost za majhne diske?.............[ne]
  10) Izberi CDROM.................................[/dev/cdrom]
  11) Nastavi bitno hitrost kodiranih datotek MP3..[256]
  12) Seznam datotek v delovnem imeniku
  13) Zaèetek
  14) O programu
  15) Izhod
  ?
  ______________________________________________________________________




  10.1.2.  CD2MP3


  Cd2mp3 je enokoraèni zapisovalnik glasbe s plo¹è CD v zapis MP3 brez
  vmesne izdelave datoteke v zapisu WAV.

  Njegovo delovanje je prevedeno videti takole:


  ______________________________________________________________________
  [dj@megajukebox]$ cd2mp3 options ALL
  Jezik: 1 - angle¹èina.
  Prevajalec: Gustavo Sverzut Barbieri(k-s) <gsbarbieri@hotmail.com>

  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Cd2Mp3 1.0 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  Avtor: Gustavo Sverzut Barbieri (k-s) <gsbarbieri@hotmail.com.br>
  *** pogon za CDROM: -D/dev/cdrom        tip: -Icooked_ioctl
  *** zvoèna kartica: /dev/dsp
  *** prednastavitev: trak
  *** avtorka za¹èita: Da
  *** avtor:
  *** album:

  zapisujem: '1' kot 'track-1.mp3'        (èakaj)
          V redu! (zapisano)
  zapisujem: '2' kot 'track-2.mp3'        (èakaj)
  ______________________________________________________________________




  Seveda lahko v ukazni vrstici podate tudi ostale izbire. Njihov
  preveden seznam je:

  ______________________________________________________________________
  dj@megajukebox]$ cd2mp3 --help

  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Cd2Mp3 1.0 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  Avtor: Gustavo Sverzut Barbieri (k-s) <gsbarbieri@hotmail.com.br>
  Uporaba:
    cd2mp3 izbire <¹tevilka_skladbe>="<ime_skladbe>" ... <¹tevilka_skladbe>="<ime_skladbe>"
  ali: cd2mp3 izbire ALL  (za zapis vseh skladb)
  ali: cd2mp3 izbire LIST=<pot_do_seznama_skladb>  (v obliki dvojic: <¹tevilka_skladbe>="<ime_skladbe>" v datoteki)
  ali: cd2mp3 izbire PLAY=<¹tevilka_skladbe> VOL=[0..100] (samo predvajanje skladbe)

  Izbire:
    DEV=<pogon_za_CDROM> (privzeto: /dev/cdrom)
    DEV_TYPE=[generic_scsi|cooked_ioctl] (privzeto: cooked_ioctl)
    AUDIO_DEV=<zvoèna_kartica>  (privzeto:/dev/dsp)
    LANGUAGE=<¹tevilka_jezika> (LANGUAGE=help za seznam podprtih jezikov)
    COPYRIGHT=[YES|NO]
    PRESET=[phone|voice|fm|tape|hifi|cd|studio] (PRESET=help za veè informacij)
    ALBUM="<naslov_albuma>"
    AUTHOR="<avtorjevo_ime>"
  ______________________________________________________________________




  10.2.  Kodirniki z grafiènim uporabni¹kim vmesnikom

  Kodirniki z grafiènim uporabni¹kim vmesnikom ponujajo vso
  funkcionalnost kodiranja z ukazne vrstice, le da vse skrijejo za
  prijazen in preprost grafièni vmesnik. Grip in RipperX delujeta na
  podobno, oba omogoèata izbiranje med eno, veè ali kar vsemi skladbami
  na plo¹èi CD in njihovo pretvorbo. Podpirata tudi CDDB, ki lahko
  poi¹èe vse podatke o plo¹èi in skladbah kar na stre¾niku, na ta naèin
  si lahko prihranite nekaj dela z roènim vna¹anjem podatkov.


  10.3.  Zmo¾nosti kodirnikov

  V razdelkih o kodirnikih smo omenili tri kodirnike: BladeEnc, Lame in
  Gogo. Glavna razlika med njimi je njihova zmo¾nost kodiranja (èeprav
  se razlikujejo tudi v ponujenih izbirah).

  Oglejmo si zgled, pri katerem smo najprej zajeli skladbo s plo¹èe CD
  in jo zatem kodirali z razliènimi kodirniki. Vsi kodirniki so bili
  pognani pod enakimi pogoji in vsi so ustvarili datoteko MP3 stereo.





















  ______________________________________________________________________
  [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
  ______________________________________________________________________



  Kot ka¾e, ima Gogo precej bolje optimaliziran algoritem za kodiranje
  kot BladeEnc in Lame.


  11.  Oddajanje glasbe MP3

  Stre¾nik za oddajanje vam omogoèa prenos glasbe po omre¾ju TCP. To je
  lahko internet ali va¹a krajevna mre¾a (intranet).

  Naèelo povezovanja je zelo podobno kot pri spletnih stre¾nikih, glasba
  se prena¹a, ko se odjemalec (predvajalnik MP3) pove¾e s stre¾nikom.


  11.1.  Icecast

  Ko datoteko prenesemo na svoj raèunalnik in jo razpakiramo, si je
  koristno ogledati imenik /doc. Priroènik v formatu HTML je obse¾en in
  zelo v pomoè.

  Èe ste si prenesli izvorno kodo, sledite navodilom za prevajanje v
  va¹em sistemu.

  Icecast ne bo deloval pravilno, dokler ne nastavite imena stre¾nika v
  nastavitveni datoteki icecast.conf, ki je v imeniku /etc. Ime se mora
  natanèno ujemati s tistim, ki pripada va¹emu naslovu IP.

  Èe ob zagonu Icecasta zagledate naslednjo vrstico, ste naredili
  napako:

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



  Odprite datoteko icecast.conf, ki se nahaja v imeniku /etc, poi¹èite
  vrstico z vnosom za "server_name" in vnesite ime stre¾nika. Èe niste
  preprièani, kak¹no je, ga lahko izveste z ukazom hostname ali z ukazom
  cat /etc/hosts.

  Ko ste naredili vse spremembe, boste morali ali skopirati datoteko
  conf v imenik bin ali pognati Icecast z mo¾nostjo -c in doloèiti mesto
  datoteke, npr.

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



  Èe ste vse nastavili pravilno, bi morali videti nekaj podobnega:

  ______________________________________________________________________
  [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]
  ______________________________________________________________________



  Izbira -d nastavi imenik za dnevni¹ke datoteke LOG in predloge
  (osnutke).

  Spodaj so prevedeni opisi vseh mo¾nosti iz ukazne vrstice:







  ______________________________________________________________________
          -c [nastavitvena_datoteka]

  Razèleni kot konfiguracijsko datoteko. Prosimo upo¹tevajte, da vsak parameter
  iz ukazne vrstice, ki ga podate, prekrije ustrezne nastavitve v datoteki.
  Upo¹tevajte tudi, da je icecast.conf v trenutnem imeniku ¾e razèlenjen, ko
  podate to datoteko, tako da stre¾nik uporabi vse, kar v icecast.conf ni
  bilo 'povo¾eno'.

          -P [¹tevilka_vrat]

  To so stre¾ni¹ka vrata za povezavo z odjemalci, virom in administratorjem.
  Privzeta vrednost je 8000.

          -m [najveè_odjemalcev]

  Omeji ¹tevilo povezav odjemalcev. Ko bo to ¹tevilo dose¾eno,
  bodo vsi nadaljnji odjemalci zavrnjeni s sporoèilom 'HTTP/1.0 504 Server Full'
  (HTTP/1.0 504 Stre¾nik je preobremenjen).

          -p [geslo_kodirnika]

  Doloèi geslo, ki ga mora kodirnik uporabiti, da lahko po¹lje tok
  na stre¾nik. Upo¹tevajte, da èe ste prevedli stre¾nik s podporo crypt(),
  mora biti ta argument zakodiran niz.

          -b

  Prestavi stre¾nik Icecast v ozadje (postane t.i. demon proces). Èe ¾elite sedaj
  uporabljati ukaze za administriranje, se morate povezati na stre¾nik kot
  administrator z uporabo kateregakoli odjemalca za telnet.

          -d [imenik]

  Vse dnevni¹ke (angl. log) datoteke, ki jih naredi Icecast, in vse predloge,
  ki jih uporablja Icecast, naj bodo relativne na ta imenik.
  ______________________________________________________________________



  Tako, stre¾nik smo pognali, sedaj moramo povezati vir datotek MP3 s
  stre¾nikom.

  Izbirate lahko med dvema programoma, ki dostavljata podatke o
  datotekah MP3 stre¾niku: Shout in LiveIce.


  11.1.1.  Shout

  Shout (dobite ga skupaj z Icecastom) podaja Icecastu statièen
  predvajalni seznam datotek MP3 za oddajanje.

  Seznam datotek MP3, ki jih ¾elite oddajati, naredite na naslednji
  naèin:

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



  Najbolj preprosto boste zagnali Shout, èe vnesete:




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



  Izbira -P poda geslo, ki je potrebno za dodajanje priklopnih toèk
  (angl. mount point) Icecastu. Trenutno je nastavljeno na hackme. Moèno
  vam priporoèamo, da ga spremenite, predno to stori kdo drug. Izbira -p
  doloèi mesto datoteke s predvajalnim seznamom.  Sledi prevedeni seznam
  vseh izbir iz ukazne vrstice:


  ______________________________________________________________________
  [dj@megajukebox bin]# ./shout
  Upraba: shout <naslov_stre¾nika> [mo¾nosti] [[-b <bitna_hitrost] datoteka.mp3]...
  Izbire:
          -B <directory>  - Uporabi imenik za vse Shoutove datoteke.
          -C <file>       - Uporabi datoteko file kot nastavitveno datoteko.
          -D <dj_file>    - Po¾eni tole pred vsako skladbo (system()).
          -P <password>   - Uporabi podano geslo.
          -S              - Prika¾i vse nastavitve in konèaj.
          -V              - izpisu naj bo veè informacij.
          -X <desc>       - Uporabi podan opis.
          -a              - Vklopi avtomatsko popravljanje bitne hitrosti (prenosa).
          -b <bitrate>    - Prièni uporabljati podano bitno hitrost
          -d              - Aktiviraj dj.
          -e <port>       - Pove¾i se s stre¾ni¹kimi vrati.
          -f              - Izpusti datoteke, ki ne ustrezajo podani bitni stopnji.
          -g <genre>      - Uporabi podano zvrst
          -h              - Poka¾e to besedilo (v angle¹èini).
          -i              - Uporabi stara zaglavja icy.
          -k              - Ne skraj¹uj notranjega seznama za predvajanje (nadaljuj).
          -l              - Ponavljaj brez konca.
          -m <mount>      - Uporabi podano priklopno toèko ('mount point')
          -n <name>       - Uporabi podano ime.
          -o              - Izklopi samodetekcijo bitne hitrosti.
          -p <playlist>   - Uporabi podano datoteko kot seznam za predvajanje.
          -r              - Preme¹aj seznam za predvajanje (nakljuèno predvajanje).
          -s              - (Skrivnost) Ne po¹iljaj meta podatkov imeni¹kemu
                            stre¾niku (angl. directory server).
          -u <url>        - Uporabi podan URL.
          -v              - Poka¾i razlièico.
          -x              - Ne posodobi nakazane datoteke (prihrani procesorsko moè).
          -z              - Deluj v ozadju (naèin demon).
          -t              - Omogoèi tok naslovov.
  ______________________________________________________________________




  11.1.2.  LiveIce

  LiveIce lahko deluje v dveh naèinih. Icecastu lahko poda seznam za
  predvajanje, lahko pa mu poda neposreden zvok iz zvoène kartice.

  Ko odpakirate datoteke in preberete README, ki se nana¹a prevajanje in
  postavljanje paketa, se preprièajte, da je Mpg123 name¹èen in na
  voljo, ker ga LiveIce zahteva.

  LiveIce lahko nastavite na dva naèina: z urejanjem konfiguracijske
  datoteke s katerimkoli urejevalnikom (npr. VI ali Emacs) ali z uporabo
  na Tk temeljeèega orodja, kar je precej lep¹i naèin urejanja.

  Najbolj¹e mesto za opis vseh podrobnosti datoteke liveice.cfg lahko
  najdete na LiveIcovi domaèi strani, kjer je Scott razlo¾il vse izbire.
  Sledi kopija avtorjeve nastavitvene datoteke (s prevedenimi
  komentarji) z LiveIcom, nastavljenim na me¹alni naèin (angl. mixer
  mode), kar oznaèuje tok iz seznama datotek MP3.

  OPOMBA:  V datoteki so tudi pojasnila. Èe jo boste prenesli na svoj
  raèunalnik, pazite, da se deli pojasnil ne bodo prenesli v nove
  vrstice, ker LiveIce v tak¹nem primeru ne bo deloval.

  ______________________________________________________________________
  # liveicova konfiguracijska datoteka
  # Samodejno ustvarjena

  SERVER megajukebox              # Ime va¹ega stre¾nika * MORA BITI VELJAVNO IME,
                                  # KI SE MU DA DOLOÈITI IP*
  PORT 8000                       # Vrata, na katerih teèe Icecast

  NAME Megajukebox                # Informacije o imenu va¹ega stre¾nika,
                                  # ki se po¹lje odjemalcem in
                                  # imeni¹kim stre¾nikom (angl. directory server)
                                  # Npr.: 'Sarah FM' ali
                                  # 'ThisTown: Loud and Heavy Jazz - Internet Radio 24/7'

  GENRE Live                      # Informacije o zvrsti. Npr.: 'Talk' ali 'Dance'

  DESCRIPTION                     # Informacije o postaji, npr.:
                                  # 'The best for reggae in the North'

  URL http://megajukebox:8000     # URL in vrata stre¾nika

  PUBLIC 0                        # Postavite na 1, èe ¾elite, da Icecast obvesti
                                  # va¹o postajo in prika¾e seznam podrobnosti
                                  # na imeni¹kem stre¾niku, sicer pustite 0

  XAUDIOCAST_LOGIN                # Lahko je ICY_LOGIN ali X_AUDIOCAST_LOGIN.
                                  # X_AUDIOCAST je bolj¹i.

  MOUNTPOINT /techno              # Nastavi priklopno toèko za Icecastov tok. Uporabi
                                  # se samo, kadar je uporabljen X_AUDIOCAST
                                  # sicer se privzame icy_0

  PASSWORD hackme                 # Icecastovo administratorsko geslo

  SAMPLE_RATE 44100               # Frekvenca vzorèenja toka
  STEREO                          # Lahko je MONO ali STEREO

  NO_SOUNDCARD                    # Oglejte si spodaj

  HALF_DUPLEX                     # Doloèi dvosmerni naèin zvoène kartice.
                                  # Lahko je HALF_DUPLEX or FULL_DUPLEX
  USE_GOGO                        # Doloèi uporabljen kodirnik.
                                  # Poglejte README za seznam podprtih
  BITRATE 128000                  # Doloèi bitno hitrost toka (glejte spodaj)
  VBR_QUALITY 1                   # Doloèi kvaliteto spremenljivega bitnega toka

  MIXER                           # Glejte spodaj

  PLAYLIST /megajukebox/playlist  # Mesto seznama za predvajanje (glejte
                                  # podrobnosti ukaza find kasneje v poglavju)

  TRACK_LOGFILE track.log         # Ime datoteke in mesto za izpis seznama
                                  # pretoèenih datotek MP3
  ______________________________________________________________________


  Ko ste napisali konfiguracijsko datoteko, po¾enite LiveIce:

  ______________________________________________________________________
  [dj@megajukebox liveice]$ ./liveice
  /megajukebox/playlist
  1
  opening connection to megajukebox 8000
  Attempting to Contact Server
  connection successful: forking process
  opening pipe!...
  writing password
  Setting up Interface
  Soundcard Reopened For Encoding
  Input Format: 16Bit 44100Hz Stereo
  Output Format: 256000 Bps Mpeg Audio
  IceCast Server: megajukebox:8000
  Mountpoint: /techno
  Name: megajukebox - this and that radio - broadcasting 24/7
  Genre: Techno
  Url: http://megajukebox
  Description: a load of digital noise -> but i know you like it :)

   Press '+' to Finish
  adding /megajukebox/demotunes/track_1.mp3
  adding /megajukebox/demotunes/track_2.mp3
  adding /megajukebox/demotunes/track_3.mp3
  adding /megajukebox/demotunes/track_4.mp3
  /megajukebox/demotunes/track_4.mp3
  Adding New Channel 1
  Adding New Channel 2
  Channel 1 selecting
   /megajukebox/demotunes/track_1.mp3
  Channel 2 selecting
   /megajukebox/demotunes/track_1.mp3
  Playing track_1.mp3
  searching for Id3v2
  searching for Id3v1
  copying the data
  fixing the nulls
  adding the url
  closing input file
  Using log track.log
  ______________________________________________________________________



  Zadnja vrstica je merilnik konic.

  Sledijo tipke za upravljanje me¹alnega naèina:

  ______________________________________________________________________
  Uèinek                                   Tipka za kanal 1   Tipka za kanal 2
  ~~~~~~                                   ~~~~~~~~~~~~~~~~   ~~~~~~~~~~~~~~~~
  Izbira naslednje skladbe na kanalu       1                  a
  Izbira prej¹nje skladbe na kanalu        q                  z
  Po¾eni/ustavi kanal                      2                  s
  Ponastavi (angl. reset) kanal            w                  x
  Poveèaj jakost na kanalu                 3                  d
  Zmanj¹aj jakost na kanalu                e                  c
  Poveèaj hitrost kanala                   4                  f
  Zmanj¹aj hitrost kanala                  r                  v
  Lepljiv naèin vkljuèi/nakljuèen/izkljuèi 5                  g
  Predogled kanala                         t                  b
  Nakljuèna skladba                        u                  m
  ______________________________________________________________________



  Zgornja datoteka liveice.cfg velja za me¹alni naèin. Za uporabo
  LiveIca v naèinu avdio (angl. audio mode), spremenite vrstico, ki se
  nanan¹a na MIXER, v NOMIXER, spremenite NO_SOUNDCARD v SOUNDCARD in ¹e
  enkrat po¾enite LiveIce.

  Èe pozabite nastaviti pravilne parametre, boste dobili zanimiva
  opozorila:

  ______________________________________________________________________
     946:Error: Line In mode *and* no soundcard??????? Eeejit!
  ______________________________________________________________________



  Ko vam je uspelo vse pravilno nastaviti in prikljuèiti na zunanji vir,
  bi vam oddajanje moralo delovati:


  ______________________________________________________________________
  [dj@megajukebox liveice]$ ./liveice
  /megajukebox/playlist
  0
  Initialising Soundcard
  16Bit 22050Hz Stereo Full Duplex
  opening connection to megajukebox 8000
  Attempting to Contact Server
  connection successful: forking process
  opening pipe!...
  writing password
  Setting up Interface
  Soundcard Reopened For Encoding
  Input Format: 16Bit 22050Hz Stereo
  Output Format: 32000 Bps Mpeg Audio
  IceCast Server: megajukebox:8000
  Mountpoint: /daves_band_live_at_the_club
  Name: megajukebox - Dave and the Dynamite - Live at the Roxy
  Genre: Live/Rock
  Url: http://megajukebox
  Description: megajukebox::Louder than a frog in a trashcan..... and almost as musical

   Press '+' to Finish
  Lvl: L:   8704 R:  11776
  ______________________________________________________________________



  Zadnja vrstica je merilnik stopnje signala. Èe je stopnja vhodnega
  signala previsoka, se bo prikazalo opozorilo *clip*. Èe pride do tega,
  zmanj¹ajte ojaèenje vhodnega vira.

  Pozornej¹i med vami boste morda opazili, da prve vrstice s pojasnili v
  datoteki liveice.cfg nakazujejo, da je bila datoteka narejena
  samodejno. Èe uporabljate na Tk temeljeè grafièni uporabni¹ki vmesnik
  liveiceconfigure.tk in izvedete roène spremembe, boste le te izgubili
  ob shranjevanju. Ali uporabljajte samo grafièni uporabni¹ki vmesnik
  ali pa se nauèite uporabljati Vi oz. Emacs.


  11.2.  Fluid

  Ko razpakirate distribucijo programa v imenik, najprej preberite
  datoteko README.

  Fluid ima tri naèine delovanja: prenosni (angl. transmit), povezovalni
  (angl. relay) in posredovalni (angl. forward). Osredotoèili se bomo na
  prenosni naèin (transmit).
  Nastavitvene datoteke za ta naèin so v imeniku config/MP3TX.cfg.
  Stre¾nik preizkusite z naslednjim ukazom, ki bi moral delovati tudi s
  privzetimi nastavitvami:

  java Fluid TX

  Seveda morate najprej imeti name¹èeno Javo v katerikoli obliki.
  Uporabite lahko Blackdown (razlièica JDK za Linux, na voljo na
  <http://www.blackdown.org>), èe pa imate Redhat, lahko uporabite tudi
  Kaffe.

  Poleg Fluida dobite tudi nekaj vzorènih datotek MP3. Èe vse deluje
  pravilno, bi se moralo prikazati nekaj podobnega sledeèemu, pri èemer
  dodajmo ¹e, da je v tem primeru uporabljen Kaffe, lahko pa ga po¾enete
  tudi z uporabo Jave:

  ______________________________________________________________________
  [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
  ______________________________________________________________________


  Èe ste pri¹li tako daleè, ka¾e, da vse deluje, zagotovo pa ¾elite odd­
  ajati ¹e kaj veè kot demonstracijske datoteke!

  Prevesti boste morali seznam datotek, ki jih ¾elite oddajati. To bo
  statièni seznam, uporabniki ga ne bodo mogli spreminjati ali po¹iljati
  zahtev.  Ta seznam se imenuje playlist.m3u in se nahaja v korenskem
  imeniku.

  Za zajem seznama vseh datotek MP3 v doloèenem imeniku (ali disku) in
  imenikih pod njim izvedite naslednji ukaz:

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


  Stre¾nik privzeto uporablja vrata 2711, kamor se bodo povezovali
  poslu¹alci. Èe ¾elite to sprementi, morate to storiti v konfiguraci­
  jski datoteki.

  Stre¾nik lahko upravljate na daljavo tako, da se s telnetom pove¾ete
  na administratorska vrata, privzeto je to 2710:
  ______________________________________________________________________
  [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" je privzeto administratorsko geslo. Ne pojavi se noben poziv
  za vnos gesla, zato ne èakajte nanj! Predlagamo, da geslo spremenite,
  sicer tvegate mo¾nost vdora! Spremenite ga lahko v konfiguracijski
  datoteki, ki je prevedena videti tako:

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

  # --- Vrstice pomenijo ---
  # 1. ©tevilka vrat (ki jih uporablja stre¾nik)
  # 2. ©tevilka vrat (za vzdr¾evanje stre¾nika na daljavo)
  # 3. Najveèje ¹tevilo povezav (ki jih stre¾nik sprejme)
  # 4  Velikost paketa pri branju/po¹iljanju (v zlogih)
  # 5. Bitna hitrost datotek MP3 v kBit/s (Vse datoteke morajo imeti enako hitrost)
  # 6. Premor med skladbami (v milisekundah)
  # 7. Geslo za administriranje na daljavo
  # 8. Ime seznama skladb za oddajanje (seznam v formatu .m3u)
  # 9. Ime datoteke, kamor se izpi¹ejo podatki o skladbi (iz oznake ID3)
  ______________________________________________________________________


  Seznam za predvajanje je v zapisu m3u, kar pomeni, da gre za enak
  zapis, kot je bil narejen s prej omenjenim ukazom find.


  11.2.1.  Posodobitev za RC1


  Fluid je bil posodobljen in izdan z dovoljenjem GPL (le tako naprej,
  Lars!).

  Najpomembnej¹e razlike so:



  ·  Nov oblika nastavitvene datoteke fluid.config

  ·  Nova privzeta stre¾ni¹ka vrata 4711

  ·  Nov naèin zagona in ustavljanja. Sedaj temu slu¾ita skripta
     fluid.start in fluid.stop

  ·  Izvorna koda je sedaj del distribucije. Hura!


  11.3.  Litestream


  Litestream je po delovanju podoben Icecastu. Sistem se sestoji iz
  stre¾nika za oddajanje glasbe in vira glasbe MP3.

  Stre¾nik po¾enete z naslednjim ukazom:


  ______________________________________________________________________
  [dj@megajukebox]$ litestream <vrata_vira> <va¹_naslov> <vrata_za_oddajanje> <¹t._poslu¹alcev> <dnevni¹ka_oznaka> [<naslov_yp> <vrata_yp>]
  ______________________________________________________________________



  Izbire pomenijo:

  vrata_vira ©tevilka stre¾ni¹kih vrat, kamor se pove¾e vir glasbe.

  va¹_naslov To je ¹tevilka IP ali polno ime va¹ega stre¾nika (izveste
  ga s pomoèjo ukaza hostname (ime domene) ali cat /etc/hosts za naslov
  IP).

  vrata_za_oddajanje ©tevilka stre¾ni¹kih vrat kamor se povezujejo
  odjemalci.

  ¹t._poslu¹alcev Najveèje dovoljeno ¹tevilo odjemalcev, ki se lahko
  prikljuèijo na stre¾nik.

  dnevni¹ka_oznaka Dnevni¹ka sporoèila se pi¹ejo v datoteko
  /var/log/messages.  <dnevni¹ka_oznaka> je oznaka za prepoznavanje
  Litestreamovih sporoèil, npr.


  Èe uporabite oznako 'Litestream', bo zaèetno stre¾nikovo sporoèilo v
  /var/log/messages izgledalo podobno:


  ______________________________________________________________________
  Sep 18 19:32:20 linux Litestream[1901]: stream.c:555: main: 'server started'
  ______________________________________________________________________



  <naslov_yp & vrata_yp> Ti dve izbiri doloèita naslov in vrata
  stre¾nika yp (rumene strani (angl. yellow pages)), ki o va¹em
  stre¾niku obvesti imeni¹ke stre¾nike.

  Primer:


  ______________________________________________________________________
  [dj@megajukebox]$ litestream 5000 megajukebox 5555 1000 LitestreamServer
  ______________________________________________________________________


  Tako, to je zagon stre¾nika. Ko ga za¾enete, èaka, dokler nanj ne
  prikljuèite vira glasbe. To storite z ukazom source.

  Oblika tega ukaza je tak¹na:


  ______________________________________________________________________
  source <¹tevilka_ip ali ime> <vrata> <ime> <zvrst> <url> <irc> <icq> <aim> <javno? (0, 1)> <sporoèena_bitna_hitrost (16, 18, 56, 128, itd.)> <seznam.txt> <dnevni¹ka_oznaka>
  ______________________________________________________________________



  Sledi seznam izbir ukaza source.


  ¹tevilka_ip ali ime je ime oz. naslov IP raèunalnika s stre¾nikom
  Litestream.

  vrata je ¹tevilka stre¾ni¹kih vrat, na katerih stre¾nik Litestream
  èaka na vir glasbe.

  ime je ime va¹ega toka.

  zvrst je zvrst glasbe v va¹em toku.

  url je naslov do spletnih strani s predstavitvijo va¹ega stre¾nika.

  irc je ime kanala IRC za pogovore o glasbi na stre¾niku.

  icq je va¹a ¹tevilka ICQ.

  aim je va¹e uporabni¹ko ime AIM (AOL Instant Messenger, podobno kot
  ICQ, op. pr.).

  javno je lahko samo 0 ali 1.  0 pomeni zasebno, 1 pa javno.

  sporoèena_bitna_hitrost je bitna hitrost toka, ki se sporoèi stre¾niku
  YP. Ta hitrost ni nujno enaka dejanski bitni hitrosti toka.

  seznam.txt je ime datoteke s seznamom za predvajanje.

  dnevni¹ka_oznaka je oznaka, ki se doda na zaèetek vsakega dnevni¹kega
  sporoèila vira Litestream Streaming Source.

  Tale zgled se ujema s prej izvedenim ukazom za zagon stre¾nika
  Litestream:


  ______________________________________________________________________
  [dj@megajukebox]$ source megakukebox 5000 'Megajukebox  The best jukebox ever' Various  http://www.megajukebox.com \#megajukebox 0 N/A 1 128 /jukebox/playlist LitestreamSource
  ______________________________________________________________________




  11.4.  Modul Apache::MP3


  Modul Apache:MP3 omogoèa, da spletni stre¾nik Apache oddaja glasbo v
  zapisu MP3. Ne ponuja toliko mo¾nosti kot Fluid, Litestream ali
  Icecast.

  Modul je odvisen od dodatkov MP3::Info in mod_perl, oba sta na volju
  pri zdru¾enju CPAN.


  Po prenosu potrebnih datotek vam bo precej pomagalo branje datoteke
  README!

  Najprej prevedite modul (ukaz make), zatem popravite nastavitve v
  Apachejevih nastavitvenih datotekah (lahko popravite ali httpd.conf
  ali srm.conf).

  Morali boste ¹e narediti podimenike za ikone in drevo imenikov z
  datotekami MP3.

  Razdelek 6 v datoteki README se podrobneje ukvarja z urejanjem (ali
  izdelavo) nastavitvene datoteke za Perl.

  S tem prednalo¾ite modul MP3::Info brez katerega se lahko Apache tudi
  sesuje.

  V datoteki httpd.conf naredite vnos kot npr.:

  ______________________________________________________________________
   Perlrequire /etc/httpd/conf/startup.perl
  ______________________________________________________________________



  Spremenite referenco /etc/httpd/conf, da bo kazala tja, kjer so
  Apachejeve nastavitvene datoteke.

  Sedaj naredite datoteko startup.perl v malo prej doloèenem imeniku.
  Najmanj, kar morate vnesti vanjo (pri tem morate ¾e spet nastaviti pot
  do Perla, da se bo ujemala s stanjem v va¹em sistemu), je:


  ______________________________________________________________________
  [dj@megajukebox conf]$ cat /etc/httpd/conf/startup.perl

  #!/usr/bin/perl

  use MP3::Info();
  ______________________________________________________________________



  Zatem znova po¾enite stre¾nik Apache in usmerite spletni brskalnik do
  enega izmed novonastalih imenikov z glasbo MP3 :-)

  Veè dokumentacije o modulu Apache::MP3 dobite, èe v ukazni vrstici
  po¾enete:


  ______________________________________________________________________
  [dj@megajukebox conf]$ perldoc Apache::MP3
  ______________________________________________________________________




  11.5.  Kako obiti po¾arni zid (angl. firewall)

  Precej¹nje ¹tevilo podjetij in institucij sedaj uporablja po¾arne
  zidove, ki uporabnikom prepreèujejo povezovanje na doloèena vrata
  oddaljenih stre¾nikov.

  Naèin, kako to obiti, je, da po¾enete stre¾nik MP3 na vratih 80
  (privzeta ¹tevilka vrat za spletne stre¾nike op. pr.). Vendar potem na
  istem naslovu ne boste mogli poganjati spletnega stre¾nika.

  Ko poganjate Icecast v naèinu 'obidi po¾arni zid', boste morali
  pognati Shout z izbiro, ki nastavi ¹tevilko stre¾ni¹kih vrat na 80,
  npr.:



  ______________________________________________________________________
  [dj@megajukebox bin]$ ./shout megajukebox -e 80 -P hackme -p ../playlist
  ______________________________________________________________________




  11.6.  Upo¹tevanje pasovne ¹irine

  Oddajanje zvoka lahko porabi precej pasovne ¹irine, èe je bitna
  hitrost (angl. bit rate) MP3 stre¾nikov nastavljena previsoko.

  Upo¹tevajte tale scenarij. Povezava T1 ima kapaciteto pribl. 1,55
  Mb/s. Èe oddajate stereo zvok pri 128 kBit/s, bo vsak povezan
  predvajalnik porabil 256 kBit/s, kar pomeni, da se bo lahko kadarkoli
  brez problemov povezalo samo 6 uporabnikov. In pri 256 kBit/s se k vam
  ne bo prikljuèevalo kaj veliko uporabnikov z modemi!

  Zatorej se morate pri nastavitvi hitrosti oddajanja odloèiti ne samo,
  kako hitra je va¹a povezava v internet, temveè tudi kak¹ni uporabniki
  se bodo prikljuèevali. 24kBit/s da razumno kakovost signala, dovolj
  hitro tudi za modeme s 56 kbit/s, enak prikljuèek T1 pa bo omogoèal
  pribl. 32 hkratnih povezav.

  Èe bo stre¾nik tekel na intranetu, bo ¹e vedno potrebno upo¹tevati
  pasovno ¹irino, ¹e posebej èe je hitrost omre¾ja 10MBit/s.

  Svetujemo, da obvestite va¹ega ponudnika internetnih storitev ali
  sistemskega administratorja o va¹ih namerah glede postavitve stre¾nika
  MP3, da ne boste kasneje do¾iveli ¹oka. Nekateri ponudniki internetnih
  storitev bodo zaraèunali uporabo pasovne ¹irine èez doloèeno mejo in
  sistemske administratorje bo zanimalo, zakaj mre¾a deluje poèasneje.


  11.7.  ©e nekaj besed o avtorskih pravicah


  Mislimo, da je razumno predpostaviti, da zalo¾be ne bodo navdu¹ene nad
  oddajanjem glasbe brez njihovega dovoljenja ali kakr¹negakoli plaèila.
  Torej: kaj lahko oddajate?

  To je podroèje, kjer se boste morali zavedati vseh posledic, saj boste
  odgovorni vi.

  Spodaj sta dodani ¹e dve povezavi: ena ka¾e na Electronic Frontier
  Foundation, ki se zavzema za sprostitev omejitev, ki obkro¾ajo to
  tehnologijo, druga pa ka¾e na Recording Industry Association of
  America, ki posku¹a avtorje za¹èititi pred nedovoljenim kopiranjem
  (piratstvom).

  Moèno priporoèamo obisk obeh spletnih strani, obi¹èite pa ¹e strani,
  ki se kakorkoli nana¹ajo na va¹o fizièno lokacijo (npr. Sazas v
  Sloveniji, tel.  (01) 423 81100 ali (02) 332 7365, op. pr.)

  <http://www.eff.org/cafe/>

  <http://www.riaa.com/weblic/weblic.htm>



  12.  Poslu¹anje glasbe MP3

  Sedaj, ko imate (upamo) konèno nekaj datotek MP3, lahko izbirate med
  predvajanjem iz datoteke ali iz toka.


  12.1.  Predvajanje iz datoteke

  Predvajanje iz datoteke je relativno preprosto ne glede na
  predvajalnik. Edina velika razlika med predvajalniki je, da nekateri
  temeljijo na ukazni vrstici, drugi pa na okolju X Window.

  Predvajanje glasbe iz datoteke zahteva, da podate pot do te datoteke
  kot parameter, npr.:


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

  ali

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



  Èe ¾elite predvajati zaporedje datotek, jih podajte kot seznam:


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



  Èe ¾elite predvajati vse skladbe v imeniku, samo podajte ustrezen
  d¾oker (angl.  wildcard):


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




  12.2.  Predvajanje iz toka MP3

  Predvajanje iz toka MP3 je dokaj preprosto, saj morate le ime datoteke
  nadomestiti z naslovom stre¾nika MP3 in ¹tevilko stre¾ni¹kih vrat:


  ______________________________________________________________________
  mpg123 http://localhost:8000

  ali

  freeamp http://megajukebox:2711
  ______________________________________________________________________







  12.3.  Prestrezanje tokov MP3

  Tok s stre¾nika MP3 lahko prestre¾ete in lokalno shranite z
  naslednjimi orodji:


  12.3.1.  Streamripper


  Za prestrezanje toka MP3 z uporabo Streamripperja vtipkajte:


  ______________________________________________________________________
  [dj@megajukebox]$ streamripper -h megajukebox -p 8000
  Press CTRL-C to stop
  name: Megajukebox
  reponse: 200
  genre: Megajukebox
  url: http://www.megajukebox.com/
  bitrate: 128
  This stream contains no meta data, ripping as one large ass track
  1st track ripped
  socket error: : Success
  ______________________________________________________________________



  Sledi preveden seznam izbir:


  ______________________________________________________________________
  [dj@megajukebox]$ streamripper
  Uporaba: streamripper -h <naslov> -p <vrata> [-d imenik]
  Options:
          -h <naslov>    - Obvezno:   Naslov stre¾nika MP3
          -p <vrata>     - Obvezno:   Stre¾ni¹ka vrata, tipièno 8000
          -d <imenik>    - Neobvezno: Ciljni imenik
          -l <dnevnik>   - Neobvezno: Vsi izpisi se zapi¹ejo v dnevni¹ko datoteko <dnevnik>
          -v             - Neobvezno: Izpisi naj bodo ¹e posebej ob¹irni
          -c             - Neobvezno: Ne prika¾i ¹tevca statusa
          -q             - Neobvezno: Tihi naèin, ne naredi datotek MP3
          -s             - Neobvezno: Naredi ¹e izhodni tok v stdout za Mpg123
          -n             - Neobvezno: Pred zapisovanjem poèakaj na naslednjo skladbo
          -o             - Neobvezno: Za izhod naredi imenik z imenom toka
  ______________________________________________________________________





  12.3.2.  Wget

  k lahko prestre¾ete tudi z Wgetom:













  ______________________________________________________________________
  [dj@megajukebox]$ wget http://megajukebox:8000 -O download01.mp3
  --13:41:41--  http://megajukebox:8000/
             => `download01.mp3'
  Connecting to megajukebox:8000... connected!
  HTTP request sent, awaiting response... 200 OK
  Length: unspecified [audio/mpeg]

      0K -> .......... .......... .......... .......... ..........
     50K -> .......... .......... .......... .......... ..........
    100K -> .......... .......... .......... .......... ..........
    150K -> .......... .......... .......... .......... ..........
    200K -> .......... .......... .......... .......... ..........
    250K -> .......... .......... .......... .......... ..........
    300K -> .......... .......... .......... .......... ..........
    350K -> .......... .......... .......... .......... ..........
    400K -> .......... .......... .......... .......... ..........
    450K -> .......... .......... .......... .......... ..........
    500K -> .......... .......... .......... .......... ..........
  ______________________________________________________________________




  12.4.  Me¹anje



  12.4.1.  eMixer


  eMixer vam omogoèa me¹anje glasbe MP3 podobno kot DJ-eva me¹alna miza.

  Novej¹e razlièice podpirajo dve zvoèni kartici, tako lahko predvajate
  rezultat va¹ega me¹anja na eni kartici in opazujete ali naka¾ete
  naslednjo skladbo na drugi kartici.

  Kot ponavadi vam priporoèamo, da po odpakiranju datoteke preberete
  datoteko readme, kako program prevesti in postaviti.

  Morali boste narediti seznam za predvajanje datotek MP3, to naredite z
  ukazom find, kot smo pokazali ¾e v razdelku o pretakanju.

  Preden boste lahko pognali eMixer, boste morali imeti name¹èen Mpg123.

  Sledi preveden seznam tipk za upravljanje (iz datoteke readme)




















  ______________________________________________________________________
  TIPKE ZA UPRAVLJANJE
  "gor, dol"              pomikanje po seznamu
  "page up, page down"    pomikanje po seznamu z veèjimi skoki
  "enter"                 prièni/ustavi predvajanje skladbe
  "tab"                   zamenjaj kanal
  "}","]"                 preklop med kontrolnikom/oknom za jakost in hitrost
  "presledek"             predvajaj aktivno skladbo od zaèetka
  "levo, desno"           kontrolniki za jakost zvoka
  "insert"                zmanj¹aj jakost/hitrost na kanalu 1
  "home"                  poveèaj jakost/hitrost na kanalu 1
  "delete"                zmanj¹aj jakost/hitrost na kanalu 2
  "end"                   poveèaj jakost/hitrost na kanalu 2
  "< , / , >"             nastavi kontrolnik na levo, sredino ali desno
  " + , = "       (NOVO)  preklop med kontrolniki
  " q "                   po¾eni/zaustavi kanal 1
  " w "                   po¾eni/zaustavi kanal 2
  " p "                   preklop med naèini predvajanja - skladba, zanka, ponavljanje, nakljuèno
  " a "                   zaustavi vse kanale
  " f "                   datoteèni meni
  " u "                   menu s pripomoèki
  " h "                   menu za pomoè
  " ~, ` "                odpovej menu (pojdi na stopnjo vi¹je)
  " s "                   vklopi predvajanje iste skladbe na obeh kanalih istoèasno
                          (SIM Play)
  ______________________________________________________________________




  12.4.2.  GDAM

  GDAM je na grafiènem uporabni¹kem vmesniku zasnovan me¹alnik MP3 s
  precej¹njim ¹tevilom vgrajenih uèinkov v realnem èasu.


  13.  Urejanje oznak ID3


  Oznake ID3 so podatkovna polja znotraj datotek MP3, ki vsebujejo
  podatke o datoteki, npr. kdo je izvajalec, na kateri plo¹èi je skladba
  iz¹la itd.

  Urejevalniki vam omogoèajo ogled in urejanje teh podatkov.



  13.1.  Id3ed


  Preveen seznam izbir urejevalnika Id3ed je tak¹en:















  ______________________________________________________________________
  [dj@megajukebox]$ id3ed
  id3ed v1.10 - urejevalnik podatkov v datotekah v zapisu mpeg raven 3
  Usage: id3ed [-s ime_skladbe] [-n izvajalec] [-a plo¹èa] [-y leto] [-c opomba]
               [-k ¹t._skladbe] [-g zvrst] [-q] [-SNAYCKG] [-l/-L] [-r]
               [-i] <datoteke_mp3> [-v]

    -q                    brez vmesnika, nastavi samo oznake, doloèene v ukazni
                          vrstici. Dvojni q: uti¹anje vseh sporoèil razen napak.
    -SNAYCKG              vpra¹aj samo za podane oznake. Ostale oznake se ¹e
                          vedno lahko nastavi z izbirami -[snaycg].
    -l/-L                 prika¾i seznam zvrsti
    -r                    odstrani oznake id3 iz datotek
    -i                    samo prikaz trenutnih oznak id3, brez urejanja
    -v                    izpis razlièice in dovoljenja programa
  ______________________________________________________________________





  ______________________________________________________________________
  [dj@megajukebox MyBand]$ id3ed track01.mp3

  File track01.mp3: (tag v1.1)
  songname[max:30]: Our Kick Ass Demo
  artist[max:30]: Us
  album[max:30]: White Album
  year[max:4]: 1999
  comment[max:28]: Will be a classic some day!
  tracknum[max:3]: 1
  genre[0-255/name]: 5
  ______________________________________________________________________



  Èe ¾elite zgolj videti podatke, po¾enite Id3ed z izbiro -i:


  ______________________________________________________________________
  [dj@megajukebox MyBand]$ id3ed -i track01.mp3
  track01.mp3: (tag v1.1)
  songname: Our Kick Ass Demo
  artist: Us
  album: White Album
  year: 1999
  comment: Will be a classic some day!
  tracknum: 1
  genre: Funk(5)
  ______________________________________________________________________




  13.2.  Mp3info

  MP3info deluje podobno kot Id3ed. Tukaj je preveden izvleèek njegove
  strani za pomoè:








  ______________________________________________________________________
  POVZETEK
         mp3info [ -izbire < vrednost > ] datoteka/e...

  OPIS
         To je preprost pripomoèek za ogled in nastavljanje oznak ID3.

  IZBIRE
         -T     NE izvleèi podatkov. Uporabljajte na poèasnej¹ih nosilcih
                podatkov, ker so oznake ID3 èisto na koncu datoteke.

         -s <0/1>
                Izpis podatkov. Precej zastarelo, saj bi vedno moral biti
                vklopljen. Privzeto je 1.

         -f <oblika>
                Oblika izpisanega niza. Oglejte si README za podrobnosti.

         -F <¹tevilka_oblike>
                Vnaprej doloèena oblika izpisanega niza. Preizkusite.

         -w     Vpi¹i podatek v datoteko MP3. Napisan bo na konec datoteke.
         -W     Bri¹i vrednost oznake. Razveljavi vse druge izbire TAG in
                in izklopi izbiro -s. Za hkratno brisanje oznak in prikaz
                podatkov vtipkajte -W -s 1

         -n <ime>
                Nastavi naslov skladbe. Izvede tudi -w. Izbira bo kmalu bo
                umaknjena, zato namesto nje uporabite izbiro -t.

         -t <ime>
                Nastavi naslov skladbe. Enak uèinek kot -n.
                Izvede tudi -w.

         -a <izvajalec>
                Nastavi ime izvajalca. Izvede tudi -w.

         -l <plo¹èa>
                Nastavi ime plo¹èe. Izvede tudi -w.

         -y <leto>
                Nastavi leto izdaje. Izvede tudi -w.

         -c <opomba>
                Nastavi opombo. Izvede tudi -w.

         -g <zvrst>
                Nastavi ¹tevilko zvrsti. Izvede tudi -w.

         -G <ime_zvrsti>
                Nastavi zvrst preko imena. Izvede tudi -w.
  ______________________________________________________________________





  13.3.  ©tevilke zvrsti v ID3

  ID3 za oznaèevanje zvrsti uporablja ¹tevilke, kot je podano v
  nadaljevanju.  [podatki so vzeti s
  <http://www.id3.org/id3v2-00.txt>]. Zvrsti sem pustil neprevedene, ker
  njihovo prevajanje ne bi imelo pravega smisla (op. pr.).



  ______________________________________________________________________
  Naslednje zvrsti so definirane v ID3v1

        0.Blues
        1.Classic Rock
        2.Country
        3.Dance
        4.Disco
        5.Funk
        6.Grunge
        7.Hip-Hop
        8.Jazz
        9.Metal
       10.New Age
       11.Oldies
       12.Other
       13.Pop
       14.R&B
       15.Rap
       16.Reggae
       17.Rock
       18.Techno
       19.Industrial
       20.Alternative
       21.Ska
       22.Death Metal
       23.Pranks
       24.Soundtrack
       25.Euro-Techno
       26.Ambient
       27.Trip-Hop
       28.Vocal
       29.Jazz+Funk
       30.Fusion
       31.Trance
       32.Classical
       33.Instrumental
       34.Acid
       35.House
       36.Game
       37.Sound Clip
       38.Gospel
       39.Noise
       40.AlternRock
       41.Bass
       42.Soul
       43.Punk
       44.Space
       45.Meditative
       46.Instrumental Pop
       47.Instrumental Rock
       48.Ethnic
       49.Gothic
       50.Darkwave
       51.Techno-Industrial
       52.Electronic
       53.Pop-Folk
       54.Eurodance
       55.Dream
       56.Southern Rock
       57.Comedy
       58.Cult
       59.Gangsta
       60.Top 40
       61.Christian Rap
       62.Pop/Funk
       63.Jungle
       64.Native American
       65.Cabaret
       66.New Wave
       67.Psychadelic
       68.Rave
       69.Showtunes
       70.Trailer
       71.Lo-Fi
       72.Tribal
       73.Acid Punk
       74.Acid Jazz
       75.Polka
       76.Retro
       77.Musical
       78.Rock & Roll
       79.Hard Rock

     Naslednje dodatne zvrsti uporablja Winamp:

       80.Folk
       81.Folk-Rock
       82.National Folk
       83.Swing
       84.Fast Fusion
       85.Bebob
       86.Latin
       87.Revival
       88.Celtic
       89.Bluegrass
       90.Avantgarde
       91.Gothic Rock
       92.Progressive Rock
       93.Psychedelic Rock
       94.Symphonic Rock
       95.Slow Rock
       96.Big Band
       97.Chorus
       98.Easy Listening
       99.Acoustic
      100.Humour
      101.Speech
      102.Chanson
      103.Opera
      104.Chamber Music
      105.Sonata
      106.Symphony
      107.Booty Bass
      108.Primus
      109.Porn Groove
      110.Satire
      111.Slow Jam
      112.Club
      113.Tango
      114.Samba
      115.Folklore
      116.Ballad
      117.Power Ballad
      118.Rhythmic Soul
      119.Freestyle
      120.Duet
      121.Punk Rock
      122.Drum Solo
      123.A capella
      124.Euro-House
      125.Dance Hall
  ______________________________________________________________________




  14.  Zapis glasbe MP3 na Minidisc.

  Avtor(ica) razdelka je Afra <afra@prongs.org>

  Obstajata dva naèina za zapisovanje glasbe iz datotek MP3 na va¹
  Minidisc: analogni in digitalni. Obe metodi sta odvisni od vrste
  zvoène kartice v va¹em raèunalniku. Glavna razlika med analognim in
  digitalnim zapisom je v kakovosti zvoka, ki jo dose¾ete med
  zapisovanjem.  Z analognim zapisovanjem lahko sli¹ite nekaj statiènega
  ¹uma in popaèenj, èetudi lahko z nekaterimi analognimi zvoènimi
  karticami to minimizirate.  Ne mislite, da vam je to usojeno samo
  zato, ker imate analogno zvoèno kartico, ker to ni res. To samo
  pomeni, da boste morali porabiti nekaj veè èasa, ko  boste posku¹ali
  minimizirati ¹um z igranjem z nastavitvami me¹alnika.

  Za zapis na Minidisc ne potrebujete nobene posebne programske opreme,
  temveè samo predvajalnik MP3 za Linux. Pri obeh naèinih zapisovanja
  bo potrebno povezati izhod zvoène kartice z vhodom Minidisca.


  14.1.  Analogno zapisovanje

  Èe va¹a zvoèna kartica nima digitalnega izhoda (povezava "Digital
  Out"), je to edini naèin zapisovanja.

  Za zapis glasbe MP3 iz Linuxa na Minidisc najprej pove¾ite analogni
  kabel z izhoda Line Out na zvoèni kartici na vhod Line In na
  Minidiscu.  Nastavite Minidisc na zapisovalni naèin (angl. recording
  mode) kot ponavadi in zaènite predvajati glasbo iz datoteke MP3.
  Videti bi morali, kako narastejo zapisovalne stopnje na Minidiscu. Po
  predvajanju posnetka na Minidiscu se lahko zgodi, da boste sli¹ali
  ¹ibek ali moèan statièni ¹um. Do tega pride zaradi va¹e zvoène
  kartice.

  Za èimmnaj¹i statièni ¹um med zapisovanjem dr¾ite stopnji
  zapisovanje/jakost (angl. recording/volume) v obmoèju med -3 in 0 dB.
  Pri zmanj¹evanju ¹uma bo pomagalo, èe prikljuèite Minidisc, kakor je
  opisano zgoraj, in vkljuèite zapisovalni naèin (angl. Recording Mode),
  vendar ne predvajajte glasbe MP3. ©e vedno bi morali sli¹ati ¹umenje
  in to vam lahko pomaga pri igranju z uèinki me¹alnika.


  14.2.  Digitalno zapisovanje

  Z digitalnim zapisovanjem boste dosegli bolj¹o kakovost zvoka.
  Pove¾ite optièni kabel (èe ga morate kupiti, upo¹tevajte, da sta
  velikosti prikljuèkov na Minidiscu in zvoèni kartici pomembni,
  ponavadi zna¹ata 3,5 mm, vendar prej poglejte v priroènika obeh
  naprav.) na digitalni izhod (angl. Digital Out) va¹e zvoène kartice.


  Sedaj bi se na drugem koncu kabla morala pri¾gati luèka - dobro. Zdaj
  ta konec z luèko pove¾ite na digitalni vhod (angl. Digital Input)
  va¹ega Minidisca.  Minidisc nastavite v zapisovalni naèin (angl.
  record mode) in na raèunalniku predvajajte glasbo iz datotek MP3.


  14.3.  Seznami za predvajanje

  Pri predvajanju seznamov datotek MP3 se pojavi problem: kako naj
  Minidisc ve, kdaj je potrebno postaviti oznako automark, ko se zamenja
  skladba (t.j.  samodejna menjava ¹tevilk skladb)? Re¹itev je tale
  datoteka MP3, ki jo lahko snamete z
  <http://www.prongs.org/minidisc/2sec.zip>.

  To datoteko, ki je datoteka MP3 z dvosekundno ti¹ino, lahko vstavite
  pred vsako "pravo" datoteko v seznamu, tako bo Minidisc "vedel", kdaj
  postaviti oznako.

  15.  Odziv

  Neprestano prihajata na trg nova strojna in programska oprema. Èe
  uporabljate novej¹e razlièice strojne in/ali programske opreme, ki je
  omenjena v tem spisu, ali èe ¾elite ¹e kaj dodati, vas avtor izvirnika
  prosi, da mu po¹ljete informacije (seveda v angle¹èini, op. pr.) na
  naslov phil@plus24.com <mailto:phil@plus24.com> in avtor jih bo
  vkljuèil v naslednjo izdajo tega spisa.

  Avtor bi rad odgovoril vsakomur, upo¹tevajte pa, da obèasno tega ne bo
  mogel storiti takoj zaradi delovnih obveznosti.

  Sreèno pri delu z glasbo MP3!!