# Handbok &noatun;

Charles Samuels

    charles@kde.org

Stefan Asserhäll

    stefan.asserhall@comhem.se

Översättare
2001 2002 Charles Samuels
&FDLNotice;
2002-03-01
2.00.00

&noatun; är en fullständig insticksprogrambaserad mediaspelare för &kde;

KDE Noatun kdemultimedia MP3 musik media

## Inledning

&noatun; är en fullständig insticksprogrambaserad mediaspelare för &kde;

### Funktioner

&noatun; är ett avancerat gränssnitt för &arts; — den analoga realtidssynten. För att lägga till ytterligare uppspelningsmoduler, gå till http://noatun.kde.org/plugins.phtml, eller http://mpeglib.sf.net. Normalt stöder &arts; MP3 och MPEG-1. Vorbis stöds också om Vorbis-biblioteken var tillgängliga när &kde; kompilerades.

## Att använda &noatun;

&noatun; startar normalt med insticksprogrammet för användargränssnittet Utmärkt. Det här användargränssnittet valdes därför att det är mest likt andra &kde;-program.

&noatun; är unikt på det sättet att inga installationer är likadana, och det finns inget standardgränssnitt, även om det finns ett förvalt. Du har full frihet att blanda när du väljer insticksprogram, och anpassa &noatun; tills den är din ideala mediaspelare.

### Titelformat

&noatun;s inställningsfönster har en ovanlig textruta som heter Titelformat. Du kan skriva in en formatsträng här för att anpassa hur titlar visas.

- All text visas normalt, om den inte omgärdas av `$( )`.

- Texten inom `$( )` läser av &noatun;s egenskap för det angivna objektet, och ersätter texten med den.

- Om det finns citationstecken inom `$( )`, visas texten inom citationstecknen normalt, men bara om egenskapen med namnet finns.

- Citationstecknen kan antingen finnas i början av `$( )`, i slutet, eller både i början och slutet.

Till exempel ersätts `$(bitrate)`, med filens bittakt, som laddas av insticksprogrammet Tagg-läsare. Om du istället använder citationstecken i fältet, visas texten mellan citationstecknen: Till exempel `$(bitrate"kibit/s")` visar filens bittakt, följt av tecknen `"kibit/s"`. Ingendera skulle ha visats om inte egenskapen bitrate hade funnits.

## Att använd insticksprogram med &noatun;

Du kan välja olika insticksprogram genom att gå till menyn Inställningar, och välja Anpassa &noatun;.... Gå till sidan Insticksprogram genom att välja lämpligt värde i listan. Därefter kan du aktivera insticksprogram genom att markera kryssrutan nära namnet. &noatun; kräver åtminstone ett insticksprogram för användargränssnittet, och exakt ett insticksprogram för spellistan.

### Mjölkchoklad

Mjölkchoklad är ett litet, enkelt gränssnitt. Knapparna beter sig i huvudsak som en CD-spelare, och mata ut knappen öppnar spellistan. Knappen som ser ut som ett blad med ett kryss tar bort det nuvarande spåret från spellistan, men tar inte bort filen från disk, och pilknappen väljer loopstil. En meny är tillgänglig genom att högerklicka var som helst i fönstret.

### Ung valnöt

Ung valnöt är ett insticksprogram för &kde;:s systembricka, normalt området intill klockan i panelen.

Genom att högerklicka på ikonen visas en liten meny, och vänsterklicka väljer om ditt &noatun;-användargränssnitt är synligt eller inte. Observera att till exempel spellistor inte anses vara användargränssnitt.

### HTML-spellisteexport

Det här insticksprogrammet sparar din spellista i en trevlig HTML-tabell. Dess inställningssida låter dig ange färger, bakgrundsbild och välja läget aktivera över, för att ändra färger när markören befinner sig över en länk.

Efter att ha angett alternativen, öppnar du en fildialogruta för att välja var utmatningen ska sparas med menyn Åtgärder Exportera spellista.

### KJofol-skal

&noatun;s laddare av KJofol skal är en implementering av ett &Windows;-program med samma namn.

&noatun;s implementering har tyvärr några begränsningar. Skalen måste till exempel vara okomprimerade på disken för att de ska kunna laddas.

För att installera ett skal (på &Windows; ZIP-format), kan du använda skalinstalleraren som finns i &noatun;s inställningsdialogruta.

Eftersom vissa skal inte är riktigt paketerade och skalinstalleraren inte kan gissa allt, kan du fortfarande utföra de här kommandona om installation av ett visst skal misslyckades:

    % cd $KDEHOME/share/apps/noatun
    % mkdir kjskins (om det behövs)
    % cd kjskins
    % mkdir nytt_skal ; cd nytt_skal
    % unzip /sökväg/till/nytt_skal.zip

Du kan också göra dina egna skal enligt anvisningarna på http://www.angelfire.com/mo/nequiem/tutorial.html.

### Delade spellista

Delad spellista har en enkel, klassisk stil. Ett dubbelklick på en rad spelar den (att markera den och trycka på Enter gör samma sak). Du kan dessutom dra filer och webbadresser till den.

Från &kde; 3.0, lagrar Delad spellista sin data på &XML;-format, men importerar automatiskt en m3u-lista om &XML;-filen inte finns. Det här betyder att du kan skriva till m3u-filen, och ta bort &XML;-filen, för att automatiskt skapa spellistor.

Namnet Delad spellista är i någon mån ett felaktigt namn, eftersom listan egentligen inte är delad. Det kommer från den ursprungliga konstruktionen (i &noatun;s tidiga dagar) då den verkligen var delad.

### Winamp-skinn

Om du verkligen har använt Winamp-skinnet, bör allt se bekant ut. Att klicka på timern byter mellan räkna upp och räkna ner. Att markera oscilloskopområdet under den, aktiverar eller inaktiverar oscilloskopet. Du kan också dubbelklicka på namnlisten för att byte läge på fönsterskuggning. Ett högerklick (eller ett klick på övre vänstra ikonen) visar &noatun;s standardverktygsrad.

Du kan installera nya skin, genom att skapa en katalog till dem i `$KDEHOME/share/apps/noatun/skins/winamp`, och sedan packa upp skinnet där. Winamp-skinnfiler med filändelsen `.wsz` kan hanteras som normala zip-filer. Du kanske i alla fall först måste byta namn på filerna, för att kunna packa upp dem.

### Taggläsare

Taggläsare är ett insticksprogram som laddar information om en fil genom att använda Kfile, med samma mekanism som ger &konqueror; de verktygstips som visas när musen hålls över filer. Förutom att ladda informationen stöder det redigering via menyalternativet Taggredigering i menyn Åtgärder. Det stöder redigering av ID3-taggar, samt Ogg vorbis-taggar. Det läser också bittakten från filer.

### Tangentisar

Carsten Pfeiffer bestämde sig för att bryta den långlivade traditionen i &noatun;, att insticksprogram ska namnges på det mest oriktiga sättet som är möjligt, vilket bevisas av Mjölkchoklad, Ung valnöt och oräkneliga andra.

Men bara för att namnet inte är originellt, betyder inte att insticksprogrammet är mindre värt. I själva verket låter det här dig tilldela snabbtangenter till vissa åtgärder i &noatun;. Det riktigt trevliga är att de här snabbtangenterna fungerar överallt, inte bara inne i &noatun;. Så det här kan till sist göra de där multimedia-tangentborden användbara.

### Infraröd fjärrkontroll

Om du har en infraröd fjärrkontroll till din dator (en sådan som finns för televisionskort med Brooktree-mottagare), och den stöds av LIRC, ska det här fungera. Som för Tangentisar, är namnet inte upphetsande, men insticksprogrammet låter dig tilldela åtgärder till knapptryckningar.

För att tilldela en åtgärd till en knapptryckning, ladda insticksprogrammet och gå till sidan Infrarödkontroll i &noatun;s inställningsfönster. Välj knapptryckningen i listan, och välj sedan åtgärden som ska utföras i kombinationsrutan nedanför. Om du vill att åtgärden ska upprepas, som till exempel för volymkontroll, markera rutan och välj intervall mellan åtgärderna.

Om du har ett TV-kort, är det ett bekvämt trick att tilldela knappen Tyst till paus, och på så sätt tysta ditt TV-visningsprogram, samtidigt som &noatun; kör igång, och vice-versa. Detta är särskilt användbart vid reklamavbrott.

## Vanliga frågor och tips

Vanliga frågor

Musiken hoppar ganska mycket när man flyttar fönster.

Du kan låta &arts; buffra mer på följande sätt:

- Starta Inställningscentralen

- Gå till gruppen Ljud

- Flytta dig till avsnittet Ljudserver

- Öka svarstiden — 384 ms är ofta tillräckligt på de flesta datorer.

Du kan också fundera på att köra ljudservern med realtidsprioritet om det inte hjälper att ändra svarstiden. Var medveten om att detta kan göra att datorn låser sig.

Jag kan inte ta bort en spellista eller användargränssnitt från insticksprogramlistan.

Eftersom &noatun; kräver att åtminstone ett användargränssnitt är laddad, och exakt en spellista, måste du lägga till ett nytt insticksprogram för användargränssnittet innan du tar bort det gamla. Att lägga till en ny spellista tar automatiskt bord den gamla.

Var kan jag skaffa fler insticksprogram?

Tredjepartsutvecklare kan skicka in sina egna insticksprogram till &noatun;s hemsida, varifrån de kan laddas ner av dig, användaren.

Hur skriver jag ett insticksprogram för &noatun;?

Dokumentation, en API-referens, och exempel på källkod finns tillgängligt på &noatun;s hemsida. Dessutom, enligt andemeningen med öppen källkod, finns källkoden för &noatun; och alla förvalda insticksprogram tillgänglig.

## Tack till och licens

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

Dokumentation Copyright 2002 Charles Samuels charles@kde.org

&noatun; har tagits fram för dig av följande personer:

- 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

&underFDL; &underBSDLicense;

## Installation

### Hur man skaffar &noatun;

&install.intro.documentation;

### Krav

&noatun; kräver åtminstone en Pentium 200 med &Linux;, en PowerPC med &Linux; 2.4.1 eller senare, eller flera andra plattformar. Stöd för fler plattformar kommer att bli tillgängligt i senare versioner.

För att en plattform ska vara lätt att stöda, måste den ha stöd för pthreads, och ljudutmatningssystemet OSS, dock stöds ALSA med &Linux; också.

### Kompilering och installation

&install.compile.documentation;

Skulle du stöta på några problem, rapportera dem till upphovsmannen på charles@kde.org.

Om du har den här dokumentationen, så har du troligen redan kompilerat &noatun;.

## Ordlista

Mjölkchocklad

  Mjölkchoklad är ett enkelt, minimalt användargränssnitt

&arts;

  &arts; är den analoga realtidssynten. Ett kraftfullt mediaramverk som används av &noatun;.

KJofol

  Det här insticksprogrammet laddar skin som ursprungligen användes av en mediaspelare för &Windows; med samma namn.

Tangentisar

  Tangentisar låter dig tilldela tangentnedtryckningar till åtgärder i &noatun;.

Ung valnöt

  Ung valnöt är ett insticksprogram för systembrickan.

Noatun

  Kaiman är ett insticksprogram som laddar skin från mediaspelaren GQMPEG. Kaiman är också &noatun;s föregångare, och distribuerades med &kde; för &kde; 2.0. När &noatun; introducerades i &kde; 2.1, blev Kaimans skinnladdare ett insticksprogram i &noatun;.

&documentation.index;