comparison DOCS/documentation.html @ 4090:853322325bb9

blah. fixes.
author gabucino
date Fri, 11 Jan 2002 17:56:56 +0000
parents 8c17a3991238
children 5ab51bd5f080
comparison
equal deleted inserted replaced
4089:e1c6178de089 4090:853322325bb9
234 234
235 <P><B><A NAME=1.1>1.1. Overview</A></B></P> 235 <P><B><A NAME=1.1>1.1. Overview</A></B></P>
236 236
237 <P><B>MPlayer</B> is a movie player for LINUX (runs on many other Unices, and 237 <P><B>MPlayer</B> is a movie player for LINUX (runs on many other Unices, and
238 <B>non-x86</B> CPUs, see <A HREF="#6">section 6</A>). It plays most MPEG, VOB, 238 <B>non-x86</B> CPUs, see <A HREF="#6">section 6</A>). It plays most MPEG, VOB,
239 AVI, VIVO, ASF/WMV, QT/MOV, FLI files, supported by many native, XAnim, and 239 AVI, VIVO, ASF/WMV, QT/MOV, FLI, RM files, supported by many native, XAnim, and
240 Win32 DLL codecs. You can watch <B>VideoCD</B>, <B>SVCD</B>, <B>DVD</B>, 240 Win32 DLL codecs. You can watch <B>VideoCD</B>, <B>SVCD</B>, <B>DVD</B>,
241 <B>3ivx</B>, and even <B>DivX</B> movies too (and you don't need the avifile 241 <B>3ivx</B>, and even <B>DivX</B> movies too (and you don't need the avifile
242 library at all!). The another big feature of mplayer is the wide range of 242 library at all!). The another big feature of mplayer is the wide range of
243 supported output drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, 243 supported output drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev,
244 AAlib, DirectFB, but you can use GGI and SDL (and this way all their drivers) 244 AAlib, DirectFB, but you can use GGI and SDL (and this way all their drivers)
254 allowed to be distributed in binary form, and also contains the OpenDivX 254 allowed to be distributed in binary form, and also contains the OpenDivX
255 library which has special license. We are still developing towards GPL.</P> 255 library which has special license. We are still developing towards GPL.</P>
256 256
257 <P>Distributing <B>MPlayer</B> in the form of binaries and/or binary packages 257 <P>Distributing <B>MPlayer</B> in the form of binaries and/or binary packages
258 is currently impossible, speaking about both <B>technical</B> and <B>law</B> 258 is currently impossible, speaking about both <B>technical</B> and <B>law</B>
259 areas. Detailed information can be found in the second part of <A HREF="users_against_developers.html">this file</A>, 259 areas. Detailed information can be found in the second part of <A HREF="users_against_developers.html#binary">this file</A>,
260 and it is recommended to read it.</P> 260 and it is recommended to read it.</P>
261 261
262 <P>I didn't write any codecs, just some players. I spent 262 <P>I didn't write any codecs, just some players. I spent
263 a lot of time finding the best way to parse bad damaged input files 263 a lot of time finding the best way to parse bad damaged input files
264 (both MPEG and AVI) and to do perfect A-V sync with seeking ability. 264 (both MPEG and AVI) and to do perfect A-V sync with seeking ability.
280 280
281 <P><UL> 281 <P><UL>
282 <LI><B>mpg12play v0.1-v0.3:</B><BR> 282 <LI><B>mpg12play v0.1-v0.3:</B><BR>
283 The first try, hacked together in a half hour! 283 The first try, hacked together in a half hour!
284 I've used libmpeg3 from www.heroinewarrior.com up to the version 0.3, 284 I've used libmpeg3 from www.heroinewarrior.com up to the version 0.3,
285 but there were image quality and speed problems with it. 285 but there were image quality and speed problems with it.</LI>
286 <LI><B>mpg12play v0.5-v0.87:</B><BR> 286 <LI><B>mpg12play v0.5-v0.87:</B><BR>
287 Mpeg codec replaced with DVDview by Dirk Farin, it was a great stuff, 287 Mpeg codec replaced with DVDview by Dirk Farin, it was a great stuff,
288 but it was slow and was written in C++ (I hate C++!!!) 288 but it was slow and was written in C++ (I hate C++!!!)</LI>
289 <LI><B>mpg12play v0.9-v0.95pre5:</B><BR> 289 <LI><B>mpg12play v0.9-v0.95pre5:</B><BR>
290 Mpeg codec was libmpeg2 (mpeg2dec) by Aaron Holtzman & Michel Lespinasse. 290 Mpeg codec was libmpeg2 (mpeg2dec) by Aaron Holtzman & Michel Lespinasse.
291 It's great, optimized very fast C code with perfect image quality and 291 It's great, optimized very fast C code with perfect image quality and
292 100% MPEG standard conformance. 292 100% MPEG standard conformance.</LI>
293 <LI><B>MPlayer v0.3-v0.9:</B><BR> 293 <LI><B>MPlayer v0.3-v0.9:</B><BR>
294 It was a pack of two programs: mpg12playv0.95pre6 and my new simple AVI 294 It was a pack of two programs: mpg12playv0.95pre6 and my new simple AVI
295 player 'avip' based on avifile's Win32 DLL loader. 295 player 'avip' based on avifile's Win32 DLL loader.</LI>
296 <LI><B>MPlayer v0.10:</B><BR> 296 <LI><B>MPlayer v0.10:</B><BR>
297 The MPEG and AVI player in a single binary! 297 The MPEG and AVI player in a single binary!</LI>
298 <LI><B>MPlayer v0.11:</B><BR> 298 <LI><B>MPlayer v0.11:</B><BR>
299 Some new developers joined and from 0.11 the mplayer project is a team-work! 299 Some new developers joined and from 0.11 the mplayer project is a team-work!
300 Added .ASF file support, and OpenDivX (see www.projectmayo.com) en/decoding. 300 Added .ASF file support, and OpenDivX (see www.projectmayo.com) en/decoding.</LI>
301 <LI><B>MPlayer v0.17 "The IdegCounter"</B><BR> 301 <LI><B>MPlayer v0.17 "The IdegCounter"</B><BR>
302 The release version of the 0.11pre after 4 months of heavy development! 302 The release version of the 0.11pre after 4 months of heavy development!
303 Try it, and be amazed! Thousands of new features added... and of course 303 Try it, and be amazed! Thousands of new features added... and of course
304 old code was improved too, bugs removed etc. 304 old code was improved too, bugs removed etc.</LI>
305 <LI><B>MPlayer 0.18 "The BugCounter"</B><BR> 305 <LI><B>MPlayer 0.18 "The BugCounter"</B><BR>
306 2 months since 0.17 and here's a new release.. Completed ASF support, 306 2 months since 0.17 and here's a new release.. Completed ASF support,
307 more subtitle formats, introduced libao (similar to libvo but to audio), 307 more subtitle formats, introduced libao (similar to libvo but to audio),
308 even more stable than ever, and so on. It's a MUST ! 308 even more stable than ever, and so on. It's a MUST !</LI>
309 <LI><B>MPlayer 0.50 "The Faszom(C)ounter"</B><BR> 309 <LI><B>MPlayer 0.50 "The Faszom(C)ounter"</B><BR>
310 Hmm. Release again. Tons of new features, beta GUI version, bugs fixed, 310 Hmm. Release again. Tons of new features, beta GUI version, bugs fixed,
311 new vo and ao drivers, ported to many systems, including opensource DivX 311 new vo and ao drivers, ported to many systems, including opensource DivX
312 codecs and much more. Try it! 312 codecs and much more. Try it!</LI>
313 313 <LI><B>MPlayer 0.60 "The RTFMCounter"</B><BR>
314 MOV/VIVO/RM/FLI/NUV fileformats support, native CRAM, Cinepak, ADPCM codecs,
315 and support for XAnim's binary codecs; DVD subtitles support, first
316 release of MEncoder, TV grabbing, cache, liba52, countless fixes.</LI>
314 </UL></P> 317 </UL></P>
315 318
316 <P><B><A NAME=1.3>1.3. Installation</A></B></P> 319 <P><B><A NAME=1.3>1.3. Installation</A></B></P>
317 320
318 <P>In this chapter I'll try to guide you through the compiling and 321 <P>In this chapter I'll try to guide you through the compiling and
361 <UL> 364 <UL>
362 <LI><B>libavcodec</B> : If you want to use this DivX3/DivX4/etc codec, check the 365 <LI><B>libavcodec</B> : If you want to use this DivX3/DivX4/etc codec, check the
363 <A HREF="codecs.html#2.2.1.2">2.2.1.2</A> section before compiling. Features :<BR> 366 <A HREF="codecs.html#2.2.1.2">2.2.1.2</A> section before compiling. Features :<BR>
364 <UL> 367 <UL>
365 <LI>you can <B>gain <I>DivX/DivX4</I> playing on non-x86 machines</B></LI> 368 <LI>you can <B>gain <I>DivX/DivX4</I> playing on non-x86 machines</B></LI>
366 <LI>RealVideo 1.0/MJPEG/h263/others playing and encoding</LI> 369 <LI>RealVideo 1.0/VIVO/MJPEG/h263/others playing and encoding</LI>
367 <LI>this codec has the <B>greatest decoding speed</B> for DivX and DivX4 370 <LI>this codec has the <B>greatest decoding speed</B> for DivX and DivX4
368 movies (even faster than the original DivX4 library itself) ! Recommended!</LI> 371 movies (even faster than the original DivX4 library itself) ! Recommended!</LI>
369 </UL> 372 </UL>
370 </LI> 373 </LI>
371 374
380 <LI>needed if you want to play <B>WMV movies</B> or older ASF's</LI> 383 <LI>needed if you want to play <B>WMV movies</B> or older ASF's</LI>
381 </UL> 384 </UL>
382 </LI> 385 </LI>
383 386
384 <LI><B>DivX4</B> : information about this codec is available in the 387 <LI><B>DivX4</B> : information about this codec is available in the
385 <A HREF="codecs.html#2.2.1.1">2.2.1.1</A> section. You possibly don't want this 388 <A HREF="codecs.html#2.2.1.1">2.2.1.1</A> section. If you don't want to encode
386 codec as <B>libavcodec</B> (see above) is much faster than this.<BR> 389 with it, you possibly don't want this codec as <B>libavcodec</B> (see above) is
390 much faster than this.<BR>
387 Features :<UL> 391 Features :<UL>
392 <LI>1 pass or 2 pass encoding with <A HREF="encoding.html">MEncoder</A></LI>
388 <LI>can play old <B>DivX3</B> movies much faster than the Win32 DLL but 393 <LI>can play old <B>DivX3</B> movies much faster than the Win32 DLL but
389 slower than <B>libavcodec</B> !</LI> 394 slower than <B>libavcodec</B> !</LI>
390 <LI>it's closed-source, and only an x86 version is available.</LI> 395 <LI>it's closed-source, and only an x86 version is available.</LI>
391 </UL> 396 </UL>
392 </LI> 397 </LI>
855 860
856 <TR><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>1 or 2</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>adjust contrast</TD></TR> 861 <TR><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>1 or 2</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>adjust contrast</TD></TR>
857 <TR><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>3 or 4</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>adjust brightness</TD></TR> 862 <TR><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>3 or 4</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>adjust brightness</TD></TR>
858 <TR><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>5 or 6</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>adjust hue</TD></TR> 863 <TR><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>5 or 6</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>adjust hue</TD></TR>
859 <TR><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>7 or 8</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>adjust saturation</TD></TR> 864 <TR><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>7 or 8</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>adjust saturation</TD></TR>
860
861 <TR><TD COLSPAN=4><P><I><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>(the following keys are valid only with TV input support</I></P></TD></TR>
862
863 <TR><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>h or l</TD><TD>&nbsp;&nbsp;</TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>select previous/next channel</TD></TR>
864 <TR><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>n</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>change norm</TD></TR>
865 <TR><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>b</TD><TD></TD><TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>change channel list</TD></TR>
866 </TABLE></P> 865 </TABLE></P>
867 866
868 <P><B>GUI keyboard control</B></P> 867 <P><B>GUI keyboard control</B></P>
869 868
870 <P><TABLE BORDER=0> 869 <P><TABLE BORDER=0>