comparison DOCS/German/video.html @ 9285:6e3501a1233b

translation sync until 2003-02-03 23:27
author mosu
date Wed, 05 Feb 2003 13:03:00 +0000
parents e293d5eccd41
children 92dbac2e0b79
comparison
equal deleted inserted replaced
9284:0efaead56b00 9285:6e3501a1233b
202 Version 4.1.0 tut dies noch nicht. Außerdem gibt es keine 202 Version 4.1.0 tut dies noch nicht. Außerdem gibt es keine
203 Unterstützung für den TV-Ausgang. Natürlich bekommst 203 Unterstützung für den TV-Ausgang. Natürlich bekommst
204 du mit MPlayer <B>hardwarebeschleunigte</B> Wiedergabe, das ganze 204 du mit MPlayer <B>hardwarebeschleunigte</B> Wiedergabe, das ganze
205 wahlweise <B>mit oder ohne TV-Ausgang</B>, und es werden dabei nicht 205 wahlweise <B>mit oder ohne TV-Ausgang</B>, und es werden dabei nicht
206 einmal weitere Bibliotheken oder X selber ben&ouml;tigt. Lies dazu 206 einmal weitere Bibliotheken oder X selber ben&ouml;tigt. Lies dazu
207 die <A HREF="#vidix">Vidix-Sektion</A>.</LI> 207 die <A HREF="#vidix">VIDIX-Sektion</A>.</LI>
208 </UL> 208 </UL>
209 209
210 <H4><A NAME="xv_neomagic">2.3.1.2.1.5 NeoMagic-Karten</A></H4> 210 <H4><A NAME="xv_neomagic">2.3.1.2.1.5 NeoMagic-Karten</A></H4>
211 211
212 <P>Diese Chips befinden sich in vielen Laptops. Leider unterst&uuml;tzt der 212 <P>Diese Chips befinden sich in vielen Laptops. Leider unterst&uuml;tzt der
233 XFree86 4.2.0, sofern Xv nicht schon mit 4.1.0 funktioniert. Version 4.2.0 233 XFree86 4.2.0, sofern Xv nicht schon mit 4.1.0 funktioniert. Version 4.2.0
234 enth&auml;lt Unterst&uuml;tzung f&uuml;r Xv im Vollbild f&uuml;r 234 enth&auml;lt Unterst&uuml;tzung f&uuml;r Xv im Vollbild f&uuml;r
235 Cyberblade XP-Karten.</P> 235 Cyberblade XP-Karten.</P>
236 236
237 237
238 <H4><A NAME="xv_powervr">2.3.1.2.1.7 Kyro/PowerVR-Karten</A></H4>
239
240 <P>Wenn du Xv mit Kyro-Karten (wie z.B. der Hercules Prophet 4000XT) verwenden
241 m&ouml;chstest, dann solltest du die Treiber von der
242 <A HREF="http://www.powervr.com/">PowerVR-Seite</A> benutzen.</P>
243
244
238 <H4><A NAME="dga">2.3.1.2.2 DGA</A></H4> 245 <H4><A NAME="dga">2.3.1.2.2 DGA</A></H4>
239 246
240 247
241 <H4><A NAME="dga_summary">2.3.1.2.2.1 Zusammenfassung</A></H4> 248 <H5>EINLEITUNG</H5>
242 249
243 <P>Dieser Abschnitt versucht, in wenigen Worten zu beschreiben, was DGA 250 <P>Dieser Abschnitt versucht, in wenigen Worten zu beschreiben, was DGA
244 generell ist, und was der DGA-Videotreiber in MPlayer erreichen kann, 251 generell ist, und was der DGA-Videotreiber in MPlayer erreichen kann,
245 und was nicht.</P> 252 und was nicht.</P>
246 253
247 <H4><A NAME="dga_whatis">2.3.1.2.2.2 Was ist DGA?</A></H4> 254 <H5>Was ist DGA?</H5>
248 255
249 <P>DGA ist die Abk&uuml;rzung f&uuml;r Direct Graphics Access (direkter 256 <P>DGA ist die Abk&uuml;rzung f&uuml;r Direct Graphics Access (direkter
250 Zugriff auf die Grafikhardware) und gibt Programmen die M&ouml;glichkeit, 257 Zugriff auf die Grafikhardware) und gibt Programmen die M&ouml;glichkeit,
251 unter Umgehung des X-Servers direkt den Framebuffer der Grafikkarte 258 unter Umgehung des X-Servers direkt den Framebuffer der Grafikkarte
252 zu ver&auml;ndern. Technisch gesehen wird das dadurch realisiert, dass 259 zu ver&auml;ndern. Technisch gesehen wird das dadurch realisiert, dass
270 <P>DGA hat aber auch ein paar Nachteile. Die Funktionsweise scheint ein wenig 277 <P>DGA hat aber auch ein paar Nachteile. Die Funktionsweise scheint ein wenig
271 von der Grafikkarte und dem Grafikkartentreiber im X-Server abh&auml;ngig zu 278 von der Grafikkarte und dem Grafikkartentreiber im X-Server abh&auml;ngig zu
272 sein. Es fuktioniert also nicht auf jedem System...</P> 279 sein. Es fuktioniert also nicht auf jedem System...</P>
273 280
274 281
275 <H4><A NAME="dga_installation">2.3.1.2.2.3 DGA-Unterst&uuml;tzung f&uuml;r 282 <H5>DGA-UNTERST&Uuml;TZUNG F&Uuml;R MPLAYER INSTALLIEREN</H5>
276 MPlayer installieren</A></H4>
277 283
278 <P>Stell als erstes sicher, dass X die DGA-Erweiterung l&auml;dt. Schau 284 <P>Stell als erstes sicher, dass X die DGA-Erweiterung l&auml;dt. Schau
279 in /var/log/XFree86.0.log nach:</P> 285 in /var/log/XFree86.0.log nach:</P>
280 286
281 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>(II) Loading extension XFree86-DGA</CODE></P> 287 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>(II) Loading extension XFree86-DGA</CODE></P>
311 317
312 <P>Benutze jetzt die Option <CODE>-vo dga</CODE>, und ab geht's (hoffe ich 318 <P>Benutze jetzt die Option <CODE>-vo dga</CODE>, und ab geht's (hoffe ich
313 zumindest :))! Du solltest auch ausprobieren, ob bei dir die Option 319 zumindest :))! Du solltest auch ausprobieren, ob bei dir die Option
314 <CODE>-vo sdl:dga</CODE> funktioniert. Sie ist viel schneller.</P> 320 <CODE>-vo sdl:dga</CODE> funktioniert. Sie ist viel schneller.</P>
315 321
316 <H4><A NAME="dga_resolution">2.3.1.2.2.4 &Auml;ndern der 322 <H5>&Auml;NDERN DER AUFL&Ouml;SUNG</H5>
317 Aufl&ouml;sung</A></H4>
318 323
319 <P>Der DGA-Treiber erm&ouml;glicht es, die Aufl&ouml;sung zu &auml;ndern. 324 <P>Der DGA-Treiber erm&ouml;glicht es, die Aufl&ouml;sung zu &auml;ndern.
320 Damit entf&auml;llt die Notwendigkeit der langsamen Softwareskalierung und 325 Damit entf&auml;llt die Notwendigkeit der langsamen Softwareskalierung und
321 bietet gleichzeitig ein Vollbild. Idealerweise w&uuml;rde DGA in die gleiche 326 bietet gleichzeitig ein Vollbild. Idealerweise w&uuml;rde DGA in die gleiche
322 Aufl&ouml;sung schalten, die das Video (nat&uuml;rlich unter Beachtung des 327 Aufl&ouml;sung schalten, die das Video (nat&uuml;rlich unter Beachtung des
328 Start ein und deaktiviert alle Modelines, die sich nicht mit deiner Hardware 333 Start ein und deaktiviert alle Modelines, die sich nicht mit deiner Hardware
329 vertragen. Du kannst die "&uuml;berlebenden" Modelines anhand der X11- 334 vertragen. Du kannst die "&uuml;berlebenden" Modelines anhand der X11-
330 Logdatei herausfinden (normalerweise 335 Logdatei herausfinden (normalerweise
331 <CODE>/var/log/XFree86.0.log</CODE>).</P> 336 <CODE>/var/log/XFree86.0.log</CODE>).</P>
332 337
333 <P>Einige Modelines findest du in Anhang A.</P> 338 <P>Diese Eintr&auml;ge funktionieren mit einem Riva128-Chip und dem
334 339 <CODE>nv.o</CODE>-X-Server-Treibermodul.</P>
335 <H4><A NAME="dga_mplayer">2.3.1.2.2.5 DGA &amp; MPlayer</A></H4> 340
341 <PRE>
342 Section "Modes"
343 Identifier "Modes[0]"
344 Modeline "800x600" 40 800 840 968 1056 600 601 605 628
345 Modeline "712x600" 35.0 712 740 850 900 400 410 412 425
346 Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
347 Modeline "400x300" 20 400 416 480 528 300 301 303 314 Doublescan
348 Modeline "352x288" 25.10 352 368 416 432 288 296 290 310
349 Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan
350 Modeline "320x240" 12.588 320 336 384 400 240 245 246 262 Doublescan
351 EndSection
352 </PRE>
353
354
355 <H5>DGA &amp; MPLAYER</H5>
336 356
337 <P>DGA wird bei MPlayer an zwei Stellen benutzt: beim SDL-Treiber mit 357 <P>DGA wird bei MPlayer an zwei Stellen benutzt: beim SDL-Treiber mit
338 <CODE>-vo sdl:dga</CODE> oder beim DGA-Treiber selber (<CODE>-vo dga</CODE>). 358 <CODE>-vo sdl:dga</CODE> oder beim DGA-Treiber selber (<CODE>-vo dga</CODE>).
339 Das oben gesagte gilt f&uuml;r beide Treiber. In den folgenden Abschnitten 359 Das oben gesagte gilt f&uuml;r beide Treiber. In den folgenden Abschnitten
340 erkl&auml;re ich, wie der DGA-Treiber von MPlayer selber arbeitet.</P> 360 erkl&auml;re ich, wie der DGA-Treiber von MPlayer selber arbeitet.</P>
341 361
342 <H4><A NAME="dga_features">2.3.1.2.2.6 Features des DGA-Treibers</A></H4> 362 <H5>FEATURES DES DGA-TREIBERS</H5>
343 363
344 <P>Der DGA-Treiber wird durch die Option <CODE>-vo dga</CODE> aktiviert. Sein 364 <P>Der DGA-Treiber wird durch die Option <CODE>-vo dga</CODE> aktiviert. Sein
345 Standardverhalten sieht vor, dass er in die Aufl&ouml;sung schaltet, die der 365 Standardverhalten sieht vor, dass er in die Aufl&ouml;sung schaltet, die der
346 Videoaufl&ouml;sung am n&auml;chsten kommt. Der Treiber ignoriert absichtlich 366 Videoaufl&ouml;sung am n&auml;chsten kommt. Der Treiber ignoriert absichtlich
347 die Optionen <CODE>-vm</CODE> (Videomodusumschaltung aktivieren) und <CODE>- 367 die Optionen <CODE>-vm</CODE> (Videomodusumschaltung aktivieren) und <CODE>-
381 Doppelpufferung aktiviert ist. Andererseits kann die Doppelpufferung auch 401 Doppelpufferung aktiviert ist. Andererseits kann die Doppelpufferung auch
382 einen gro&szlig;en Einbruch bei der Geschwindigkeit hervorrufen, was sehr von 402 einen gro&szlig;en Einbruch bei der Geschwindigkeit hervorrufen, was sehr von
383 der DGA-Implementierung der Treiber f&uuml;r deine Hardware abh&auml;ngt (auf 403 der DGA-Implementierung der Treiber f&uuml;r deine Hardware abh&auml;ngt (auf
384 meinem K6-II+ 525 ben&ouml;tigt Doppelpufferung weitere 20% CPU-Zeit!).</P> 404 meinem K6-II+ 525 ben&ouml;tigt Doppelpufferung weitere 20% CPU-Zeit!).</P>
385 405
386 <H4><A NAME="dga_speed">2.3.1.2.2.7 Punkte bzgl. der Geschwindigkeit</A></H4> 406
407 <H5>PUNKTE BZGL. DER GESCHWINDIGKEIT</H5>
387 408
388 <P>Generell gesehen sollte der Zugriff auf den DGA-Framebuffer genauso 409 <P>Generell gesehen sollte der Zugriff auf den DGA-Framebuffer genauso
389 schnell sein wie der X11-Treiber, wobei man zus&auml;tzlich noch ein Vollbild 410 schnell sein wie der X11-Treiber, wobei man zus&auml;tzlich noch ein Vollbild
390 erh&auml;lt. Die prozentualen Geschwindigkeitswerte, die MPlayer 411 erh&auml;lt. Die prozentualen Geschwindigkeitswerte, die MPlayer
391 ausgibt, m&uuml;ssen mit Vorsicht genossen werden, da sie z.B. beim X11- 412 ausgibt, m&uuml;ssen mit Vorsicht genossen werden, da sie z.B. beim X11-
408 429
409 <P>Ich habe schon gesehen, wie einige AVI-Dateien auf einem Pentium MMX 266 430 <P>Ich habe schon gesehen, wie einige AVI-Dateien auf einem Pentium MMX 266
410 wiedergegeben werden konnten. AMD K6-2-CPUs werden ab ca. 400 MHz oder 431 wiedergegeben werden konnten. AMD K6-2-CPUs werden ab ca. 400 MHz oder
411 h&ouml;her funktionieren.</P> 432 h&ouml;her funktionieren.</P>
412 433
413 <H4><A NAME="dga_bugs">2.3.1.2.2.8 Bekannte Fehler</A></H4> 434
435 <H5>BEKANNTE FEHLER</H5>
414 436
415 <P>Die Entwickler von XFree sagen selber, dass DGA ein ganz sch&ouml;nes 437 <P>Die Entwickler von XFree sagen selber, dass DGA ein ganz sch&ouml;nes
416 Monstrum ist. Sie raten eher davon ab, es zu benutzen, da seine Implementation 438 Monstrum ist. Sie raten eher davon ab, es zu benutzen, da seine Implementation
417 bei bestimmten Treibern nicht immer ganz fehlerfrei war.</P> 439 bei bestimmten Treibern nicht immer ganz fehlerfrei war.</P>
418 440
430 eingeblendete Menge Grafikspeicher anbelangt, weswegen vo_dga 452 eingeblendete Menge Grafikspeicher anbelangt, weswegen vo_dga
431 nicht die Doppelpufferung verwendet (SIS?).</LI> 453 nicht die Doppelpufferung verwendet (SIS?).</LI>
432 <LI>Einige Treiber schaffen es nicht einmal, auch nur einen einzigen 454 <LI>Einige Treiber schaffen es nicht einmal, auch nur einen einzigen
433 g&uuml;ltigen Grafikmodus bereitzustellen. In solchen F&auml;llen 455 g&uuml;ltigen Grafikmodus bereitzustellen. In solchen F&auml;llen
434 gibt der DGA-Treiber schwachsinnige Modi wie z.B. 100000x100000 oder 456 gibt der DGA-Treiber schwachsinnige Modi wie z.B. 100000x100000 oder
435 so &auml;hnlich aus...</LI> 457 so &auml;hnlich aus.</LI>
436 <LI>Das OSD funktioniert nur, wenn auch die Doppelpufferung aktiviert ist. 458 <LI>Das OSD funktioniert nur, wenn auch die Doppelpufferung aktiviert ist.
437 </LI> 459 </LI>
438 </UL> 460 </UL>
439
440
441 <H4><A NAME="dga_future">2.3.1.2.2.9 Ausblick</A></H4>
442
443 <UL>
444 <LI>Benutze das neue X11-Renderinterface f&uuml;r das OSD</LI>
445 <LI>Wo ist meine TODO-Liste ???? :-(((</LI>
446 </UL>
447
448 <H4><A NAME="dga_modelines">2.3.1.2.2.A Einige Modelines</A></H4>
449
450 <PRE>
451 Section "Modes"
452 Identifier "Modes[0]"
453 Modeline "800x600" 40 800 840 968 1056 600 601 605 628
454 Modeline "712x600" 35.0 712 740 850 900 400 410 412 425
455 Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
456 Modeline "400x300" 20 400 416 480 528 300 301 303 314 Doublescan
457 Modeline "352x288" 25.10 352 368 416 432 288 296 290 310
458 Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan
459 Modeline "320x240" 12.588 320 336 384 400 240 245 246 262 Doublescan
460 EndSection
461 </PRE>
462
463 <P>Diese Eintr&auml;ge funktionieren mit meinem Riva128-Chip und dem
464 nv.o-Treiber einwandfrei.</P>
465
466 <H4><A NAME="dga_bug_reports">2.3.1.2.2.B Fehlerberichte</A></H4>
467
468 <P>Wenn du Probleme mit dem DGA-Treiber hast, dann kannst du gerne einen
469 Fehlerbericht an die unten stehende Adresse schicken. Starte dazu bitte
470 MPlayer mit der Option <CODE>-v</CODE> und &uuml;bernimm alle Zeilen
471 in den Fehlerbericht, die mit <CODE>vo_dga:</CODE> anfangen.</P>
472
473 <P>Bitte gib auch ann, welche X11-Version du benutzt, welche Grafikkarte und
474 welche CPU du hast. Das X11-Treibermodul, das in der <CODE>XF86Config</CODE>
475 angegeben wird, k&ouml;nnte ebenfalls hilfreich sein. Danke!</P>
476
477 <P><I>Acki (acki@acki-netz.de, www.acki-netz.de)</I></P>
478 461
479 462
480 <H4><A NAME="sdl">2.3.1.2.3 SDL</A></H4> 463 <H4><A NAME="sdl">2.3.1.2.3 SDL</A></H4>
481 464
482 <P>SDL (Simple Directmedia Layer, Simpele Schicht f&uuml;r den direkten 465 <P>SDL (Simple Directmedia Layer, Simpele Schicht f&uuml;r den direkten
528 <TD>Wechselt zwischen den vorhandenen Vollbildmodi</TD></TR> 511 <TD>Wechselt zwischen den vorhandenen Vollbildmodi</TD></TR>
529 <TR><TD></TD><TD><CODE>W/S</CODE></TD><TD></TD> 512 <TR><TD></TD><TD><CODE>W/S</CODE></TD><TD></TD>
530 <TD>gleiche Funktionen wie * und / (Mixersteuerung)</TD></TR> 513 <TD>gleiche Funktionen wie * und / (Mixersteuerung)</TD></TR>
531 </TABLE> 514 </TABLE>
532 515
533 <H4>Bekannte Fehler:</H4> 516 <H5>BEKANNTE FEHLER</H5>
534 517
535 <UL> 518 <UL>
536 <LI>Tasten, die bei sdl:aalib einmal gedr&uuml;ckt werden, bleiben aus 519 <LI>Tasten, die bei sdl:aalib einmal gedr&uuml;ckt werden, bleiben aus
537 Sicht des Programmes gedr&uuml;ckt (benutz also <CODE>-vo aa</CODE>!). 520 Sicht des Programmes gedr&uuml;ckt (benutz also <CODE>-vo aa</CODE>!).
538 Das ist ein Fehler in SDL, den ich nicht beheben kann (mit SDL 1.2.1 521 Das ist ein Fehler in SDL, den ich nicht beheben kann (mit SDL 1.2.1
541 wie es sollte.</LI> 524 wie es sollte.</LI>
542 </UL> 525 </UL>
543 526
544 <H4><A NAME="svgalib">2.3.1.2.4 SVGAlib</A></H4> 527 <H4><A NAME="svgalib">2.3.1.2.4 SVGAlib</A></H4>
545 528
546 <H4>Installation</H4> 529 <H5>INSTALLATION</H5>
547 530
548 <P>Du must zuerst die svgalib und die dazugeh&ouml;rigen Devel-Pakete 531 <P>Du must zuerst die svgalib und die dazugeh&ouml;rigen Devel-Pakete
549 installieren, bevor du MPlayer compilierst, da es die Svgalib sonst 532 installieren, bevor du MPlayer compilierst, da es die Svgalib sonst
550 nicht automatisch findet und den Treiber dazu nicht compiliert (das kann aber 533 nicht automatisch findet und den Treiber dazu nicht compiliert (das kann aber
551 trotzdem erzwungen werden). Vergiss auch nicht, in 534 trotzdem erzwungen werden). Vergiss auch nicht, in
552 <CODE>/etc/vga/libvga.config</CODE> richtige Werte f&uuml;r deine Grafikkarte 535 <CODE>/etc/vga/libvga.config</CODE> richtige Werte f&uuml;r deine Grafikkarte
553 &amp; deinen Monitor anzugeben.</P> 536 &amp; deinen Monitor anzugeben.</P>
554 537
555 <H4>Anmerkungen</H4> 538 <H4>ANMERKUNGEN</H4>
556 539
557 <P>Verwende nicht die <CODE>-fs</CODE>-Option, da sie die Benutzung des 540 <P>Verwende nicht die <CODE>-fs</CODE>-Option, da sie die Benutzung des
558 Softwareskalierers erzwingt, und das ganze dann langsam wird. Wenn du diese 541 Softwareskalierers erzwingt, und das ganze dann langsam wird. Wenn du diese
559 Option wirklich brauchst, dann verwende auch <CODE>-sws 4</CODE>, welche zwar 542 Option wirklich brauchst, dann verwende auch <CODE>-sws 4</CODE>, welche zwar
560 schlechte Qualit&auml;t produziert, daf&uuml;r aber auch ein wenig schneller 543 schlechte Qualit&auml;t produziert, daf&uuml;r aber auch ein wenig schneller
561 ist.</P> 544 ist.</P>
562 545
563 546
564 <H4>EGA(4bpp)-Unterst&uuml;tzung</H4> 547 <H5>EGA(4bpp)-UNTERST&Uuml;TZUNG</H4>
565 548
566 <P>SVGAlib beinhaltet die EGAlib, und MPlayer kann damit jeden Film in 549 <P>SVGAlib beinhaltet die EGAlib, und MPlayer kann damit jeden Film in
567 16 Farben bei den folgenden Modi anzeigen:</P> 550 16 Farben bei den folgenden Modi anzeigen:</P>
568 551
569 <UL> 552 <UL>
581 produzierende Skalierroutine:<BR> 564 produzierende Skalierroutine:<BR>
582 &nbsp;&nbsp;<CODE>-sws 4</CODE><BR> 565 &nbsp;&nbsp;<CODE>-sws 4</CODE><BR>
583 Eventuell muss die automatische Anpassung des 566 Eventuell muss die automatische Anpassung des
584 H&ouml;hen-/Breitenver&auml;ltnisses ausgeschaltet werden:<BR> 567 H&ouml;hen-/Breitenver&auml;ltnisses ausgeschaltet werden:<BR>
585 &nbsp;&nbsp;<CODE>-noaspect</CODE></P> 568 &nbsp;&nbsp;<CODE>-noaspect</CODE></P>
569
570 <P><B>ANMERKUNG:</B> Die besten Ergebnisse bei EGA-Bildschirmen erh&auml;lt
571 man meiner Erfahrung nach, wenn man die Helligkeit ein wenig verringert:
572 <CODE>-vop eq=-20:0</CODE>. Ich musste auch die Audiosamplerate erniedrigen,
573 weil bei 44KHz der Sound nicht richtig funktionierte: <CODE>-srate 22050</CODE>.
574 </P>
575
576 <P>Du kannst das OSD und Untertitel mit dem <CODE>expand</CODE>-Filter
577 aktivieren. Die man-Page enth&auml;lt die exakten Parameter.</P>
586 578
587 579
588 <H4><A NAME="fbdev">2.3.1.2.5 Framebuffer-Ausgabe (FBdev)</A></H4> 580 <H4><A NAME="fbdev">2.3.1.2.5 Framebuffer-Ausgabe (FBdev)</A></H4>
589 581
590 <P><CODE>./configure</CODE> erkennt automatisch, ob es den Framebuffertreiber 582 <P><CODE>./configure</CODE> erkennt automatisch, ob es den Framebuffertreiber
652 <H4><A NAME="mga_vid">2.3.1.2.6 Matrox-Framebuffer (mga_vid)</A></H4> 644 <H4><A NAME="mga_vid">2.3.1.2.6 Matrox-Framebuffer (mga_vid)</A></H4>
653 645
654 <P>Dieser Abschnitt besch&auml;ftigt sich mit der Unterst&uuml;tzung f&uuml;r 646 <P>Dieser Abschnitt besch&auml;ftigt sich mit der Unterst&uuml;tzung f&uuml;r
655 den BES (Back-End Scaler, Hardwareskalierungseinheit) bei Karten mit dem 647 den BES (Back-End Scaler, Hardwareskalierungseinheit) bei Karten mit dem
656 Matrox-G200/G400/G450/G550-Chip durch das mga_vid-Kernelmodul. Es wird von 648 Matrox-G200/G400/G450/G550-Chip durch das mga_vid-Kernelmodul. Es wird von
657 mir (A'rpi) aktiv entwickelt und bietet Unterst&uuml;tzung f&uuml;r Hardware- 649 A'rpi aktiv entwickelt und bietet Unterst&uuml;tzung f&uuml;r Hardware-
658 VSYNC und Dreifachpufferung. Dieser Treiber funktioniert sowohl unter der 650 VSYNC und Dreifachpufferung. Dieser Treiber funktioniert sowohl unter der
659 Framebufferconsole als auch unter X.</P> 651 Framebufferconsole als auch unter X.</P>
660 652
661 <P><B>WARNUNG</B>: Auf nicht-Linux-Systemen solltest du <A 653 <P><B>ANMERKUNG</B>: Das Modul ist nur f&uuml;r Linux-Systeme verf&uuml;gbar!
662 HREF="#vidix">VIDIX</A> f&uuml;r mga_vid benutzen!</P> 654 Auf nicht-Linux-Systemen solltest du statt dessen <A HREF="#vidix">VIDIX</A>
655 benutzen!</P>
663 656
664 <P><B>Installation:</B></P> 657 <P><B>Installation:</B></P>
665 <OL> 658 <OL>
666 <LI>Um den Treiber benutzen zu k&ouml;nnen, musst du erstmal mga_vid.o 659 <LI>Um den Treiber benutzen zu k&ouml;nnen, musst du erstmal mga_vid.o
667 compilieren: 660 compilieren:
810 <CODE>/dev/vcsa&lt;terminal&gt;</CODE>. Das wird nicht automatisch von aalib 803 <CODE>/dev/vcsa&lt;terminal&gt;</CODE>. Das wird nicht automatisch von aalib
811 festgestellt, aber vo_aa versucht, den besten Modus herauszufinden. Lies <A 804 festgestellt, aber vo_aa versucht, den besten Modus herauszufinden. Lies <A
812 HREF="http://aa-project.sourceforge.net/tune/">http://aa- 805 HREF="http://aa-project.sourceforge.net/tune/">http://aa-
813 project.sourceforge.net/tune/</A> f&uuml;r weitere Tuningtipps.</P> 806 project.sourceforge.net/tune/</A> f&uuml;r weitere Tuningtipps.</P>
814 807
815 <H4><A NAME="vesa">2.3.1.2.10 VESA - Ausgabe &uuml;ber das VESA-BIOS</A></H4> 808 <H4><A NAME="vesa">2.3.1.2.10 VESA-Ausgabe &uuml;ber das VESA-BIOS</A></H4>
816 809
817 <P>Dieser Treiber ist vom Design her ein <B>generischer Treiber</B> f&uuml;r 810 <P>Dieser Treiber ist vom Design her ein <B>generischer Treiber</B> f&uuml;r
818 alle Grafikkarten, deren Bios VESA VBE 2.0+ unterst&uuml;tzt. Ein weiterer 811 alle Grafikkarten, deren Bios VESA VBE 2.0+ unterst&uuml;tzt. Ein weiterer
819 Vorteil dieses Treibers liegt darin, dass er versucht, den TV-Ausgang anzuschalten. 812 Vorteil dieses Treibers liegt darin, dass er versucht, den TV-Ausgang anzuschalten.
820 <BR><B>VESA BIOS EXTENSION (VBE) Version 3.0 Date: September 16, 1998</B> (Seite 70) 813 <BR><B>VESA BIOS EXTENSION (VBE) Version 3.0 Date: September 16, 1998</B> (Seite 70)
842 <P>Somit hast du also eine Chance, den TV-Ausgang mit diesem Treiber zum 835 <P>Somit hast du also eine Chance, den TV-Ausgang mit diesem Treiber zum
843 Laufen zu bringen.<BR> 836 Laufen zu bringen.<BR>
844 (Ich vermute, dass der TV-Ausgang normalerweise auf einer separaten 837 (Ich vermute, dass der TV-Ausgang normalerweise auf einer separaten
845 Grafikkarte oder zumindest ein separater Ausgang ist.)</P> 838 Grafikkarte oder zumindest ein separater Ausgang ist.)</P>
846 839
847 <H4>Vorteile:</H4> 840 <H5>VORTEILE</H5>
848 841
849 <UL> 842 <UL>
850 <LI>Du hast die M&ouml;glichkeit, selbst dann Filme anzusehen, wenn 843 <LI>Du hast die M&ouml;glichkeit, selbst dann Filme anzusehen, wenn
851 <B>Linux nichts von deiner Grafikhardware wei&szlig;</B>.</LI> 844 <B>Linux nichts von deiner Grafikhardware wei&szlig;</B>.</LI>
852 <LI>Du musst keine einzige Grafikanwendung installiert haben (wie 845 <LI>Du musst keine einzige Grafikanwendung installiert haben (wie
855 <LI>Die Chancen stehen gut, dass der <B>TV-Ausgang funktioniert</B>. (Es 848 <LI>Die Chancen stehen gut, dass der <B>TV-Ausgang funktioniert</B>. (Es
856 funktioniert nachweislich zumindest auf ATI-Karten.)</LI> 849 funktioniert nachweislich zumindest auf ATI-Karten.)</LI>
857 <LI>Dieser Treiber ruft wirklich die <B>int 10h</B>-Routine auf und ist 850 <LI>Dieser Treiber ruft wirklich die <B>int 10h</B>-Routine auf und ist
858 dementsprechend kein Emulator - er ruft <B>echte</B> Funktionen des 851 dementsprechend kein Emulator - er ruft <B>echte</B> Funktionen des
859 <B>echten</B> BIOS im <B>Real</B>-Modus auf (bzw. im vm68-Modus).</LI> 852 <B>echten</B> BIOS im <B>Real</B>-Modus auf (bzw. im vm68-Modus).</LI>
860 <LI>Du kannst den Treiber zusammen mit Vidis benutzen und erh&auml;lst 853 <LI>Du kannst den Treiber zusammen mit VIDIX benutzen und erh&auml;lst
861 dadurch gleichzeitig hardwarebeschleunigte Grafikanzeige <B>UND</B> den 854 dadurch gleichzeitig hardwarebeschleunigte Grafikanzeige <B>UND</B> den
862 TV-Ausgang! (f&uuml;r ATI-Karten empfohlen)</LI> 855 TV-Ausgang! (f&uuml;r ATI-Karten empfohlen)</LI>
863 <LI>Wenn du ein VESA-VBE-3.0+-BIOS hast und irgendwo die Optionen 856 <LI>Wenn du ein VESA-VBE-3.0+-BIOS hast und irgendwo die Optionen
864 <CODE>monitor_hfreq</CODE>, <CODE>monitor_vfreq</CODE>, 857 <CODE>monitor_hfreq</CODE>, <CODE>monitor_vfreq</CODE>,
865 <CODE>monitor_dotclock</CODE> angegeben werden (Kommandozeile, 858 <CODE>monitor_dotclock</CODE> angegeben werden (Kommandozeile,
867 Bildwiederholrate (mit den generischen Timingformeln). Um dieses Feature 860 Bildwiederholrate (mit den generischen Timingformeln). Um dieses Feature
868 zu aktivieren, m&uuml;ssen <B>alle</B> Monitoroptionen angegeben 861 zu aktivieren, m&uuml;ssen <B>alle</B> Monitoroptionen angegeben
869 werden.</LI> 862 werden.</LI>
870 </UL> 863 </UL>
871 864
872 <H4>Nachteile:</H4> 865 <H5>NACHTEILE</H5>
873 866
874 <UL> 867 <UL>
875 <LI>Der Treiber funtkioniert nur auf <B>x86-Systemen</B>.</LI> 868 <LI>Der Treiber funtkioniert nur auf <B>x86-Systemen</B>.</LI>
876 <LI>Er kann nur von <B>root</B> benutzt werden.</LI> 869 <LI>Er kann nur von <B>root</B> benutzt werden.</LI>
877 <LI>Momentan ist er nur f&uuml;r <B>Linux</B> verf&uuml;gbar.</LI> 870 <LI>Momentan ist er nur f&uuml;r <B>Linux</B> verf&uuml;gbar.</LI>
878 </UL> 871 </UL>
879 872
880 <P>Benutz diesen Treiber nicht mit <B>GCC 2.96</B>! Das wird nicht 873 <P>Benutz diesen Treiber nicht mit <B>GCC 2.96</B>! Das wird nicht
881 funktionieren!</P> 874 funktionieren!</P>
882 875
883 <P><B>Bei VESA verf&uuml;gbare Kommandozeilenoptionen:</B></P> 876 <H5>BEI VESA VERF&Uuml;GBARE KOMMANDOZEILENOPTIONEN</H5>
884 <DL> 877 <DL>
885 <DT><CODE>-vo vesa:opts</CODE></DT> 878 <DT><CODE>-vo vesa:opts</CODE></DT>
886 <DD>momentan erkannte Optionen <B>dga</B>, um den DGA-Modus zu erzwingen 879 <DD>momentan erkannte Optionen <B>dga</B>, um den DGA-Modus zu erzwingen
887 und <B>nodga</B>, um ihn zu deaktivieren. Im DGA-Modus kannst du den 880 und <B>nodga</B>, um ihn zu deaktivieren. Im DGA-Modus kannst du den
888 Doppelpuffermodus mit <CODE>-double</CODE> aktivieren. Anmerkung: Du 881 Doppelpuffermodus mit <CODE>-double</CODE> aktivieren. Anmerkung: Du
889 kannst diese Parameter auch weglassen, um die <B>automatische 882 kannst diese Parameter auch weglassen, um die <B>automatische
890 Erkennung</B> des DGA-Modus zu erm&ouml;glichen.</DD> 883 Erkennung</B> des DGA-Modus zu erm&ouml;glichen.</DD>
891 </DL> 884 </DL>
892 885
893 <H4>Bekannte Probleme und wie man sie umgeht:</H4> 886 <H5>BEKANNTE PROBLEME UND WIE MAN SIE UMGEHT</H5>
894 887
895 <UL> 888 <UL>
896 <LI>Wenn du unter Linux eine <B>NLS</B>-Schrift verwendest und du den 889 <LI>Wenn du unter Linux eine <B>NLS</B>-Schrift verwendest und du den
897 VESA-Treiber aus dem Textmodus heraus aufrufst, dann wird nach dem 890 VESA-Treiber aus dem Textmodus heraus aufrufst, dann wird nach dem
898 Beenden von MPlayer die <B>ROM-Schrift</B> anstelle der nationalen 891 Beenden von MPlayer die <B>ROM-Schrift</B> anstelle der nationalen
951 niedrigen Pixelclock-Werte benutzen, die f&uuml;r niedrige Aufl&ouml;sungen 944 niedrigen Pixelclock-Werte benutzen, die f&uuml;r niedrige Aufl&ouml;sungen
952 vonn&ouml;ten sind.</P> 945 vonn&ouml;ten sind.</P>
953 946
954 <H4><A NAME="vidix">2.3.1.2.12 VIDIX</A></H4> 947 <H4><A NAME="vidix">2.3.1.2.12 VIDIX</A></H4>
955 948
956 <P>VIDIX ist eine Abk&uuml;rzung f&uuml;r <B>VID</B>eo <B>I</B>nterface for 949 <H5>EINLEITUNG</H5>
950
951 <P>VIDIX ist die Abk&uuml;rzung f&uuml;r <B>VID</B>eo <B>I</B>nterface for
957 *ni<B>X</B> (Video-Schnittstelle f&uuml;r *n*x).<BR> VIDIX wurde entworfen, 952 *ni<B>X</B> (Video-Schnittstelle f&uuml;r *n*x).<BR> VIDIX wurde entworfen,
958 um eine Schnittstelle f&uuml;r schnelle Userspacetreiber f&uuml;r 953 um eine Schnittstelle f&uuml;r schnelle Userspacetreiber f&uuml;r
959 Grafikkarten zur Verf&uuml;gung zu stellen, so wie es mga_vid f&uuml;r 954 Grafikkarten zur Verf&uuml;gung zu stellen, so wie es mga_vid f&uuml;r
960 Matroxkarten tut. VIDIX ist ebenfalls sehr portabel.</P> 955 Matroxkarten tut. VIDIX ist ebenfalls sehr portabel.</P>
961 956
967 f&uuml;r z.B. Grafikserver zur Verf&uuml;gung. (Ich m&ouml;chte nicht mit dem 962 f&uuml;r z.B. Grafikserver zur Verf&uuml;gung. (Ich m&ouml;chte nicht mit dem
968 X11-Leuten in Sachen Grafikmodusumschaltung konkurieren.) Das Ziel dieser 963 X11-Leuten in Sachen Grafikmodusumschaltung konkurieren.) Das Ziel dieser
969 Schnittstelle liegt also einfach darin, die h&ouml;chstm&ouml;gliche 964 Schnittstelle liegt also einfach darin, die h&ouml;chstm&ouml;gliche
970 Geschwindigkeit bei der Videowiedergabe zu erreichen.</P> 965 Geschwindigkeit bei der Videowiedergabe zu erreichen.</P>
971 966
972 <H4>BENUTZUNG</H4> 967 <H5>BENUTZUNG</H5>
973 968
974 <UL> 969 <UL>
975 <LI>Du kannst den eigenst&auml;ndigen Videotreiber benutzen: 970 <LI>Du kannst den eigenst&auml;ndigen Videotreiber benutzen:
976 <CODE>-vo vidix</CODE><BR> 971 <CODE>-vo vidix</CODE><BR>
977 Dieser Treiber wurde als das X11-Frontend f&uuml;r die VIDIX-Technologie 972 Dieser Treiber wurde als das X11-Frontend f&uuml;r die VIDIX-Technologie
993 </UL> 988 </UL>
994 989
995 <P>Es ist in der Tat nicht wichtig, welcher Videoausgabetreiber mit 990 <P>Es ist in der Tat nicht wichtig, welcher Videoausgabetreiber mit
996 <B>VIDIX</B> verwendet wird.</P> 991 <B>VIDIX</B> verwendet wird.</P>
997 992
998 <H4>ANFORDERUNGEN</H4> 993 <H5>ANFORDERUNGEN</H5>
999 994
1000 <UL> 995 <UL>
1001 <LI>Die Grafikkarte sollte sich gerade im Grafikmodus befinden (ich 996 <LI>Die Grafikkarte sollte sich gerade im Grafikmodus befinden (ich
1002 schreibe <B>sollte</B>, weil ich's mal im Textmodus ausprobiert habe - es 997 schreibe <B>sollte</B>, weil ich's mal im Textmodus ausprobiert habe - es
1003 funktioniert zwar, produziert aber h&auml;ssliche Ausgabe ;) Benutze in 998 funktioniert zwar, produziert aber h&auml;ssliche Ausgabe ;) Benutze in
1010 </UL> 1005 </UL>
1011 1006
1012 <P>Ich hoffe, dass jeder von MPlayers Videoausgabetreibern das 1007 <P>Ich hoffe, dass jeder von MPlayers Videoausgabetreibern das
1013 <CODE>:vidix</CODE>-Unterger&auml;t erkennt.</P> 1008 <CODE>:vidix</CODE>-Unterger&auml;t erkennt.</P>
1014 1009
1015 <H4>BEDIENUNG</H4> 1010 <H5>BEDIENUNG</H5>
1016 1011
1017 <P>Wenn VIDIX als <B>Unterger&auml;t</B> (<CODE>-vo vesa:vidix</CODE>) 1012 <P>Wenn VIDIX als <B>Unterger&auml;t</B> (<CODE>-vo vesa:vidix</CODE>)
1018 benutzt wird, dann wird die Konfiguration des Videomodus vom 1013 benutzt wird, dann wird die Konfiguration des Videomodus vom
1019 Videoausgabeger&auml;t erledigt (kurz <B>vo_server</B>). Deswegen kannst du 1014 Videoausgabeger&auml;t erledigt (kurz <B>vo_server</B>). Deswegen kannst du
1020 die gleichen Kommandozeilenparameter wie f&uuml;r vo_server verwenden. 1015 die gleichen Kommandozeilenparameter wie f&uuml;r vo_server verwenden.
1040 Berichte den Entwicklern von deinen Erfahrungen. Die korrekte Art, VIDIX zu 1035 Berichte den Entwicklern von deinen Erfahrungen. Die korrekte Art, VIDIX zu
1041 benutzen, ist ohne das dritte Teilargument, sodass MPlayer automatishc 1036 benutzen, ist ohne das dritte Teilargument, sodass MPlayer automatishc
1042 den richtigen Treiber aussucht.</P> 1037 den richtigen Treiber aussucht.</P>
1043 1038
1044 <P>VIDIX ist eine sehr junge Technologie. Es ist deshalb gut m&ouml;glich, 1039 <P>VIDIX ist eine sehr junge Technologie. Es ist deshalb gut m&ouml;glich,
1045 dass sie auf deinem System (OS=abc, CPU=xyz) nicht funktioniert. In diesem 1040 dass sie auf deinem System nicht funktioniert. In diesem
1046 Fall liegt deine einzige M&ouml;glichkeit darin, VIDIX auf dein System zu 1041 Fall liegt deine einzige M&ouml;glichkeit darin, VIDIX auf dein System zu
1047 portieren (haupts&auml;chlich die <CODE>libdha</CODE>). Aber es gibt immer 1042 portieren (haupts&auml;chlich die <CODE>libdha</CODE>). Aber es gibt immer
1048 noch die Hoffnung, dass es auf den Systemen funktioniert, auf denen auch X11 1043 noch die Hoffnung, dass es auf den Systemen funktioniert, auf denen auch X11
1049 funktioniert.</P> 1044 funktioniert.</P>
1050 1045
1051 <BLOCKQUOTE> 1046 <P>Da VIDIX direkten Zugriff auf die Hardware ben&ouml;tigt, musst du MPlayer
1052 <B>Warnung: Sicherheitsrisiko</B><BR> 1047 entweder als root starten oder der Programmdatei das SUID-Bit setzen
1053 Leider <B>musst</B> du <B>root-Privilegien</B> haben, um VIDIX benutzen zu 1048 (<B>WARNUNG: Das ist ein Sicherheitsrisiko!</B>). Alternativ kannst du auch
1054 k&ouml;nnen, da VIDIX direkt auf die Hardware zugreift. Zumindest das 1049 spezielle Kernelmodule benutzen:</P>
1055 <B>SUID</B>-Bit muss beim MPlayer-Executable gesetzt sein. 1050
1056 </BLOCKQUOTE> 1051 <OL>
1052 <LI>Lade dir die
1053 <A HREF="http://www.arava.co.il/matan/svgalib/">Entwicklerversion</A>
1054 der svgalib herunter (z.B. 1.9.17).</LI>
1055 <LI><B>ODER</B> lade dir eine von Alex speziell f&uuml;r die Benutzung mit
1056 MPlayer modifizierte Version herunter (die nicht die svgalib-Sourcen
1057 zum Compilieren ben&ouml;tigt):
1058 <A HREF="http://www.mplayerhq.hu/~alex/svgalib_helper-1.9.17-mplayer.tar.bz2">
1059 svgalib_helper-1.9.17-mplayer.tar.bz2</A>.
1060 <LI>Compiliere das Modul im <CODE>svgalib_helper</CODE>-Verzeichnis
1061 (das im <CODE>svgalib-1.9.17/kernel/</CODE>-Verzeichnis gefunden werden
1062 kann, wenn du die Sourcen von der svgalib-Seite heruntergeladen hast) und
1063 lade es mit insmod.</LI>
1064 <LI>Verschiebe das <CODE>svgalib_helper</CODE>-Verzeichnis nach
1065 <CODE>mplayer/main/libdha/svgalib_helper</CODE>.</LI>
1066 <LI>Wenn du die Sourcen von der svgalib-Seite heruntergeladen hast, dann musst
1067 du den Kommentar vor der CFLAGS-Zeile entfernen, die "svgalib_helper"
1068 enth&auml;lt, und die sich in <CODE>libdha/Makefile</CODE> befindet.</LI>
1069 <LI>Compiliere und installiere libdha.</LI>
1070 </OL>
1071
1072 <H4><A NAME="vidix_ati">2.3.1.2.12.1 ATI-Karten</A></H4>
1073
1074 <P>Momentan werden die meisten ATI-Karten unterst&uuml;tzt, von der Mach64
1075 bis hin zur neuesten Radeon.</P>
1076
1077 <P>Es gibt zwei compilierte Binaries: <CODE>radeon_vid</CODE> f&uuml;r Radeons
1078 und <CODE>rage128_vid</CODE> f&uuml;r Rage128-Karten. Du kannst entweder eine
1079 der beiden erzwingen oder das VIDIX-System automatisch alle verf&uuml;gbaren
1080 Treiber ausprobieren lassen.</P>
1081
1082
1083 <H4><A NAME="vidix_matrox">2.3.1.2.12.2 Matrox-Karten</A></H4>
1084
1085 <P>Matrox G200,G400,G450 und G550 funktionieren.</P>
1086
1087 <P>Der Treiber unterst&uuml;tzt Videoequalizer und sollte fast genauso schnell
1088 wie der <A HREF="#mga_vid">Matrox-Framebuffer</A> sein.</P>
1089
1090
1091 <H4><A NAME="vidix_trident">2.3.1.12.3 Trident-Karten</A></H4>
1092
1093 <P>Es gibt einen Treiber f&uuml;r den Trident Cyberblade/i1-Chipsatz, der auf
1094 VIA Epia-Mainboards eingesetzt wird.</P>
1095
1096 <P>Der Treiber wurde von Alastair M. Robinson geschrieben und weiterentwickelt,
1097 welcher auch die neuesten Treiberversionen auf seiner
1098 <A HREF="http://www.blackfiveservices.co.uk/EPIAVidix.shtml">Homepage</A> zum
1099 Download anbietet. Dieer Treiber wird bei MPlayer immer sehr schnell nach
1100 Updates implementiert, sodass die CVS-Version von MPlayer immer auf dem
1101 aktuellen Stand sein sollte.</P>
1102
1103
1104 <H4><A NAME="vidix_3dlabs">2.3.1.2.12.4 3DLabs-Karten</A></H4>
1105
1106 <P>Auch wenn es einen Treiber f&uuml;r 3DLabs GLINT R3-Chips und Permedia3-Chips
1107 gibt, so hat noch niemand diese getestet. Feedback wird deswegen gern gesehen.
1108 </P>
1109
1057 1110
1058 <H4><A NAME="directfb">2.3.1.2.13 DirectFB</A></H4> 1111 <H4><A NAME="directfb">2.3.1.2.13 DirectFB</A></H4>
1059 1112
1060 <P><I>"DirectFB ist eine Grafikbibliothek, deren Zielplattform eingebettete 1113 <P><I>"DirectFB ist eine Grafikbibliothek, deren Zielplattform eingebettete
1061 Systeme sind. Sie bietet maximale Hardwarebeschleunigung bei minimalem 1114 Systeme sind. Sie bietet maximale Hardwarebeschleunigung bei minimalem
1119 ./configure --with-extraincdir=&lt;DVB-Quellenverzeichnis&gt;/ost/include 1172 ./configure --with-extraincdir=&lt;DVB-Quellenverzeichnis&gt;/ost/include
1120 </PRE> 1173 </PRE>
1121 1174
1122 <P>Dann compiliere und installiere wie sonst auch.</P> 1175 <P>Dann compiliere und installiere wie sonst auch.</P>
1123 1176
1124 <H4>BEDIENUNG</H4> 1177 <H5>BEDIENUNG</H5>
1125 1178
1126 <P>Hardwaredecodierung (Abspielen von Standard-MPEG1/2-Dateien) geschieht mit 1179 <P>Hardwaredecodierung (Abspielen von Standard-MPEG1/2-Dateien) geschieht mit
1127 diesem Kommando:</P> 1180 diesem Kommando:</P>
1128 1181
1129 <PRE> 1182 <PRE>
1198 <PRE> 1251 <PRE>
1199 f&uuml;r 3:4 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale 1252 f&uuml;r 3:4 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale
1200 f&uuml;r 16:9 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024 1253 f&uuml;r 16:9 TV: -vop lavc,expand=-1:576:-1:-1:1,scale=-1:0,dvbscale=1024
1201 </PRE> 1254 </PRE>
1202 1255
1203 <H4>AUSBLICK</H4> 1256 <H5>AUSBLICK</H5>
1204 1257
1205 <P>Wenn du Fragen hast oder an der Diskussion &uuml;ber zuk&uuml;nfitge 1258 <P>Wenn du Fragen hast oder an der Diskussion &uuml;ber zuk&uuml;nfitge
1206 Features teilnehen willst, dann melde dich an unserer <A 1259 Features teilnehen willst, dann melde dich an unserer <A
1207 HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-dvb">MPlayer-DVB</A> 1260 HREF="http://mplayerhq.hu/mailman/listinfo/mplayer-dvb">MPlayer-DVB</A>
1208 Mailingliste an. Denk bitte daran, dass dort Englisch gesprochen wird.</P> 1261 Mailingliste an. Denk bitte daran, dass dort Englisch gesprochen wird.</P>
1229 0.12.0 oder neuer. Diese Treiber und weitere Installationsanweisungen findest 1282 0.12.0 oder neuer. Diese Treiber und weitere Installationsanweisungen findest
1230 du auf der Seite <A HREF="http://dxr3.sourceforge.net/">DXR3 &amp; Hollywood 1283 du auf der Seite <A HREF="http://dxr3.sourceforge.net/">DXR3 &amp; Hollywood
1231 Plus for Linux</A>. <CODE>configure</CODE> sollte die Karte automatisch 1284 Plus for Linux</A>. <CODE>configure</CODE> sollte die Karte automatisch
1232 finden. Die Compilierung sollte auch problemlos funktionieren.</P> 1285 finden. Die Compilierung sollte auch problemlos funktionieren.</P>
1233 1286
1234 <H4>Bedienung:</H4> 1287 <H5>BEDIENUNG</H5>
1235 <DL> 1288 <DL>
1236 <DT><CODE>-vo dxr3:prebuf:sync:norm=x:&lt;device&gt;</CODE></DT> 1289 <DT><CODE>-vo dxr3:prebuf:sync:norm=x:&lt;device&gt;</CODE></DT>
1237 1290
1238 <DD><CODE>overlay</CODE> aktiviert das Overlay anstelle des TV-Ausgangs. 1291 <DD><CODE>overlay</CODE> aktiviert das Overlay anstelle des TV-Ausgangs.
1239 Daf&uuml;r brauchst du ein korrekt konfiguriertes Overlaysetup. Am 1292 Daf&uuml;r brauchst du ein korrekt konfiguriertes Overlaysetup. Am
1276 <CODE>norm=x</CODE> setzt den TV-Standard der DXR3-Karte, ohne daf&uuml;r 1329 <CODE>norm=x</CODE> setzt den TV-Standard der DXR3-Karte, ohne daf&uuml;r
1277 externe Programme wie <CODE>em8300setup</CODE> zu ben&ouml;tigen. 1330 externe Programme wie <CODE>em8300setup</CODE> zu ben&ouml;tigen.
1278 G&uuml;ltige Werte sind 5 = NTSC, 4 = PAL-60, 3 = PAL. Spezielle Standards 1331 G&uuml;ltige Werte sind 5 = NTSC, 4 = PAL-60, 3 = PAL. Spezielle Standards
1279 sind 2 (automatische Erkennung mit PAL/PAL-60) und 1 (automatische 1332 sind 2 (automatische Erkennung mit PAL/PAL-60) und 1 (automatische
1280 Erkennung f&uuml;r PAL/NTSC), da sie den Standard in Abh&auml;ngigkeit 1333 Erkennung f&uuml;r PAL/NTSC), da sie den Standard in Abh&auml;ngigkeit
1281 der FPS des Films setzen. Moderne Fernseher sind in der Lage, sowohl 1334 der FPS des Films setzen. norm = 0 (Standard) &auml;ndert
1282 PAL als auch NTSC abzuspielen. Wenn man Filme mit ihrer urspr&uuml;nglichen
1283 Anzahl von Bildern pro Sekunde ansieht, so erh&auml;lt man die
1284 beste Wiedergabe ohne verworfene Bilder. norm = 0 (Standard) &auml;ndert
1285 den momentan eingestellten TV-Standard nicht.<BR> 1335 den momentan eingestellten TV-Standard nicht.<BR>
1286 1336
1287 <CODE>&lt;device&gt;</CODE> = Ger&auml;tenummer w&auml;hlt die zu 1337 <CODE>&lt;device&gt;</CODE> = Ger&auml;tenummer w&auml;hlt die zu
1288 verwendene em8300-Karte, falls du mehrere davon hast.<BR> 1338 verwendene em8300-Karte, falls du mehrere davon hast.<BR>
1289 1339
1290 Jede dieser Optionen kann auch weggelassen werden.<BR> 1340 Jede dieser Optionen kann auch weggelassen werden.<BR>
1291 1341
1292 <CODE>:prebuf:sync</CODE> scheint sehr gut zu funktionieren, wenn du DivX 1342 <CODE>:prebuf:sync</CODE> scheint sehr gut zu funktionieren, wenn du DivX
1293 abspielst - und das selbst auf AMD-CPUs. Andererseits gab es Berichte von 1343 abspielst. Es gab Berichte von Leuten, die Probleme mit <CODE>prebuf</CODE>
1294 Leuten, die Probleme mit dieser Option und normalen MPEGs hatten. Du 1344 bei der Wiedergabe von MPEG1/2-Dateien hatten. Du
1295 solltest es also zuerst ohne Optionen probieren. Wenn du Sync-Probleme 1345 solltest es also zuerst ohne Optionen probieren. Wenn du Sync-Probleme
1296 hast, dann probier <CODE>:sync</CODE> aus.</DD> 1346 hast, dann probier <CODE>:sync</CODE> aus.</DD>
1297 1347
1298 <DT><CODE>-ao oss:/dev/em8300_ma-X</CODE></DT> 1348 <DT><CODE>-ao oss:/dev/em8300_ma-X</CODE></DT>
1299 <DD>Audioausgabe, wobei <CODE>X</CODE> die Ger&auml;tenummer ist 1349 <DD>Audioausgabe, wobei <CODE>X</CODE> die Ger&auml;tenummer ist
1336 1386
1337 <DT><CODE>-ac hwac3</CODE></DT> 1387 <DT><CODE>-ac hwac3</CODE></DT>
1338 <DD>Der em8300 unterst&uuml;tzt die Audiowiedergabe von AC3-Streams 1388 <DD>Der em8300 unterst&uuml;tzt die Audiowiedergabe von AC3-Streams
1339 (Surroundsound) &uuml;ber den digitalen Ausgang der Karte. Schau oben bei 1389 (Surroundsound) &uuml;ber den digitalen Ausgang der Karte. Schau oben bei
1340 der <CODE>-ao oss</CODE>-Option nach. Sie muss angegeben werden, um den 1390 der <CODE>-ao oss</CODE>-Option nach. Sie muss angegeben werden, um den
1341 DXR3-Ausgang anstelle der Soundkarte anzugeben. Lies auch die <A 1391 DXR3-Ausgang anstelle der Soundkarte anzugeben. </DD>
1342 HREF="codecs.html#hardware_ac3">Hardware-AC3-Sektion</A>. Dort findest du
1343 weitere Details.</DD>
1344 </DL> 1392 </DL>
1345
1346 <H4>Anmerkungen zu MPEG1, MPEG2, VCD und DVD</H4>
1347
1348 <P>In manchen F&auml;llen werden Untertitel nicht synchron zum Audio/Video
1349 angezeigt, wenn Hardwaredecodierung verwendet wird. Das ist ein bekanntes
1350 Problem. Der em8300 kommt auch nicht mit zu gro&szlig;en Untertiteln zurecht.
1351 Er wird dann eine oder zwei Sekunden h&auml;ngen. Momentan ist die einzige
1352 M&ouml;glichkeit zur Umgehung des Problems die Verwendung von <CODE>-vop
1353 lavc</CODE> bei DVDs mit Untertiteln. Wenn <CODE>-vop lavc</CODE> verwendet
1354 wird, dann encodiert MPlayer das Video erneut nach MPEG1, selbst wenn
1355 es vorher bereits MPEG1 war. Das bedeutet, dass mehr CPU-Power ben&ouml;tigt
1356 wird, und dass ein wenig Bildqualit&auml;t verloren geht.</P>
1357 1393
1358 1394
1359 <H4><A NAME="other">2.3.1.4 Andere Anzeigehardware</A></H4> 1395 <H4><A NAME="other">2.3.1.4 Andere Anzeigehardware</A></H4>
1360 1396
1361 <H4><A NAME="zr">2.3.1.4.1 Zr</A></H4> 1397 <H4><A NAME="zr">2.3.1.4.1 Zr</A></H4>
1451 beenden.</P> 1487 beenden.</P>
1452 1488
1453 <H4><A NAME="blinken">2.3.1.4.2 Blinkenlights</A></H4> 1489 <H4><A NAME="blinken">2.3.1.4.2 Blinkenlights</A></H4>
1454 1490
1455 <P>Dieser Trieber kann Video mit dem Blinkenlights UDP-Protokoll wiedergeben. 1491 <P>Dieser Trieber kann Video mit dem Blinkenlights UDP-Protokoll wiedergeben.
1456 Wenn du nicht wei&szlig;t, was Blinkenlights ist, dann brauchst du diesen 1492 Wenn du nicht wei&szlig;t, was <A HREF="http://www.blinkenlights.de/">
1457 Treiber auch nicht.</P> 1493 Blinkenlights</A> ist, dann brauchst du diesen Treiber auch nicht.</P>
1458 1494
1459 1495
1460 <H4><A NAME="tv-out">2.3.1.5 Unterst&uuml;tzung f&uuml;r die TV- 1496 <H4><A NAME="tv-out">2.3.1.5 Unterst&uuml;tzung f&uuml;r die TV-
1461 Ausgabe</A></H4> 1497 Ausgabe</A></H4>
1462 1498
1541 </LI> 1577 </LI>
1542 </UL> 1578 </UL>
1543 1579
1544 <H4>Matrox-TV-Ausgangskabel zum Selberbau</H4> 1580 <H4>Matrox-TV-Ausgangskabel zum Selberbau</H4>
1545 1581
1546 <P>Diese Informationen stammen von <B>Rácz Balázs</B>. Nat&uuml;rlich 1582 <P>Niemand &uuml;bernimmt Verantwortung f&uuml;r irgendetwas oder jegliche
1547 &uuml;bernimmt niemand Verantwortung f&uuml;r irgendetwas oder jegliche
1548 Sch&auml;den, die durch diese Dokumentation entstehen.</P> 1583 Sch&auml;den, die durch diese Dokumentation entstehen.</P>
1549 1584
1550 <P>Der vierte Pin des CRTC2-Steckers ist das Composite-Videosignal. Masse 1585 <P><B>Kabel f&uuml;r die G400</B>: Der vierte Pin des CRTC2-Steckers liefert
1551 liegt an den Pins sechs, sieben und acht.</P> 1586 das Composite Video-Signal. Erde liegt am sechsten, siebten und achten Pin.
1587 (Informationen von Balázs Rácz)</P>
1588
1589 <P><B>Kabel f&uuml;r die G450</B>: Der erste Pin des CRTC2-Steckers liefert
1590 das Composite Video-Signal. Erde liegt am f&uuml;nften, sechsten, siebten und
1591 f&uuml;nfzehnten (5, 6, 7, 15) Pin. (Information von Balázs Kerekes)</P>
1552 1592
1553 <H4><A NAME="tv-out_matrox_g450">2.3.1.5.2 Matrox G450/G550-Karten</A></H4> 1593 <H4><A NAME="tv-out_matrox_g450">2.3.1.5.2 Matrox G450/G550-Karten</A></H4>
1554 1594
1555 <P>Unterst&uuml;tzung f&uuml;r den TV-Ausgang dieser Karten wurde erst 1595 <P>Unterst&uuml;tzung f&uuml;r den TV-Ausgang dieser Karten wurde erst
1556 k&uuml;rzlich implementiert und ist noch nicht in den Standardkerneln 1596 k&uuml;rzlich implementiert und ist noch nicht in den Standardkerneln