# &noatun;-håndbogen

Charles Samuels

    charles@kde.org

&lars.schunk.role;
2001 2002 Charles Samuels
&FDLNotice;
2002-03-01
2.00.00

&noatun; er en fuldt udstyret plugin-baseret medieafspiller for &kde;.

KDE Noatun kdemultimedia mp3 musik medie

## Indledning

&noatun; er en fuldt udstyret plugin-baseret medieafspiller for &kde;.

### Egenskaber

&noatun; er en fuldstændig forende til &arts; — the Analog Real-Time Synthesizer. For at tilføje spilleobjekter, gå til http://noatun.kde.org/plugins.phtml, eller http://mpeglib.sf.net. Som standard understøtter &arts; MP3 og MPEG-1. Vorbis er også understøttet hvis Vorbis-bibliotekerne var tilgængelige under kompileringen af &kde;.

## Brug af &noatun;

&noatun; starter som normalt op med brugergrænsefladen 'Excellent'. Dette plugin blev valgt da det ligner andre KDE-programmer.

&noatun; er unik idet der ikke findes to ens installationer, og der er ikke nogen standard-grænseflade, selv om der er valgt én på forhånd. Du må gerne mikse-og-matche dit udvalg af plugin, og indstille &noatun; indtil den er din ideelle medie-spiller!

### Titelformat

&noatun;'s indstillingsvindue har et mærkeligt Titelformat tekstfelt. Du kan indtaste en formatstreng for at brugerindstille hvordan titler ser ud.

- Al tekst ser normal ud, medmindre det er indenfor et `$( )`.

- Teksten indenfor `$( )` vil læse &noatun;-egenskaben for det givne punkt, og erstatte teksten med det.

- Hvis der er citationstegn indenfor `$( )`, vil teksten indenfor citationstegnene blive vist normalt, men kun egenskaben for navnet eksisterer.

- Citationstegnene kan enten være i begyndelsen af `$( )`, ved slutningen af den, eller både i begyndelsen og slutningen

For eksempel bliver `$(bitrate)` erstattet med filens bitrate, som den indlæses af dette Metatag-plugin. Hvis du imidlertid indsætter citationstegn i dette felt, vil teksten indenfor citationstegnene blive vist: `$(bitrate"kbps")` for eksempel vil vise filens bitrate, fulgt af tegnene `"kbps"`. Ingen af delene vil blive vist hvis egenskaben bitrate ikke eksisterer.

## Brug af &noatun;-plugin

Du kan vælge forskellige plugin ved at gå ind i menuen Opsætning og vælge Indstil &noatun;.... Klik på Plugin i listen til venstre. Du kan nu afkrydse de plugin, som du ønsker at aktivere ved at vælge afkrydsningsfeltet ved siden af deres navn. &noatun; behøver mindst et brugergrænseflade-plugin, og mindst et spilleliste-plugin.

### Mælkechokolade

Mælkechokolade er en lille og simpel brugergrænseflade. Knapperne fungerer stort set som på en cd-afspiller og 'skub ud'-knappen åbner en spilleliste. Knappen med et kryds på et papir fjerner det aktuelle spillelistepunkt, men sletter ikke filen fra disken, og pil-knappen aktiverer/deaktiverer løkkeafspilning. En menu er tilgængelig ved at klikke med højre museknap hvor som helst i vinduet.

### Young Hickory

Young Hickory er et plugin til &kde;'s statusfelt, området som normalt befinder sig nær uret.

Ved at klikke på ikonet med højre museknap, fremkommer en lille menu, og med venstre museknap kan du få &noatun;s grænsefladevinduer til at blive (u)synlige. Bemærk, at f.eks. spillelister ikke bliver betragtet som grænseflader.

### HTML spilleliste-eksport

Dette plugin vil placere din spilleliste i en flot HTML-tabel. Dets indstillingsside tillader dig at sætte farver, baggrundsbillede og aktivering af svævetilstand for ændring af farver, når markøren er over et link.

Når du har sat de ønskede indstillinger, vil Handling-menuens Eksportér spilleliste åbne en fildialog, så du kan vælge hvor HTML-filen skal gemmes.

### K-Jöfol Skins

&noatun;s K-Jöfol forside-indlæser er en reimplementering af et &Windows;-program af samme navn.

&noatun;s implementering har desværre nogle få begrænsninger. Forsiderne kan for eksempel ikke være komprimerede på disken hvis de skal kunne indlæses.

For at installere en forside, (i &Windows; ZIP-format) kan du bruge forside-installatøren, der kan findes i &noatun;s indstillingsdialog.

Idet nogle forsider ikke er pakket rigtigt og forside-installatøren ikke kan gætte alt, kan du stadig følge disse kommandoer, hvis installationen af en bestemt forside mislykkedes:

    % cd $KDEHOME/share/apps/noatun
    % mkdir kjskins (om nødvendigt)
    % cd kjskins
    % mkdir new_skin ; cd new_skin
    % unzip /path/to/new_skin.zip

Du kan også lave dine egne forsider ved at følge vejledningen på http://www.angelfire.com/mo/nequiem/tutorial.html.

### Den opdelte spilleliste

Den opdelte spilleliste havde en simpel, klassisk-stil design. Dobbeltklik på en indgang vil spille den (hvilket valg af den efterfulgt af Enter også vil). Du kan også trække filer og &URL;er ind.

Efter &kde; 3.0, vil den opdelte spilleliste (SPL) gemme sine data i &XML;-format, men den vil automatisk import m3u-listen hvis &XML;-filen ikke eksisterer. Det betyder at du kan skrive til m3u-filen, og slette &XML;-filen, for automatisk at generere spillelister.

Navnet Opdelt spilleliste er egentlig forkert, da listen rent faktisk ikke er opdelt. Det skyldes at det oprindelige design (i de tidlige &noatun; dage) rent faktisk var opdelt.

### Winamp-forsider

Hvis du faktisk bruger Winamp-forsiden, burde den se velkendt ud for dig. Ved at klikke på tælleren, skifter den mellem tæl-ned- og tæl-op-tilstand. Du kan, ved at klikke på Scope-området under den, aktivere eller deaktivere Scope. Du kan også dobbeltklikke på titellinjen for at slå vinduesskygning til/fra. Et højreklik (eller et klik på ikonet i øverste venstre hjørne) åbner &noatun;s standardværktøjslinje.

Du kan installere nye forsider ved at oprette en mappe for dem i `$KDEHOME/share/apps/noatun/skins/winamp`, hvorefter du unzipper forsiden i mappen. Winamp-forsider med endelsen `.wsz` kan behandles som almindelige zip-filer. Du kan dog være nødt til at omdøbe dem først for at kunne unzippe dem.

### Metatag

Metatag er et plugin som indlæser information om en fil vha. KFile, den samme mekanisme der viser &konqueror;s værktøjsvink, når du lader musen hvile over en fil. Ud over at indlæse information, understøtter det også redigering af informationen via Handlinger-menuens underpunkt Mærkeredigering. Det understøtter redigering af ID3-mærker såvel som OggVorbis-mærker. Det kan også læse filers bitrate.

### Keyz

Carsten Pfeiffer besluttede sig for at bryde med den lange &noatun;-tradition om at navngive plugin så unøjagtigt som muligt, som bevist af både Mælkechokolade, Young Hickory og utallige andre. Hvor ligger det hensigtsmæssige i bare at ændre et S til et Z? Det lyder som noget amerikansk-engelsk-talende mennesker ville gøre!

Men selv om navnet er uoriginalt betyder det ikke at det ikke er et plugin som alle andre. Det lader dig nemlig binde nogle tastetryk til &noatun;-handlinger. Den store skønhed i dette ligger i den egenskab at disse tastetryk fungerer overalt, ikke kun i &noatun;. Så dette kan endelig gøre disse multimedietastaturer værdifulde.

### Infrarød kontrol

Hvis du har en fjernbetjening til din computer (som dem der findes på fjernsynskort med Brooktree-tunere), og din infrarøde fjernbetjening er understøttet af LIRC, skulle dette fungere. Som med Keyz, er navnet ikke særlig spændende, men dette plugin lader dig binde handlinger til tastetryk.

For at binde en handling til et tastetryk, indlæs dette plugin, gå til 'Infrarød kontrol'-siden i &noatun;s indstillingsvindue. Vælg tastetrykket i listen og vælg så hvilken handling der skal udføres i kombinationsfeltet nedenunder. Hvis du ønsker at en handling skal udføres gentagne gange, som f.eks. en lydstyrkekontrol, så klik i feltet og angiv intervallet mellem handlinger.

Hvis du har et TV-kort, er et praktisk trick at binde lyddæmperknappen til Pause, sådan at du kan slukke for lyden til dit TV-fremvisningsprogram, mens du sætter &noatun; i gang og vice versa. Dette er specielt nyttigt i tilfælde af reklamer.

## Spørgsmål, svar og tips

Ofte stillede spørgsmål

Musikken hakker meget, når jeg flytter vinduer.

Du kan have &arts; buffer mere som følger:

- Start &kcontrol;

- Gå til Lyd-gruppen

- Gå til afsnittet Lydserver

- Øg svartiden —384ms er sædvanligvis tilstrækkelig for de fleste computere.

Du kan også overveje at køre lydserveren med realtids prioritet hvis det at sætte svartiden ikke hjælper. Vær klar over at dette kan få dit system til at fryse.

Jeg kan ikke fjerne en spilleliste eller en brugergrænseflade fra plugin-listen.

Da &noatun; kræver mindst én brugergrænseflade indlæst og præcis én spilleliste, er du nødt til at tilføje et nyt grænseflade-plugin inden du fjerner et gammelt et. Når du tilføjer en ny spilleliste, forsvinder den gamle automatisk.

Hvor kan jeg finde flere plugin?

Tredjepartsudviklere kan indsende deres egne plugin til &noatun;-hjemmesiden, hvorfra de kan downloades af brugerne.

Hvordan skriver jeg et &noatun;-plugin?

Dokumentation, en API-reference og et kildekode-eksempel er tilgængelig på &noatun;-hjemmesiden. Og i Open Source-softwarens ånd er kildekoden til &noatun; og alle standard-plugin tilgængelige.

## Medvirkende og licens

Program ophavsret 2000-2002 Charles Samuels charles@kde.org

Dokumentation ophavsret 2002 Charles Samuels charles@kde.org

&noatun; er gjort mulig af følgende mennesker:

- Charles Samuels charles@kde.org

- Neil Stevens multivac@fcmail.com

- Stefan Westerfeld stefan@space.twc.de

- Martin Vogt mvogt@rhrk.uni-kl.de

- Malte Starostik malte.starostik@t-online.de

- Nikolas Zimmermann wildfox@kde.org

- Stefan Schimanski 1Stein@gmx.de

&lars.schunk.credit; &underFDL; &underBSDLicense;

## Installation

### Anskaffelse af &noatun;

&install.intro.documentation;

### Systemkrav

&noatun; kræver mindst en Pentium 200 med &Linux;, en PowerPC med &Linux; 2.4.1 eller senere, eller andre platforme. Understøttelse af flere platforme bliver mulig i senere versioner.

For at en platform let kan understøttes, skal den have pthread-understøttelse og OSS-lydsystemet. ALSA er imidlertid understøttet i &Linux;.

### Kompilering og installation

&install.compile.documentation;

Hvis du løber ind i problemer, så rapportér dem venligst til forfatteren via charles@kde.org.

Hvis du har denne dokumentation, så har du højst sandsynligt allerede kompileret &noatun;.

## Glosar

Mælkechokolade

  Mælkechokolade er et simpelt, minimalistisk brugerflade-plugin.

&arts;

  &arts; er den Analoge RealTids-Synthesizer. En slagkraftig mediestruktur, som &noatun; anvender.

K-Jöfol

  Dette plugin indlæser forsider der oprindeligt bruges til en medieafspiller til &Windows; af samme navn.

Keyz

  Keyz tillader dig at binde tastetryk til handlinger i &noatun;.

Young Hickory

  Young Hickory er et statusfelt-plugin.

Noatun

  Kaiman er et plugin der indlæser forsider fra medieafspilleren GQMPEG. Kaiman er også &noatun;s forgænger, som blev distribueret med &kde; for &kde; 2.0. Da &noatun; blev introduceret i &kde; 2.1, blev Kaimans forsideindlæser til et &noatun;-plugin.

&documentation.index;