<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
  <!ENTITY kmplayer '<application
>Kmplayer</application
>'>
  <!ENTITY kappname "&kmplayer;"
><!-- replace kmplayer here -->
  <!ENTITY package "kdeextragear-2">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % Swedish "INCLUDE"
><!-- change language only here -->
 
]>

<book lang="&language;">


<bookinfo>
<title
>Handbok &kmplayer;</title>

<authorgroup>
<author
><firstname
>Koos</firstname
> <surname
>Vriezen</surname
> <affiliation
> <address
><email
>koos dot vriezen at xs4all dot nl</email
></address>
</affiliation>
</author>
</authorgroup>

<othercredit role="translator"
><firstname
>Stefan</firstname
><surname
>Asserhäll</surname
><affiliation
><address
><email
>stefan.asserhall@comhem.se</email
></address
></affiliation
><contrib
>Översättare</contrib
></othercredit
> 

<copyright>
<year
>2002</year>
<year
>2003</year>
<holder
>Koos Vriezen</holder>
</copyright>
<!-- Translators: put here the copyright notice of the translation -->
<!-- Put here the FDL notice.  Read the explanation in fdl-notice.docbook 
     and in the FDL itself on how to use it. -->
<legalnotice
>&FDLNotice;</legalnotice>


<date
>2003-12-24</date>
<releaseinfo
>0.05.00</releaseinfo>

<!-- Abstract about this handbook -->

<abstract>
<para
>&kmplayer; är ett program som är ett &kde;-gränssnitt till <application
>Mplayer</application
>. </para>
</abstract>


<keywordset>
<keyword
>KDE</keyword>
<keyword
>kdemultimedia</keyword>
<keyword
>Mplayer</keyword>
<keyword
>konqueror</keyword>
<keyword
>video</keyword>
</keywordset>

</bookinfo>

<chapter id="introduction">
<title
>Inledning</title>
<para
>&kmplayer; är ett enkelt gränssnitt till <application
>Mplayer</application
>, <application
>Xine</application
> och <application
>FFMpeg</application
>. Du kan använda det för att titta på alla filmfilformat som <application
>Mplayer</application
> och <application
>Xine</application
> stöder, samt titta på en <acronym
>dvd</acronym
>, <acronym
>vcd</acronym
> eller <acronym
>tv</acronym
>/kamera. </para>
<para
>Dokumentationen för &kappname; var inte klar när &kde; installerades på den här datorn.</para
> <para
>Om du behöver hjälp, titta på <ulink url="http://www.kde.org"
>KDE:s hemsida</ulink
> för uppdateringar, eller skicka din fråga till <ulink url="mailto:kde-user@kde.org"
>&kde;:s e-postlista för användare</ulink
>.</para>
<para
><emphasis
>&kde;-gruppen</emphasis
></para>

</chapter>
<chapter id="settings">
<title
>Inställningar</title>
<section>
    <title
>Animering vid start och avslutning</title>
    <para
>Att inaktivera start- och slutanimeringen kan utföras genom att redigera <filename
>~/.kde/share/config/kmplayerrc</filename
> och ändra <programlisting>
[General Options]
  No Intro=0
    </programlisting
> ovanstående alternativ till '1'. Lägg bara till alternativet om det inte redan finns där. </para>
<para
>Det är också möjligt att ange alternativa animeringar. Kmplayer tittar på <filename
>~/.kde/share/apps/kmplayer/intro.xml</filename
> och <filename
>~/.kde/share/apps/kmplayer/exit.xml</filename
>. Formatet måste vara en <acronym
>XML</acronym
>-fil som stöds. </para>
<para
>Den inledande animeringen behöver inte vara kort, eftersom den automatiskt slutar när en annan källa öppnas. Det skulle förstås vara något irriterande för slutanimeringen, men användaren kan alltid avsluta programmet två gånger. </para>
<para
>Ett enkelt exempel på en inledning, som visar ditt favoritfoto skulle kunna vara <programlisting>
&lt;smil&gt;
  &lt;body&gt;
    &lt;img dur="indefinite" src="file:///home/användare/mamma.gif" fit="meet"/&gt;
  &lt;/body&gt;
&lt;/smil&gt;
    </programlisting
> I Kmplayers källkodspaket, under <filename
>tests/</filename
> finns några exempel på <acronym
>SMIL</acronym
> som Kmplayer stöder. </para>
</section>
</chapter>
<chapter id="sources">
<title
>Källor som kan spelas upp</title>
<para
>&kmplayer; kan spela upp olika källor. Dessa källor listas i menun Källa. </para>
<section id="tvsource">
    <title
>Tv</title>
    <para
>&kmplayer; kan spela från tv-kort med <application
>Mplayer</application
> eller <acronym
>Xvideo</acronym
> (med användning av <application
>kxvplayer</application
>). Innan du kan titta på tv måste du ställa in vilken enhet som ska användas, och tv-kanalerna. Du kan använda sökfunktionen i inställningsdialogrutan för detta, eller redigera inställningsfilen för hand. </para>
<para
>Inställnigsfilen för tv-inställningarna är en <acronym
>XML</acronym
>-fil, med namnet <filename
>~/.kde/share/apps/kmplayer/tv.xml</filename
>. <acronym
>XML</acronym
>-formatet är enligt följande exempel: <programlisting>
&lt;tvdevices&gt;
    &lt;device path="/dev/video0" width="320" height="240" name="BT878 video (Hauppauge (bt878))" audio=""
              minwidth="48" minheight="32" maxwidth="924" maxheight="576" playback="0" xvport="240"&gt;
        &lt;input name="Television" id="0" tuner="1" norm="PAL" xvenc="0"&gt;
            &lt;channel name="Ned1" frequency="21600"/&gt;
            &lt;channel name="VCR" frequency="59490"/&gt;
        &lt;/input&gt;
        &lt;input name="Composite1" id="1" xvenc="7"/&gt;
        &lt;input name="S-Video" id="2" xvenc="14"/&gt;
        &lt;input name="Composite3" id="3"/&gt;
    &lt;/device&gt;
    &lt;device path="/dev/video1" width="640" height="480" name="Philips 740 webcam" audio=""
              minwidth="160" minheight="120" maxwidth="640" maxheight="480" playback="1"&gt;
        &lt;input name="Webcam" id="0"/&gt;
    &lt;/device&gt;
&lt;/tvdevices&gt;
</programlisting
> Observera att elementen <quote
>input</quote
> som har kanaler, ska ha egenskapen <quote
>tuner</quote
> inställd till <quote
>1</quote
>. </para>
<para
><acronym
>Xvideo</acronym
> använder bara egenskaperna <quote
>xvport</quote
> och <quote
>xvenc</quote
> och kan bara ställas in genom att redigera filen för hand. Egenskapernas värden kan hämtas genom att köra <quote
>kxvplayer</quote
> i ett terminalfönster som <quote
>konsole</quote
>. För varje port skriver <quote
>kxvplayer</quote
> ut rader som visas nedan, och värdena kan ställas in för de nämnda egenskaperna. <programlisting>
    xvport 240
    ....
    encoding: 0 PAL-television
    encoding: 1 NTSC-television
    encoding: 2 SECAM-television
    ....   
</programlisting
> Dessutom ignoreras egenskaperna bredd och höjd av <acronym
>Xvideo</acronym
>-spelaren. Spelaren hämtar storlekarna från X-servern. En av de trevliga sakerna med <acronym
>Xvideo</acronym
> är att skalning görs i hårdvara av videokortet, vilket ger stöd för fullskärmsvisning utan processoranvändning och utan att ändra bildskärmens upplösning. Dessutom uppstår inget irriterande flimmer när ett annat fönster överlappar videofönstret. </para>
<para
>Se avsnittet VDR för mer information om att använda <acronym
>Xvideo</acronym
>. </para>
</section>
<section id="vdrsource">
    <title
>VDR</title>
<para
>För att ställa in VDR-inställningar i Kmplayer, använd inställningsrutan Källa -> VDR -> Xvideo port. Det ska finnas detekterade portar, där du ska välja en. Du måste räkna ut vilken kodning du ska använda (i västeuropa är det t.ex. PAL) och troligen har den rätta ett namn som innehåller <quote
>dvb</quote
>. </para>
<para
>Jag har till exempel ett tv-kort, ett DVB-S kort och en webbkamera inkopplade i mitt system. Med dessa har mina inställningar tre portar. Den första har en lång lista med NTSC(-JP)/PAL(-M)/SECAM-poster som alla innehåller något med television/composite/svideo (mitt tv-kort). Den andra har NTSC-dvb/PAL-dvb/SECAM-dvb (mitt DVB-S kort). Den tredje har slutligen bara ntsc/pal (troligen min webbkamera). Därför ska jag ställa in (bara genom att markera den) den andra porten och andra posten (PAL-dvb). </para>
<para
>Eftersom VDR-stöd i Kmplayer bara kan använda <acronym
>Xvideo</acronym
>, måste förstås <acronym
>Xvideo</acronym
> fungera (och jag tror att detta sätt att titta på videoenheter bara fungerar med Linux). Detta fungerar också bara på den första skärmen (:0.0). Försäkra dig alltså om att utökningen <quote
>videoforlinux</quote
> fungerar med X-servern. För XFree86-servern, ska följande finnas i inställningsfilen (<filename
>/etc/X11/XF86Config</filename
>): <programlisting
>Section "Module" 
     .... 
     Load    "v4l" 
EndSection
</programlisting>
</para>
<para
>Tyvärr måste du ställa in det här alternativet igen så fort du uppdaterar din videodrivrutin. </para>
</section>
<section id="kmplayer_url">
    <title
>Kommandorad</title>
<para
>Internt använder Kmplayer distinkta namn för källor. När det här skrivs är de "dvdnavsource", "dvdsource", "exitsource", "hrefsource", "introsource", "pipesource", "tvscanner", "tvsource", "urlsource", "vcdsource" och "vdrsource". När de aktiveras börjar de oftast spela listan med spelbara objekt. </para>
<para
>Du kan aktivera en viss källa med webbadressen <filename
>kmplayer://</filename
>. Ange bara värddatordelen som källans namn och den valfria delen som extra argument, vilket skulle kunna se ut som <filename
>kmplayer://vdrsource/22 MTV 2</filename
> för en kanal från "vdrsource". Till exempel startar följande skript Kmplayer med "dvdnavsource" och använder <acronym
>DCOP</acronym
> för att spela upp med fullskärmsläge. <programlisting>
/bin/bash
kmplayer kmplayer://dvdnavsource/ &amp;
PID=$!
sleep 2
dcop kmplayer-$PID KMediaPlayer toggleFullScreen
    </programlisting
> Det gör inte mycket för vissa källor, eftersom de inte är avsedda för normal uppspelning. Det är inaktiverat för "pipesource", eftersom det naturligtvis skulle vara ett allvarligt säkerhetshål. </para>
</section>
</chapter>
<chapter id="questionsanswersandtips">
    <title
>Frågor, svar och tips</title>

    <qandaset id="faq">
      <title
>Vanliga frågor</title>
      <qandaentry>
        <question>
          <para
>Xine startar långsamt, varför måste det mäta min processorprestanda hela tiden?</para>
        </question>
        <answer>
            <para
>Observera att svaret nedan är föråldrat. <application
>kxineplayer</application
> sparar den automatiskt i det senaste värdet, så xine gör bara processortesten första gången. </para>
            <para
>Gränssnittet till <application
>Xine</application
> i &kmplayer;, <application
>kxineplayer</application
>, använder <filename
>~/.kde/share/apps/kmplayer/xine_config</filename
> för sina inställningar. Inställningar för <application
>Xine</application
> finns i inställningsdialogrutan <quote
>General Options</quote
>|<quote
>Xine</quote
>. (Om du ändrar ett alternativ här och sparar det, innehåller <filename
>~/.kde/share/apps/kmplayer/xine_config</filename
> också en del förklaringar). Mätningen av processorprestanda orsakas av att alternativet <computeroutput
>misc.memcpy_method</computeroutput
> är inställt till <computeroutput
>probe</computeroutput
>. För att ta reda på vilken version av minneskopiering som är snabbast för dig, aktivera <quote
>Visa terminalutmatning</quote
> i menyn <quote
>Visa</quote
> och titta på resultatet av mätningen när du spelar någonting med Xine. Ställ in <computeroutput
>misc.memcpy_method</computeroutput
> till metoden med kortast tid.</para>
        </answer>
      </qandaentry>
      <qandaentry>
        <question>
            <para
>Några tips för att göra cdrom-enheten tystare när den används för uppspelning (inte VCD://)?</para>
        </question>
        <answer>
            <para
>Visst, prova <command
>hdparm -E 8 /dev/cdrom</command
> som systemadministratör, efter att ha monterat enheten. Men försäkra dig om att du dubbelkollar att <filename
>/dev/cdrom</filename
> pekar på cdrom-enheten. </para>
        </answer>
      </qandaentry>
    </qandaset>

  </chapter>
<chapter id="credits-and-licenses">
<title
>Tack till och licenser</title>

<para
>&kmplayer; copyright 2002, 2003 Koos Vriezen</para>
&underFDL; &underGPL; </chapter>

&documentation.index;
</book>
<!--
Local Variables:
mode: sgml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
End:
-->













