Mercurial > mplayer.hg
comparison DOCS/video.html @ 4339:4b231f3778a6
entudjam?
author | gabucino |
---|---|
date | Thu, 24 Jan 2002 17:14:09 +0000 |
parents | 82d33038b2d0 |
children | fa6f2467125c |
comparison
equal
deleted
inserted
replaced
4338:70a4c3a5d86f | 4339:4b231f3778a6 |
---|---|
83 broken)</TD><TR> | 83 broken)</TD><TR> |
84 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" | 84 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" |
85 size=2><A HREF=#2.3.1.9>tdfxfb</A></TD><TD></TD><TD><FONT face="Verdana, Arial, | 85 size=2><A HREF=#2.3.1.9>tdfxfb</A></TD><TD></TD><TD><FONT face="Verdana, Arial, |
86 Helvetica, sans-serif" size=2>Voodoo3/Banshee hardware YUV support on tdfx | 86 Helvetica, sans-serif" size=2>Voodoo3/Banshee hardware YUV support on tdfx |
87 framebuffer (works!)</TD><TR> | 87 framebuffer (works!)</TD><TR> |
88 <TD></TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, sans-serif" | |
89 size=2><A HREF=#2.3.1.16>zr</A></TD><TD></TD><TD><FONT face="Verdana, Arial, | |
90 Helvetica, sans-serif" size=2>Displaying on some hardware MJPEG capture/playback | |
91 boards (DC10, DC10+, LML33)</TD><TR> | |
88 | 92 |
89 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" | 93 <TD COLSPAN=4><P><B><FONT face="Verdana, Arial, Helvetica, sans-serif" |
90 size=2>Special:</B></P></TD><TR> | 94 size=2>Special:</B></P></TD><TR> |
91 | 95 |
92 <TD> </TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, | 96 <TD> </TD><TD VALIGN=top><FONT face="Verdana, Arial, Helvetica, |
888 <P> | 892 <P> |
889 <b>Conclusion:</b> I know there are lot of lacks and bugs. So if you are able | 893 <b>Conclusion:</b> I know there are lot of lacks and bugs. So if you are able |
890 to improve something then simply send me your patches. | 894 to improve something then simply send me your patches. |
891 </P> | 895 </P> |
892 | 896 |
897 | |
893 <P><B><A NAME=2.3.1.15>2.3.1.15. VIDIX</A></B></P> | 898 <P><B><A NAME=2.3.1.15>2.3.1.15. VIDIX</A></B></P> |
894 | 899 |
895 <P><B><I>WHAT IS VIDIX</I></B></P> | 900 <P><B><I>WHAT IS VIDIX</I></B></P> |
896 | 901 |
897 <P>VIDIX is the abbreviation for <b>VID</b>eo <b>I</b>nterface for | 902 <P>VIDIX is the abbreviation for <b>VID</b>eo <b>I</b>nterface for |
974 <code>mplayer -vo vesa:vidix:radeon_vid.so -fs -zoom -double -bpp | 979 <code>mplayer -vo vesa:vidix:radeon_vid.so -fs -zoom -double -bpp |
975 32 file.avi</code><BR> | 980 32 file.avi</code><BR> |
976 <BR> | 981 <BR> |
977 But it's dangerous, and you shouldn't do that. In this case given driver will | 982 But it's dangerous, and you shouldn't do that. In this case given driver will |
978 be forced and result is unpredictable (it may <b>freeze</b> your | 983 be forced and result is unpredictable (it may <b>freeze</b> your |
979 computer). The Right Way is to use VIDIX without arguments to enable driver | 984 computer). You should do that ONLY if you are absolutely sure it will work, |
985 and <B>MPlayer</B> doesn't do it automatically. Please tell about it to the | |
986 developers. The Right Way is to use VIDIX without arguments to enable driver | |
980 autodetection. | 987 autodetection. |
981 </P> | 988 </P> |
982 | 989 |
983 <P> | 990 <P> |
984 VIDIX is very new technology and it's extremely possible that on your system | 991 VIDIX is very new technology and it's extremely possible that on your system |
988 </P> | 995 </P> |
989 | 996 |
990 <P>And the last <b>WARNING</b>: (un)fortunately you <b>MUST</b> have | 997 <P>And the last <b>WARNING</b>: (un)fortunately you <b>MUST</b> have |
991 <b>ROOT</b> privileges to use VIDIX due to direct hardware access. At least | 998 <b>ROOT</b> privileges to use VIDIX due to direct hardware access. At least |
992 set the <b>suid</b> bit on the <B>MPlayer</B> excecutable. | 999 set the <b>suid</b> bit on the <B>MPlayer</B> excecutable. |
1000 </P> | |
1001 | |
1002 | |
1003 <P><B><A NAME=2.3.1.16>2.3.1.16. Zr</A></B></P> | |
1004 | |
1005 <P>This is a display-driver (<CODE>-vo zr</CODE>) for a number of MJPEG | |
1006 capture/playback cards (tested for DC10+ and buz, and it should work for the | |
1007 LML33, the DC10). The driver works by encoding the frame to jpeg and then | |
1008 sending it to the card. For the jpeg encoding <B>libavcodec</B> is | |
1009 used, and required.</P> | |
1010 | |
1011 <P>This driver talks to the kernel driver available at | |
1012 <A HREF="http://mjpeg.sourceforge.net">http://mjpeg.sourceforge.net</A>, so | |
1013 you must get it working first. Then recompile <B>MPlayer</B> with | |
1014 <CODE>--enable-zr</CODE>.</P> | |
1015 | |
1016 <P>Some remarks: | |
1017 <UL> | |
1018 <LI>don't use xawtv on the same device <B>MPlayer</B> uses, it will crash | |
1019 your computer.</LI> | |
1020 <LI>this driver adds <CODE>-zr*</CODE> commandline options. The explanation | |
1021 of these options can be viewed with <CODE>-zrhelp</CODE>. It is possible to | |
1022 crop the input frame (cut borders to make it fit or to enhance performace) | |
1023 and to do other things.</LI> | |
1024 <LI>the driver only takes data in YV12 format (libmpeg2, libavcodec for | |
1025 example).</LI> | |
1026 </UL> | |
993 </P> | 1027 </P> |
994 | 1028 |
995 | 1029 |
996 <P><B><A NAME=2.3.1.A>2.3.1.A. TV-out support</A></B></P> | 1030 <P><B><A NAME=2.3.1.A>2.3.1.A. TV-out support</A></B></P> |
997 | 1031 |