Mercurial > mplayer.hg
comparison DOCS/xml/de/video.xml @ 24610:94e084f0e8ea
r21612: replace " with ", better readability
author | kraymer |
---|---|
date | Thu, 27 Sep 2007 15:27:13 +0000 |
parents | 156068fd461b |
children | 35f3eadf6ed5 |
comparison
equal
deleted
inserted
replaced
24609:ed1846210be9 | 24610:94e084f0e8ea |
---|---|
1 <?xml version="1.0" encoding="utf-8"?> | 1 <?xml version="1.0" encoding="utf-8"?> |
2 <!-- in sync with r21537 --> | 2 <!-- in sync with r21612 --> |
3 <!-- missing cosmetic commit 21537 --> | 3 <!-- missing cosmetic commit 21537 --> |
4 <chapter id="video"> | 4 <chapter id="video"> |
5 <title>Videoausgabegeräte</title> | 5 <title>Videoausgabegeräte</title> |
6 | 6 |
7 <sect1 id="mtrr"> | 7 <sect1 id="mtrr"> |
77 Du kennst die Basisadresse und die Speichergröße? Lass uns | 77 Du kennst die Basisadresse und die Speichergröße? Lass uns |
78 die MTRR Register einstellen! Für die Matrox-Karte von oben | 78 die MTRR Register einstellen! Für die Matrox-Karte von oben |
79 (<literal>base=0xd8000000</literal>) mit 32MB RAM (<literal>size=0x2000000</literal>) | 79 (<literal>base=0xd8000000</literal>) mit 32MB RAM (<literal>size=0x2000000</literal>) |
80 führst du einfach folgendes aus: | 80 führst du einfach folgendes aus: |
81 <screen> | 81 <screen> |
82 echo "base=0xd8000000 size=0x2000000 type=write-combining" > /proc/mtrr | 82 echo "base=0xd8000000 size=0x2000000 type=write-combining" > /proc/mtrr |
83 </screen> | 83 </screen> |
84 </para> | 84 </para> |
85 | 85 |
86 <para> | 86 <para> |
87 Nicht alle CPUs unterstützen MTRRs. Zum Beispiel ältere K6-2s | 87 Nicht alle CPUs unterstützen MTRRs. Zum Beispiel ältere K6-2s |
949 <para> | 949 <para> |
950 Das Gerät <filename>/dev/mga_vid</filename> kann z.B. mit | 950 Das Gerät <filename>/dev/mga_vid</filename> kann z.B. mit |
951 <screen>cat /dev/mga_vid</screen> | 951 <screen>cat /dev/mga_vid</screen> |
952 ausgelesen werden, um ein paar Informationen über | 952 ausgelesen werden, um ein paar Informationen über |
953 den aktuellen Zustand zu erhalten. Die Helligkeit kann zusätzlich mit z.B. | 953 den aktuellen Zustand zu erhalten. Die Helligkeit kann zusätzlich mit z.B. |
954 <screen>echo "brightness=120" > /dev/mga_vid</screen> | 954 <screen>echo "brightness=120" > /dev/mga_vid</screen> |
955 angepasst werden. | 955 angepasst werden. |
956 </para> | 956 </para> |
957 </sect2> | 957 </sect2> |
958 | 958 |
959 | 959 |
1472 entwickelt. Er benötigt dementsprechend einen X-Server und | 1472 entwickelt. Er benötigt dementsprechend einen X-Server und |
1473 funktioniert auch nur unter X. Beachte, dass der Pixmap-Cache korrumpiert | 1473 funktioniert auch nur unter X. Beachte, dass der Pixmap-Cache korrumpiert |
1474 werden kann, weil der Treiber unter Umgehung des X-Treibers direkt auf | 1474 werden kann, weil der Treiber unter Umgehung des X-Treibers direkt auf |
1475 die Hardware zugreift. Du kannst das dadurch verhindern, dass du die von | 1475 die Hardware zugreift. Du kannst das dadurch verhindern, dass du die von |
1476 X verwendete Menge des Grafikspeichers verringerst. Benutze dafür | 1476 X verwendete Menge des Grafikspeichers verringerst. Benutze dafür |
1477 die Option "VideoRam" in der "device"-Sektion der | 1477 die Option "VideoRam" in der "device"-Sektion der |
1478 <filename>XF86Config</filename>. Du solltest da die installierte Menge | 1478 <filename>XF86Config</filename>. Du solltest da die installierte Menge |
1479 Grafikspeicher minus 4MB eintragen. Wenn du über weniger als 8MB | 1479 Grafikspeicher minus 4MB eintragen. Wenn du über weniger als 8MB |
1480 Grafikspeicher verfügst, dann solltest du stattdessen die Option | 1480 Grafikspeicher verfügst, dann solltest du stattdessen die Option |
1481 "XaaNoPixmapCache" in der "screen"-Sektion verwenden. | 1481 "XaaNoPixmapCache" in der "screen"-Sektion verwenden. |
1482 </para></listitem> | 1482 </para></listitem> |
1483 <listitem><para> | 1483 <listitem><para> |
1484 Es gibt einen VIDIX-Treiber für die Konsole: <option>-vo cvidix</option>. | 1484 Es gibt einen VIDIX-Treiber für die Konsole: <option>-vo cvidix</option>. |
1485 Dieser benötigt für die meisten Karten einen funktionierenden und | 1485 Dieser benötigt für die meisten Karten einen funktionierenden und |
1486 initialisierten Framebuffer (oder du wirst stattdessen den Bildschirm | 1486 initialisierten Framebuffer (oder du wirst stattdessen den Bildschirm |
1598 Verschiebe das Verzeichnis <filename class="directory">svgalib_helper</filename> | 1598 Verschiebe das Verzeichnis <filename class="directory">svgalib_helper</filename> |
1599 nach <filename class="directory">mplayer/main/libdha/svgalib_helper</filename>. | 1599 nach <filename class="directory">mplayer/main/libdha/svgalib_helper</filename>. |
1600 </para></step> | 1600 </para></step> |
1601 <step><para> | 1601 <step><para> |
1602 Wenn du die Sourcen von der svgalib-Seite heruntergeladen hast, dann musst | 1602 Wenn du die Sourcen von der svgalib-Seite heruntergeladen hast, dann musst |
1603 du den Kommentar vor der CFLAGS-Zeile entfernen, die "svgalib_helper" | 1603 du den Kommentar vor der CFLAGS-Zeile entfernen, die "svgalib_helper" |
1604 enthält, und die sich in <filename class="directory">libdha/Makefile</filename> | 1604 enthält, und die sich in <filename class="directory">libdha/Makefile</filename> |
1605 befindet. | 1605 befindet. |
1606 </para></step> | 1606 </para></step> |
1607 <step><para> | 1607 <step><para> |
1608 Compiliere erneut und installiere libdha. | 1608 Compiliere erneut und installiere libdha. |
1676 Dies ist ein sehr experimenteller Code, ähnlich nvidia_vid. | 1676 Dies ist ein sehr experimenteller Code, ähnlich nvidia_vid. |
1677 </para> | 1677 </para> |
1678 | 1678 |
1679 <para> | 1679 <para> |
1680 Er wurde auf SiS 650/651/740 getestet (die verbreitetsten Chipsets in den | 1680 Er wurde auf SiS 650/651/740 getestet (die verbreitetsten Chipsets in den |
1681 SiS-Versionen der Boxen von "Shuttle XPC"-Barebones) | 1681 SiS-Versionen der Boxen von "Shuttle XPC"-Barebones) |
1682 </para> | 1682 </para> |
1683 | 1683 |
1684 <para> | 1684 <para> |
1685 Berichte erwartet! | 1685 Berichte erwartet! |
1686 </para> | 1686 </para> |
1688 </sect2> | 1688 </sect2> |
1689 | 1689 |
1690 <sect2 id="directfb"> | 1690 <sect2 id="directfb"> |
1691 <title>DirectFB</title> | 1691 <title>DirectFB</title> |
1692 <blockquote><para> | 1692 <blockquote><para> |
1693 "DirectFB ist eine Grafikbibliothek, deren Zielplattform eingebettete | 1693 "DirectFB ist eine Grafikbibliothek, deren Zielplattform eingebettete |
1694 Systeme sind. Sie bietet maximale Hardwarebeschleunigung bei minimalem | 1694 Systeme sind. Sie bietet maximale Hardwarebeschleunigung bei minimalem |
1695 Ressourcenverbrauch und minimalem Overhead." - Zitat von | 1695 Ressourcenverbrauch und minimalem Overhead." - Zitat von |
1696 <ulink url="http://www.directfb.org"/>. | 1696 <ulink url="http://www.directfb.org"/>. |
1697 </para></blockquote> | 1697 </para></blockquote> |
1698 | 1698 |
1699 <para> | 1699 <para> |
1700 Ich lasse die DirectFB-Features in dieser Sektion weg. | 1700 Ich lasse die DirectFB-Features in dieser Sektion weg. |
1701 </para> | 1701 </para> |
1702 | 1702 |
1703 <para> | 1703 <para> |
1704 Obwohl <application>MPlayer</application> nicht als "Videoprovider" | 1704 Obwohl <application>MPlayer</application> nicht als "Videoprovider" |
1705 bei DirectFB unterstützt wird, bietet dieser Treiber Videowiedergabe mittels | 1705 bei DirectFB unterstützt wird, bietet dieser Treiber Videowiedergabe mittels |
1706 DirectFB. Die Wiedergabe ist - natürlich - hardwarebeschleunigt. Bei | 1706 DirectFB. Die Wiedergabe ist - natürlich - hardwarebeschleunigt. Bei |
1707 meiner Matrox G400 war der DirectFB genauso schnell wie XVideo. | 1707 meiner Matrox G400 war der DirectFB genauso schnell wie XVideo. |
1708 </para> | 1708 </para> |
1709 | 1709 |
2216 <application>MPlayer</application>s traditionelles OSD, und es hat | 2216 <application>MPlayer</application>s traditionelles OSD, und es hat |
2217 diverse Probleme mit der Erneuerung der Anzeige. Der oben angegebene | 2217 diverse Probleme mit der Erneuerung der Anzeige. Der oben angegebene |
2218 Befehl konvertiert das Video erst nach MPEG4 (das ist leider | 2218 Befehl konvertiert das Video erst nach MPEG4 (das ist leider |
2219 erforderlich) und wendet dann den expand-Filter an, der zwar das | 2219 erforderlich) und wendet dann den expand-Filter an, der zwar das |
2220 Bild nicht vergrößert (-1: = Standardwerte) aber dafür das normale | 2220 Bild nicht vergrößert (-1: = Standardwerte) aber dafür das normale |
2221 OSD auf das Bild stanzt (die "1" am Ende). | 2221 OSD auf das Bild stanzt (die "1" am Ende). |
2222 </para></listitem> | 2222 </para></listitem> |
2223 </varlistentry> | 2223 </varlistentry> |
2224 | 2224 |
2225 <varlistentry> | 2225 <varlistentry> |
2226 <term><option>-ac hwac3</option></term> | 2226 <term><option>-ac hwac3</option></term> |
2644 Es wurde berichtet, dass ein zuverlässiger TV-Ausgang mittels | 2644 Es wurde berichtet, dass ein zuverlässiger TV-Ausgang mittels |
2645 <option>-vo fbdev</option> oder <option>-vo fbdev2</option> | 2645 <option>-vo fbdev</option> oder <option>-vo fbdev2</option> |
2646 erreicht werden kann. | 2646 erreicht werden kann. |
2647 Du musst vesafb in deinen Kernel compiliert haben und der | 2647 Du musst vesafb in deinen Kernel compiliert haben und der |
2648 Kernel-Befehlszeile folgende Parameter übergeben: | 2648 Kernel-Befehlszeile folgende Parameter übergeben: |
2649 <option>append="video=vesafb:ywrap,mtrr" vga=791</option>. | 2649 <option>append="video=vesafb:ywrap,mtrr" vga=791</option>. |
2650 Du solltest <application>X</application> starten, dann in den | 2650 Du solltest <application>X</application> starten, dann in den |
2651 Consolen-Modus z.B. mit | 2651 Consolen-Modus z.B. mit |
2652 <keycap>STRG</keycap>+<keycap>ALT</keycap>+<keycap>F1</keycap> wechseln. | 2652 <keycap>STRG</keycap>+<keycap>ALT</keycap>+<keycap>F1</keycap> wechseln. |
2653 Misslingt der Start von <application>X</application> vor dem von | 2653 Misslingt der Start von <application>X</application> vor dem von |
2654 <application>MPlayer</application> in der Console, wird das Video | 2654 <application>MPlayer</application> in der Console, wird das Video |