http://vdr-wiki.de/wiki/index.php?title=XvMC&feed=atom&action=historyXvMC - Versionsgeschichte2024-03-29T12:04:09ZVersionsgeschichte dieser Seite in VDR WikiMediaWiki 1.19.2http://vdr-wiki.de/wiki/index.php?title=XvMC&diff=76140&oldid=prevWirbel: /* Links */2013-09-01T09:22:19Z<p><span dir="auto"><span class="autocomment">Links</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 1. September 2013, 09:22 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 61:</td>
<td colspan="2" class="diff-lineno">Zeile 61:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://www.mythtv.org/wiki/index.php/XvMC XvMC auf MythTV-Wiki]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://www.mythtv.org/wiki/index.php/XvMC XvMC auf MythTV-Wiki]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://xine.cvs.sourceforge.net/*checkout*/xine/xine-lib/doc/README_xxmc.html xine mit XvMC]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://xine.cvs.sourceforge.net/*checkout*/xine/xine-lib/doc/README_xxmc.html xine mit XvMC]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># [<del class="diffchange diffchange-inline">[</del>X video extension]<del class="diffchange diffchange-inline">] (XV) </del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># [<ins class="diffchange diffchange-inline">http://en.wikipedia.org/wiki/X_video_extension </ins>X video extension]  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># VDR [[Xine-plugin]] | [[Softdevice-plugin]] | [[Xineliboutput-plugin]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># VDR [[Xine-plugin]] | [[Softdevice-plugin]] | [[Xineliboutput-plugin]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [[Kanotix - VDR Live CD]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [[Kanotix - VDR Live CD]]</div></td></tr>
<!-- diff cache key tk_vdrwiki:diff:version:1.11a:oldid:70632:newid:76140 -->
</table>Wirbelhttp://vdr-wiki.de/wiki/index.php?title=XvMC&diff=70632&oldid=prevHulk: /* Links */2012-05-06T08:00:35Z<p><span dir="auto"><span class="autocomment">Links</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 6. Mai 2012, 08:00 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 58:</td>
<td colspan="2" class="diff-lineno">Zeile 58:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Links ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Links ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://sourceforge.net/project/showfiles.php?group_id=102048 XvMC Wrapper von Unichrome Projekt]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://sourceforge.net/project/showfiles.php?group_id=102048 XvMC Wrapper von Unichrome Projekt]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># <del class="diffchange diffchange-inline">http://en.</del>wikipedia<del class="diffchange diffchange-inline">.org/wiki/</del>XvMC</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># <ins class="diffchange diffchange-inline">[[</ins>wikipedia<ins class="diffchange diffchange-inline">:XvMC|</ins>XvMC<ins class="diffchange diffchange-inline">]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://www.mythtv.org/wiki/index.php/XvMC XvMC auf MythTV-Wiki]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://www.mythtv.org/wiki/index.php/XvMC XvMC auf MythTV-Wiki]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://xine.cvs.sourceforge.net/*checkout*/xine/xine-lib/doc/README_xxmc.html xine mit XvMC]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://xine.cvs.sourceforge.net/*checkout*/xine/xine-lib/doc/README_xxmc.html xine mit XvMC]</div></td></tr>
<!-- diff cache key tk_vdrwiki:diff:version:1.11a:oldid:65931:newid:70632 -->
</table>Hulkhttp://vdr-wiki.de/wiki/index.php?title=XvMC&diff=65931&oldid=prev93.206.83.124: /* Konfiguration */2010-11-27T19:29:07Z<p><span dir="auto"><span class="autocomment">Konfiguration</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 27. November 2010, 19:29 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 42:</td>
<td colspan="2" class="diff-lineno">Zeile 42:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Bei Video stellt man den Treiber auf xxmc (s.U.) und kann zusätzlich mit den "unichrome" Optionen herumprobieren.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Bei Video stellt man den Treiber auf xxmc (s.U.) und kann zusätzlich mit den "unichrome" Optionen herumprobieren.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Als erster Test genügt eine <del class="diffchange diffchange-inline">"</del>Knoppix<del class="diffchange diffchange-inline">" </del>CD, Aufruf am Prompt mit:</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Als erster Test genügt eine <ins class="diffchange diffchange-inline">[[</ins>Knoppix<ins class="diffchange diffchange-inline">]] </ins>CD, Aufruf am Prompt mit:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  knoppix xmodule="via"</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  knoppix xmodule="via"</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Wenn man den DVB-Button probieren will muss man nur eine <del class="diffchange diffchange-inline">"channel</del>.conf<del class="diffchange diffchange-inline">" </del>z.B. von /var/lib/vdr nach ~/.xine/channels.conf kopieren und dann in xine auf DVB drücken. Anderen Falls genügt auch eine mpeg Video um die Ausgabegeschwindigkeit zu testen. Bei mir hat ein selbst kompilierter Kernel mit dem passenden CPU-Typ ("VIA Samuel") das ganze noch etwas ruckelfreier gemacht. Der Kernel ist ein "linux 2.6.20" mit der Knoppix config-2.6.19 als /usr/src/linux-2.6.20/.config  </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Wenn man den DVB-Button probieren will muss man nur eine <ins class="diffchange diffchange-inline">[[channels</ins>.conf<ins class="diffchange diffchange-inline">]] </ins>z.B. von /var/lib/vdr nach ~/.xine/channels.conf kopieren und dann in xine auf DVB drücken. Anderen Falls genügt auch eine mpeg Video um die Ausgabegeschwindigkeit zu testen. Bei mir hat ein selbst kompilierter Kernel mit dem passenden CPU-Typ ("VIA Samuel") das ganze noch etwas ruckelfreier gemacht. Der Kernel ist ein "linux 2.6.20" mit der Knoppix config-2.6.19 als /usr/src/linux-2.6.20/.config  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* X-Server    : laden über Option "XvMC" in XF86config, testen mit $ xdpyinfo und $ xvinfo</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* X-Server    : laden über Option "XvMC" in XF86config, testen mit $ xdpyinfo und $ xvinfo</div></td></tr>
<!-- diff cache key tk_vdrwiki:diff:version:1.11a:oldid:62284:newid:65931 -->
</table>93.206.83.124http://vdr-wiki.de/wiki/index.php?title=XvMC&diff=62284&oldid=prev213.73.116.242: Typo's2010-01-29T04:43:22Z<p>Typo's</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 29. Januar 2010, 04:43 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 3:</td>
<td colspan="2" class="diff-lineno">Zeile 3:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''XVideo Motion Compensation''' ('''XvMC''') ist eine Erweiterung (Extension) für den X-Server X.org und XFree86. Sie ermöglicht es grafischen Anwendungen, bestimmte Teile (und zwar [[Motion Compensation]] und [[IDCT]]) der MPEG2-Dekodierung auf die GPU-Hardware (der Grafikkarte oder des Chipsets) auszulagern und somit die hardwarebeschleunigte MPEG2-Decodierung zu realisieren. Die entsprechende Teile der</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>'''XVideo Motion Compensation''' ('''XvMC''') ist eine Erweiterung (Extension) für den X-Server X.org und XFree86. Sie ermöglicht es grafischen Anwendungen, bestimmte Teile (und zwar [[Motion Compensation]] und [[IDCT]]) der MPEG2-Dekodierung auf die GPU-Hardware (der Grafikkarte oder des Chipsets) auszulagern und somit die hardwarebeschleunigte MPEG2-Decodierung zu realisieren. Die entsprechende Teile der</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>MPEG2-Dekodierung werden dann in der Hardware (<del class="diffchange diffchange-inline">GraKa</del>/Chipset) ausgeführt und entlasten damit die System-CPU(s). Bekannte Video-Anwendungen, die XvMC verwenden (können), sind MPlayer, MythTV und xine.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>MPEG2-Dekodierung werden dann in der Hardware (<ins class="diffchange diffchange-inline">Grafikkarte</ins>/Chipset) ausgeführt und entlasten damit die System-CPU(s). Bekannte Video-Anwendungen, die XvMC verwenden (können), sind MPlayer, MythTV und xine.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Bestandteile ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Bestandteile ==</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Zeile 9:</td>
<td colspan="2" class="diff-lineno">Zeile 9:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># XvMC-fähige Hardware/Grafikkarte</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># XvMC-fähige Hardware/Grafikkarte</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># XvMC-fähige Module/Treiber für X-Server  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># XvMC-fähige Module/Treiber für X-Server  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># Hardware-spezifische <del class="diffchange diffchange-inline">Library </del>für den Zugriff auf XvMC  </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># Hardware-spezifische <ins class="diffchange diffchange-inline">Bibliothek </ins>für den Zugriff auf XvMC  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># (optional) XvMC-Wrapper (Hersteller-<del class="diffchange diffchange-inline">GraKa</del>-unabhängig). Der <del class="diffchange diffchange-inline">Wraper </del>bestimmt zur Laufzeit, welche Hardware-spezifische Library (aus dem Punkt 3.) geladen werden muss.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># (optional) XvMC-Wrapper (Hersteller-<ins class="diffchange diffchange-inline">Grafikkarten</ins>-unabhängig). Der <ins class="diffchange diffchange-inline">Wrapper </ins>bestimmt zur Laufzeit, welche Hardware-spezifische Library (aus dem Punkt 3.) geladen werden muss.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Video-Anwendung, die XvMC verwenden kann</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Video-Anwendung, die XvMC verwenden kann</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Unterstützte Hardware/Treiber ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Unterstützte Hardware/Treiber ==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* Nvidia Grafikkarten ab GeForce 4 mit dem NVIDIA Closed-Source-Treiber ([http://download.nvidia.com/XFree86/Linux-x86/1.0-8178/README/appendix-n.html README]):</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* Nvidia Grafikkarten ab GeForce 4 mit dem NVIDIA Closed-Source-Treiber ([http://download.nvidia.com/XFree86/Linux-x86/1.0-8178/README/appendix-n.html README]): (es wird u.a. eine statische <ins class="diffchange diffchange-inline">Bibliothek </ins>/usr/X11R6/lib/libXvMCNVIDIA.a und eine dynamische <ins class="diffchange diffchange-inline">Bibliothek </ins>/usr/X11R6/lib/libXvMCNVIDIA_dynamic.so installiert)</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>(es wird u.a. eine statische <del class="diffchange diffchange-inline">Library </del>/usr/X11R6/lib/libXvMCNVIDIA.a und eine dynamische <del class="diffchange diffchange-inline">  </del>/usr/X11R6/lib/libXvMCNVIDIA_dynamic.so installiert)</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">    </del>NVIDIA closed source Treiber bringt eine <del class="diffchange diffchange-inline">Lib </del>mit, die Hardwarebeschleunigung XvMC den Anwendungen beim <del class="diffchange diffchange-inline">    </del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins class="diffchange diffchange-inline">; </ins>NVIDIA closed source <ins class="diffchange diffchange-inline">: </ins>Treiber bringt eine <ins class="diffchange diffchange-inline">Bibliothek </ins>mit, die Hardwarebeschleunigung XvMC den Anwendungen beim Videodekodieren mit Grafikkarten von NVidia ermöglicht. Xine kann die verwenden, wenn man xine mit den <ins class="diffchange diffchange-inline">Optionen </ins>"--with-xvmc-lib=XvMCNVIDIA --with-xxmc-lib=XvMCNVIDIA" neu compiliert. Allerdings ist die CPU Entlastung (noch) nicht dramatisch, geht bei mir z.B. von 20% auf 8% zurück (mit top "gemessen"). Das ganze klappt auch analog mit dem mplayer, wobei der mplayer noch ein bisschen mehr CPU "spart" (geht auf 6% zurück).</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">    </del>Videodekodieren mit Grafikkarten von NVidia ermöglicht.  </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">    </del>Xine kann die verwenden, wenn man xine mit den <del class="diffchange diffchange-inline">optionen </del>"--with-xvmc-lib=XvMCNVIDIA <del class="diffchange diffchange-inline">  </del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">    </del>--with-xxmc-lib=XvMCNVIDIA" neu compiliert. Allerdings ist die CPU Entlastung (noch) nicht  </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">    </del>dramatisch, geht bei mir z.B. von 20% auf 8% zurück (mit top "gemessen").</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">    </del>Das ganze klappt auch analog mit dem mplayer, wobei der mplayer noch ein bisschen mehr CPU  </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">    </del>"spart" (geht auf 6% zurück).</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">    </del>The image quality might improve if you let XvMC use the 3d engine of your GPU instead of Xv.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>The image quality might improve if you let XvMC use the 3d engine of your GPU instead of Xv. Add the line Option "XvmcUsesTextures" to the screen/device section of your X config file. Perhaps it helps</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">    </del>Add the line Option "XvmcUsesTextures" to the screen/device section of your X config file. Perhaps it helps</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td colspan="2" class="diff-lineno">Zeile 32:</td>
<td colspan="2" class="diff-lineno">Zeile 24:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* Intel 810/815 mit "i810" driver</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* Intel 810/815 mit "i810" driver</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">* bitte ergänzen</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Installation ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Installation ==</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Zeile 45:</td>
<td colspan="2" class="diff-lineno">Zeile 35:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Konfiguration ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Konfiguration ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* Xorg 7.x</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* Xorg 7.x</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Wenn in xorg.conf der "via" Treiber geladen wird, so <del class="diffchange diffchange-inline">Registriert </del>dieser automatisch die <del class="diffchange diffchange-inline">passene </del>XvMC <del class="diffchange diffchange-inline">Library </del>und es ist keine weitere Konfiguration nötig.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Wenn in xorg.conf der "via" Treiber geladen wird, so <ins class="diffchange diffchange-inline">registriert </ins>dieser automatisch die <ins class="diffchange diffchange-inline">passende </ins>XvMC <ins class="diffchange diffchange-inline">Bibliothek </ins>und es ist keine weitere Konfiguration nötig.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Man benötigt eine "libxine1" bei der das vdr-plugin-xine <del class="diffchange diffchange-inline">regsitriert </del>ist. Die erkennt man am "VDR" Knopf in der GUI von xine (Paket xine-ui)</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Man benötigt eine "libxine1" bei der das vdr-plugin-xine <ins class="diffchange diffchange-inline">registriert </ins>ist. Die erkennt man am "VDR" Knopf in der GUI von xine (Paket xine-ui)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>In der xine Oberfläche stellt man dann den GUI-Level auf "Expert"</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>In der xine Oberfläche stellt man dann den GUI-Level auf "Expert"</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Bei Video stellt <del class="diffchange diffchange-inline">mann </del>den Treiber auf xxmc (s.U.) und kann zusätzlich mit den "unichrome" Optionen <del class="diffchange diffchange-inline">rumprobieren</del>.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Bei Video stellt <ins class="diffchange diffchange-inline">man </ins>den Treiber auf xxmc (s.U.) und kann zusätzlich mit den "unichrome" Optionen <ins class="diffchange diffchange-inline">herumprobieren</ins>.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Als erster Test genügt eine "Knoppix" CD, Aufruf am Prompt mit:</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Als erster Test genügt eine "Knoppix" CD, Aufruf am Prompt mit:</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  knoppix xmodule="via"</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>  knoppix xmodule="via"</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Wenn man den DVB-Button probieren will <del class="diffchange diffchange-inline">muß mann </del>nur eine "channel.conf" z.B. von /var/lib/vdr</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Wenn man den DVB-Button probieren will <ins class="diffchange diffchange-inline">muss man </ins>nur eine "channel.conf" z.B. von /var/lib/vdr nach ~/.xine/channels.conf kopieren und dann in xine auf DVB drücken. Anderen Falls genügt auch eine mpeg Video um die Ausgabegeschwindigkeit zu testen. Bei mir hat ein selbst kompilierter Kernel mit dem passenden CPU-Typ ("VIA Samuel") das ganze noch etwas <ins class="diffchange diffchange-inline">ruckelfreier </ins>gemacht. Der Kernel ist ein "linux 2.6.20" mit der Knoppix config-2.6.19 als /usr/src/linux-2.6.20/.config  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>nach ~/.xine/channels.conf kopieren und dann in xine auf DVB drücken.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Anderen Falls genügt auch eine mpeg Video um die Ausgabegeschwindigkeit zu testen.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Bei mir hat ein selbst kompilierter Kernel mit dem passenden CPU-Typ ("VIA Samuel") das ganze noch etwas <del class="diffchange diffchange-inline">ruckfreier </del>gemacht.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Der Kernel ist ein "linux 2.6.20" mit der Knoppix config-2.6.19 als /usr/src/linux-2.6.20/.config  </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">Die VDR-Pakete für Debian habe ich mir von:</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* X-Server    : laden über <ins class="diffchange diffchange-inline">Option </ins>"XvMC" in XF86config, testen mit $ xdpyinfo und $ xvinfo</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">http://www.youmustbejoking.demon.co.uk/progs.etch.html</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del class="diffchange diffchange-inline">geladen.</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div> </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* X-Server    : laden über <del class="diffchange diffchange-inline">option </del>"XvMC" in XF86config, testen mit $ xdpyinfo und $ xvinfo</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* XvMC-Wrapper: In /etc/X11/XvMCConfig den Pfad zur hardware-spezifischen XvMC-Library eintragen (bei Nvidia z.B. /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so)</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* XvMC-Wrapper: In /etc/X11/XvMCConfig den Pfad zur hardware-spezifischen XvMC-Library eintragen (bei Nvidia z.B. /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so)</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Zeile 71:</td>
<td colspan="2" class="diff-lineno">Zeile 53:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>     1. Make a file in /etc/X11 named XvMCConfig containing only one line, the path to your nvidia xvmc lib.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>     1. Make a file in /etc/X11 named XvMCConfig containing only one line, the path to your nvidia xvmc lib.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>     [ Mine is /usr/X11R6/lib/libXvMCNVIDIA.so.1.0.8756 ]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>     [ Mine is /usr/X11R6/lib/libXvMCNVIDIA.so.1.0.8756 ]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>     do a <del class="diffchange diffchange-inline">searh </del>for libxvmcnvidia*.* and change your path and version</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>     do a <ins class="diffchange diffchange-inline">search </ins>for libxvmcnvidia*.* and change your path and version</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>     2. Use "xine -V xxmc" to start the playback program my cpu usage went down about 50% as well as the quailty inproved</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>     2. Use "xine -V xxmc" to start the playback program my cpu usage went down about 50% as well as the quailty inproved</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">== Keywords == </del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">XvMC MPEG-2 Hardwarebeschleunigung Nvidia low-budget Beschleuniger  xine xxmc libxine1 mplayer HDTV XVideo-MotionCompensation</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Links ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Links ==</div></td></tr>
<!-- diff cache key tk_vdrwiki:diff:version:1.11a:oldid:62283:newid:62284 -->
</table>213.73.116.242http://vdr-wiki.de/wiki/index.php?title=XvMC&diff=62283&oldid=prevGeorgius: /* Konfiguration */2010-01-29T01:24:52Z<p><span dir="auto"><span class="autocomment">Konfiguration</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 29. Januar 2010, 01:24 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 49:</td>
<td colspan="2" class="diff-lineno">Zeile 49:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Man benötigt eine "libxine1" bei der das vdr-plugin-xine regsitriert ist. Die erkennt man am "VDR" Knopf in der GUI von xine (Paket xine-ui)</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Man benötigt eine "libxine1" bei der das vdr-plugin-xine regsitriert ist. Die erkennt man am "VDR" Knopf in der GUI von xine (Paket xine-ui)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>In der xine Oberfläche stellt <del class="diffchange diffchange-inline">mann </del>dann den GUI-Level auf "Expert"</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>In der xine Oberfläche stellt <ins class="diffchange diffchange-inline">man </ins>dann den GUI-Level auf "Expert"</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Bei Video stellt mann den Treiber auf xxmc (s.U.) und kann zusätzlich mit den "unichrome" Optionen rumprobieren.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Bei Video stellt mann den Treiber auf xxmc (s.U.) und kann zusätzlich mit den "unichrome" Optionen rumprobieren.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<!-- diff cache key tk_vdrwiki:diff:version:1.11a:oldid:60950:newid:62283 -->
</table>Georgiushttp://vdr-wiki.de/wiki/index.php?title=XvMC&diff=60950&oldid=prevHulk: /* Links */2009-12-01T20:40:36Z<p><span dir="auto"><span class="autocomment">Links</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 1. Dezember 2009, 20:40 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 85:</td>
<td colspan="2" class="diff-lineno">Zeile 85:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># VDR [[Xine-plugin]] | [[Softdevice-plugin]] | [[Xineliboutput-plugin]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># VDR [[Xine-plugin]] | [[Softdevice-plugin]] | [[Xineliboutput-plugin]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [[Kanotix - VDR Live CD]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [[Kanotix - VDR Live CD]]</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div><ins style="color: red; font-weight: bold; text-decoration: none;">[[Kategorie:Begriffserklärungen]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Kategorie:Budget-Only_Systeme]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>[[Kategorie:Budget-Only_Systeme]]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">[[Kategorie:Hardware]]</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">[[Kategorie:Software]]</del></div></td><td colspan="2"> </td></tr>
<!-- diff cache key tk_vdrwiki:diff:version:1.11a:oldid:56688:newid:60950 -->
</table>Hulkhttp://vdr-wiki.de/wiki/index.php?title=XvMC&diff=56688&oldid=prevHulk: /* Links */2009-03-22T21:28:47Z<p><span dir="auto"><span class="autocomment">Links</span></span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 22. März 2009, 21:28 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 79:</td>
<td colspan="2" class="diff-lineno">Zeile 79:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Links ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Links ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://sourceforge.net/project/showfiles.php?group_id=102048 XvMC Wrapper von Unichrome Projekt]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://sourceforge.net/project/showfiles.php?group_id=102048 XvMC Wrapper von Unichrome Projekt]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># <del class="diffchange diffchange-inline">[</del>http://en.wikipedia.org/wiki/XvMC <del class="diffchange diffchange-inline">XvMC auf Wikipedia]</del></div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># http://en.wikipedia.org/wiki/XvMC</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://www.mythtv.org/wiki/index.php/XvMC XvMC auf MythTV-Wiki]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://www.mythtv.org/wiki/index.php/XvMC XvMC auf MythTV-Wiki]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://xine.cvs.sourceforge.net/*checkout*/xine/xine-lib/doc/README_xxmc.html xine mit XvMC]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://xine.cvs.sourceforge.net/*checkout*/xine/xine-lib/doc/README_xxmc.html xine mit XvMC]</div></td></tr>
<!-- diff cache key tk_vdrwiki:diff:version:1.11a:oldid:51259:newid:56688 -->
</table>Hulkhttp://vdr-wiki.de/wiki/index.php?title=XvMC&diff=51259&oldid=prevHulk: Typo2008-05-13T18:06:05Z<p>Typo</p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 13. Mai 2008, 18:06 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">== In Arbeit ==</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"><br></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">; Diese Seite befindet sich momentan im Aufbau</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;">; Danke</del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"><br></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div><del style="color: red; font-weight: bold; text-decoration: none;"></del></div></td><td colspan="2"> </td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Was ist XvMC ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Was ist XvMC ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>("XVideo Motion Compensation Extension")</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>("XVideo Motion Compensation Extension")</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Zeile 54:</td>
<td colspan="2" class="diff-lineno">Zeile 47:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Wenn in xorg.conf der "via" Treiber geladen wird, so Registriert dieser automatisch die passene XvMC Library und es ist keine weitere Konfiguration nötig.</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>Wenn in xorg.conf der "via" Treiber geladen wird, so Registriert dieser automatisch die passene XvMC Library und es ist keine weitere Konfiguration nötig.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>Man benötigt eine "libxine1" bei der das vdr-plugin-xine regsitriert ist. Die erkennt man am "VDR" Knopf in der GUI von xine (<del class="diffchange diffchange-inline">packet </del>xine-ui)</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>Man benötigt eine "libxine1" bei der das vdr-plugin-xine regsitriert ist. Die erkennt man am "VDR" Knopf in der GUI von xine (<ins class="diffchange diffchange-inline">Paket </ins>xine-ui)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>In der xine Oberfläche stellt mann dann den GUI-Level auf "Expert"</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>In der xine Oberfläche stellt mann dann den GUI-Level auf "Expert"</div></td></tr>
<!-- diff cache key tk_vdrwiki:diff:version:1.11a:oldid:48478:newid:51259 -->
</table>Hulkhttp://vdr-wiki.de/wiki/index.php?title=XvMC&diff=48478&oldid=prev80.136.69.97 am 31. Dezember 2007 um 03:56 Uhr2007-12-31T03:56:07Z<p></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr valign='top'>
<td colspan='2' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='2' style="background-color: white; color:black;">Version vom 31. Dezember 2007, 03:56 Uhr</td>
</tr><tr><td colspan="2" class="diff-lineno">Zeile 7:</td>
<td colspan="2" class="diff-lineno">Zeile 7:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Was ist XvMC ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Was ist XvMC ==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>( "XVideo Motion Compensation Extension" )</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>("XVideo Motion Compensation Extension")</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>'''XVideo Motion Compensation''' ( '''XvMC''' ) ist eine Erweiterung ( Extension ) für den X-Server X.org und XFree86. Sie ermöglicht es grafischen Anwendungen bestimmte Teile ( und zwar [[Motion Compensation]] und [[IDCT]] ) der MPEG2 Dekodierung auf die GPU-Hardware <del class="diffchange diffchange-inline"> </del>( der Grafikkarte oder des Chipsets ) auszulagern und somit die hardwarebeschleunigte MPEG2- Decodierung zu realisieren. Die entsprechende Teile der</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>'''XVideo Motion Compensation''' ('''XvMC''') ist eine Erweiterung (Extension) für den X-Server X.org und XFree86. Sie ermöglicht es grafischen Anwendungen<ins class="diffchange diffchange-inline">, </ins>bestimmte Teile (und zwar [[Motion Compensation]] und [[IDCT]]) der MPEG2<ins class="diffchange diffchange-inline">-</ins>Dekodierung auf die GPU-Hardware (der Grafikkarte oder des Chipsets) auszulagern und somit die hardwarebeschleunigte MPEG2-Decodierung zu realisieren. Die entsprechende Teile der</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>MPEG2 Dekodierung werden dann in der Hardware ( GraKa / Chipset ) ausgeführt und entlasten damit die System-CPU(s). Bekannte Video-Anwendungen, die XvMC verwenden ( können ), sind MPlayer, MythTV und xine.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>MPEG2<ins class="diffchange diffchange-inline">-</ins>Dekodierung werden dann in der Hardware (GraKa/Chipset) ausgeführt und entlasten damit die System-CPU(s). Bekannte Video-Anwendungen, die XvMC verwenden (können), sind MPlayer, MythTV und xine.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Bestandteile ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Bestandteile ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># XvMC-fähige Hardware / Grafikkarte</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># XvMC-fähige Hardware/Grafikkarte</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># XvMC-fähige Module/Treiber für X-Server  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># XvMC-fähige Module/Treiber für X-Server  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Hardware-spezifische Library für den Zugriff auf XvMC  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Hardware-spezifische Library für den Zugriff auf XvMC  </div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># ( optional ) XvMC-Wrapper ( Hersteller- GraKa-unabhängig ). Der Wraper bestimmt zur Laufzeit, welche Hardware-spezifische Library ( aus dem Punkt 3. ) geladen werden muss.</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># (optional) XvMC-Wrapper (Hersteller-GraKa-unabhängig). Der Wraper bestimmt zur Laufzeit, welche Hardware-spezifische Library (aus dem Punkt 3.) geladen werden muss.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Video-Anwendung, die XvMC verwenden kann</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># Video-Anwendung, die XvMC verwenden kann</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>== Unterstützte Hardware / Treiber ==</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>== Unterstützte Hardware/Treiber ==</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* Nvidia Grafikkarten ab GeForce 4 mit dem NVIDIA Closed-Source-Treiber ( [http://download.nvidia.com/XFree86/Linux-x86/1.0-8178/README/appendix-n.html README] ):</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* Nvidia Grafikkarten ab GeForce 4 mit dem NVIDIA Closed-Source-Treiber ([http://download.nvidia.com/XFree86/Linux-x86/1.0-8178/README/appendix-n.html README]):</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>( es wird u.a. eine statische Library /usr/X11R6/lib/libXvMCNVIDIA.a und eine dynamische  /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so installiert )</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>(es wird u.a. eine statische Library /usr/X11R6/lib/libXvMCNVIDIA.a und eine dynamische  /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so installiert)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>     NVIDIA closed source Treiber bringt eine Lib mit, die Hardwarebeschleunigung XvMC den Anwendungen beim     </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>     NVIDIA closed source Treiber bringt eine Lib mit, die Hardwarebeschleunigung XvMC den Anwendungen beim     </div></td></tr>
<tr><td colspan="2" class="diff-lineno">Zeile 44:</td>
<td colspan="2" class="diff-lineno">Zeile 44:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Installation ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Installation ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* ohne XvMC-Wrapper ( geeignet für XFree86 und X.org )</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* ohne XvMC-Wrapper (geeignet für XFree86 und X.org)</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>** Compile: Die entsprechende Anwendung ( xine/mplayer ) wird direkt gegen die hardware-spezifische XvMC-Bibliothek gelinkt...</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>** Compile: Die entsprechende Anwendung (xine/mplayer) wird direkt gegen die hardware-spezifische XvMC-Bibliothek gelinkt...</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* mit XvMC-Wrapper ( mit '''X.org''' ab Version ? )</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* mit XvMC-Wrapper (mit '''X.org''' ab Version ?)</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>** Compile: Beim Kompilieren wird die Anwendung ( z.B. xine oder mplayer ) gegen den Wrapper gelinkt</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>** Compile: Beim Kompilieren wird die Anwendung (z.B. xine oder mplayer) gegen den Wrapper gelinkt</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Konfiguration ==</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>== Konfiguration ==</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Zeile 73:</td>
<td colspan="2" class="diff-lineno">Zeile 73:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* X-Server    : laden über option "XvMC" in XF86config, testen mit $ xdpyinfo und $ xvinfo</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>* X-Server    : laden über option "XvMC" in XF86config, testen mit $ xdpyinfo und $ xvinfo</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div>* XvMC-Wrapper: In /etc/X11/XvMCConfig den Pfad zur hardware-spezifischen XvMC-Library eintragen (bei Nvidia z.B. /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so )</div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div>* XvMC-Wrapper: In /etc/X11/XvMCConfig den Pfad zur hardware-spezifischen XvMC-Library eintragen (bei Nvidia z.B. /usr/X11R6/lib/libXvMCNVIDIA_dynamic.so)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*  </div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>*  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>   -- I got xvmc working by using the info from Dr. Tyrell info from nvnews forum</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div>   -- I got xvmc working by using the info from Dr. Tyrell info from nvnews forum</div></td></tr>
<tr><td colspan="2" class="diff-lineno">Zeile 89:</td>
<td colspan="2" class="diff-lineno">Zeile 89:</td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://www.mythtv.org/wiki/index.php/XvMC XvMC auf MythTV-Wiki]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://www.mythtv.org/wiki/index.php/XvMC XvMC auf MythTV-Wiki]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://xine.cvs.sourceforge.net/*checkout*/xine/xine-lib/doc/README_xxmc.html xine mit XvMC]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [http://xine.cvs.sourceforge.net/*checkout*/xine/xine-lib/doc/README_xxmc.html xine mit XvMC]</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="background: #ffa; color:black; font-size: smaller;"><div># [[X video extension]] ( XV )  </div></td><td class='diff-marker'>+</td><td style="background: #cfc; color:black; font-size: smaller;"><div># [[X video extension]] (XV)  </div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># VDR [[Xine-plugin]] | [[Softdevice-plugin]] | [[Xineliboutput-plugin]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># VDR [[Xine-plugin]] | [[Softdevice-plugin]] | [[Xineliboutput-plugin]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [[Kanotix - VDR Live CD]]</div></td><td class='diff-marker'> </td><td style="background: #eee; color:black; font-size: smaller;"><div># [[Kanotix - VDR Live CD]]</div></td></tr>
<!-- diff cache key tk_vdrwiki:diff:version:1.11a:oldid:47536:newid:48478 -->
</table>80.136.69.97http://vdr-wiki.de/wiki/index.php?title=XvMC&diff=47536&oldid=prevWirbel: hat Xvmc nach XvMC verschoben2007-10-28T13:01:36Z<p>hat <a href="/wiki/index.php?title=Xvmc&action=edit&redlink=1" class="new" title="Xvmc (Seite nicht vorhanden)">Xvmc</a> nach <a href="/wiki/index.php/XvMC" title="XvMC">XvMC</a> verschoben</p>
<table class='diff diff-contentalign-left'>
<tr valign='top'>
<td colspan='1' style="background-color: white; color:black;">← Nächstältere Version</td>
<td colspan='1' style="background-color: white; color:black;">Version vom 28. Oktober 2007, 13:01 Uhr</td>
</tr></table>Wirbel