<sect1 id="howto-slaves"> <title >Spela upp från &kde; I/O-slavar</title> <sect2 id="howto-slaves-about"> <title >Vad är &kde; I/O-slavar</title> <para >&kde; har ett utmärkt sätt att komma åt alla sorters data via ett system som kallas <acronym >I/O</acronym >-slavar. De är små program som låter dig representera många olika sorters data som webbliknande adresser, och öppna dem i &kde;-program som &konqueror; och &kplayer;. Du kan till exempel komma åt en nätverksvärddator via <acronym >SSH</acronym > med en webbadress som <filename >fish:/värddator/sökväg/</filename >, eller en zip-fil med <filename >zip:/home/användare/min.zip</filename >.</para> </sect2> <sect2 id="howto-slaves-using"> <title >Hur &kplayer; använder dem</title> <para >Många av &kde;:s <acronym >I/O</acronym >-slavar kan returnera video- och ljudfiler eller strömmar, till exempel <literal >fish:</literal >, <literal >sftp:</literal >, <literal >webdav:</literal >, <literal >tar:</literal >, <literal >zip:</literal >, <literal >audiocd:</literal > och så vidare. &kplayer; spelar dem precis som vilken annan typ av fil som helst. Normalt skickas data direkt till &mplayer; via en namngiven rörledning. Om det inte fungerar av någon anledning, kan du tala om för &kplayer; att använda en tillfällig fil för att spela upp från &kde;:s <acronym >I/O</acronym >-slavar på sidan <guilabel >Avancerat</guilabel > antingen allmänt i <link linkend="settings-advanced" >&kplayer;s inställningar</link > eller i individuella <link linkend="properties-advanced" >Filegenskaper</link >. &kplayer; laddar då ner hela filen till en tillfällig katalog innan den spelas upp, vilket tillfälligt använder diskutrymme, men tillåter sökning och längddetektering.</para> <para >Observera att med slaven <literal >audiocd</literal > måste du troligen spela <literal >.wav</literal >-filerna från katalogen <guilabel >Enligt spår</guilabel >, eftersom &mplayer; för närvarande misslyckas med att spela <literal >.cda</literal >-filer, eller så kan du använda webbadressen <link linkend="howto-devices" ><literal >cdda:</literal ></link > istället.</para> </sect2> <sect2 id="howto-slaves-http"> <title >HTTP, FTP och Samba</title> <para >Det bästa sättet att spela upp en webbadress som <link linkend="howto-installation-mplayer" >&mplayer;</link > stöder är att skicka den direkt till &mplayer;. Det finns dock fall då du behöver stöd från &kplayer; för att spela från <link linkend="howto-slaves" >&kde;:s <acronym >I/O</acronym >-slavar</link >, för den sortens webbadresser.</para> <para >Till exempel lyckades &mplayer; utvecklarna ge ut &mplayer; 1.0-pre4 med stöd för <acronym >FTP</acronym > och hantering av kodade tecken i webbadresser helt och hållet felaktiga. Så om du använder den versionen, måste du aktivera användning av <acronym >I/O</acronym >-slav för <acronym >FTP</acronym > på sidan <link linkend="settings-advanced" >Avancerat</link > i <guilabel >&kplayer;s inställningar</guilabel >, och om du till exempel behöver spela upp en <acronym >HTTP</acronym > webbadress med ett mellanslag, måste du aktivera <acronym >HTTP</acronym > <acronym >I/O</acronym >-slaven antingen på sidan <guilabel >Avancerat</guilabel > för den individuella webbadressen i dess <link linkend="properties-advanced" >Filegenskaper</link >, eller allmänt för alla <acronym >HTTP</acronym > webbadresser i <link linkend="settings-advanced" >&kplayer;s inställningar</link >.</para> <para >Samba-stöd anges fortfarande som experimentellt i &mplayer;, så om din version av &mplayer; inte är kompilerad med det, eller det inte fungerar, gå till sidan <link linkend="settings-advanced" >Avancerat</link > i <guilabel >&kplayer;s inställningar</guilabel > och aktivera användning av &kde;:s <acronym >I/O</acronym >-slavar för <acronym >SMB</acronym > webbadresser.</para> </sect2> <sect2 id="howto-slaves-cache"> <title >Cachestorlek</title> <para >När uppspelning direkt från en av &kde;:s <acronym >I/O</acronym >-slavar, är inställningen <guilabel >Cache</guilabel > viktig. Den ska inte vara för liten så att &mplayer; kan detektera kodningstypen utan att hoppa över data, men å andra sidan tar det för lång tid att fylla cachen med stora värden, särskilt för strömmar med låg bithastighet som <link linkend="howto-streams" >direktradiostationer</link >.</para> <para >&kplayer; använder normalt 1 Mibyte cache, men i många fall kan du använda något mycket mindre, för de flesta ljudfiler är 64 Kibyte tillräckligt. Cachestorleken kan antingen ställas in på sidan <guilabel >Avancerat</guilabel > allmänt i <link linkend="settings-advanced" >&kplayer;s inställningar</link > eller individuellt i <link linkend="properties-advanced" >Filegenskaper</link >. Kom ihåg att den allmänna inställningen också påverkar filer som spelas direkt av &mplayer;, och att ändra den kan orsaka oönskade sidoeffekter. En cachestorlek mindre än 1 Mibyte har visat sig göra att <acronym >AVI</acronym >-filer tar några sekunder innan de börjar spelas upp.</para> </sect2> <sect2 id="howto-slaves-playlists"> <title >Spellistor</title> <para >När en &kde; <acronym >I/O</acronym >-slav används för att spela en spellistefil, hämtas bara själva spellistan med <acronym >I/O</acronym >-slaven. Alla webbadresserna som den innehåller spelas direkt av &mplayer;. Du måste ange webbadressen som finns i spellistan till &kplayer; om du vill att den ska spelas via en <acronym >I/O</acronym >-slav.</para> </sect2> </sect1>