1 *****************************************
3 *****************************************
5 NOTE: Do NOT send bug reports, help and
6 feature requests directly to the authors!
12 Árpád Gereöffy (A'rpi/ESP-team) [mail to <mplayer-users@mplayerhq.hu>]
13 * mplayer, mencoder core, A-V sync
14 * libmpdemux, demultiplexer for mpeg, asf, avi, various fixes in others
15 * mp3lib, based on mpglib sources [MP3 audio decoder]
16 * getch2 [keyboard handler]
17 * some changes in libmpeg2 code (progressive frames, bitrate & fps support)
18 * libvo improvements: adding OpenGL support, bugfix in mga driver...
19 * triple buffering & YUY2 support (for DivX/MPEG4) into mga_vid driver
20 * OSD & SUB display code
21 * FFmpeg/libavcodec integration
22 * DivX4Linux (Project Mayo) support (see documentation)
23 * New DVD-Support using libdvdread
24 * MPEG PES output & DVB card support
25 * libmpcodecs design, porting video decoders, filters
27 Zoltán Ponekker (Pontscho/fresh!mindworkz) <pontscho@makacs.poliod.hu>
28 * the original configure script and Makefiles for easy compile
30 * 3DNow! support into mp3lib and fastmemcpy.h
31 * various X11 driver changes, fixes (keyboard handling, fullscreen,
33 * libvo: adding xmga driver
34 * audio mixer (volume) support
36 Gábor Lénárt (LGB) <lgb@lgb.hu>
37 * configure script improvements
38 * Makefile improvements
39 * preliminary DVD support (libcss)
40 * various X11 cleanups and fixes
41 * HTMLization of documentation
43 Gábor Bérczi (Gabucino) <gabucino@mplayerhq.hu>
44 * documentation writer & maintainer
45 * Hungarian translation of documentation, homepage, and help output
46 * second homepage design&gfx
48 * testing, codecs quality & speed comparisons
49 * IRC channels operator (#MPlayer is user channel)
50 * experimental MINIX port :) (what's funny about it?)
51 * MPsub subtitle format design
53 Szabolcs Berecz (Szabi) <szabi@inf.elte.hu>
54 * codecs.conf file parser
55 * config file and command line parser
56 * mga_vid fixes, module option etc.
57 * fbdev support in libvo
58 * type #7 subtitle support
60 László Megyer (Lez, Laaz) <lez@sch.bme.hu>
62 * screensaver+DPMS disable for libvo
64 Gyula László (Chass, Tégla) <chass-@freemail.hu>
65 * first fonts (mp_font1.zip)
66 * third homepage design&gfx
67 * fourth (current) homepage design&gfx
69 Zoltán Márk Vicián (Se7en) <se7en@sch.bme.hu>
70 * SVGAlib support in libvo
72 Alex Beregszaszi (al3x) <alex@naxine.org>
73 * ALSA output driver in libao2
74 * vo_ggi output driver in libvo (www.ggi-project.org)
75 * XAnim codecs support
76 * VIVO files, codecs support
79 * libavcodec support in MEncoder
80 * RM file format demuxer
83 * NuppelVideo demuxer changes
85 * VIDIX and libdha hackings
86 * Matrox driver port to Vidix
87 * XVidix video output driver
88 * and other various stuff (in libvo, libmad syncing, dec_audio/video and
90 * libmpcodecs / libmpdemux hacking
92 * dynamic a/v plugins (external shared ad/vd/.. objects)
94 Andreas Ackermann (Acki) <asackerm@stud.informatik.uni-erlangen.de>
95 * LIRC support (see documentation)
96 * DGA support in libvo
98 Felix Bünemann (Atmos) <atmosfear@users.sourceforge.net>
99 * SDL driver maintainer
100 * Additional YUV formats fixes
101 * New font (mp_font2.zip)
102 * PNG file output support in libvo
103 * flipping support (for Indeo 3/4, etc)
104 * SDL audio driver in libao2
105 * RAW PCM/WAVE file writer for libao2
106 * Ogg Vorbis audio support
107 * Various aspect ratio code, prescaling support
108 * Win32 (Cygwin) port
110 * AAC decoding support via libfaad2
111 * Darwin (MacOS X) port
113 TeLeNiEkO <telenieko@telenieko.com>
114 * Spanish translation of documentation (outdated)
116 Michael Graffam <mgraffam@idsi.net>
117 * XF86VidMode support to vo_x11 and vo_dga
118 * Video mode switching code to vo_dga
120 Jens Hoffmann <hoffmajs@gmx.de>
121 * Additional YUV formats support
122 * found the big BITMAPINFOHEADER problem -> solved ASV2 pixelization
124 Nick Kurshev <nickols_k@mail.ru>
125 * memcpy optimizations for AMD K7 and Intel Pentium III (fastmemcpy.h)
127 * further 3DNow! optimizations into mp3lib and libac3 and FFmpeg
128 * Russian translation of documentation (outdated)
129 * radeon_vid, rage128_vid, radeonfb
130 * libvo driver: vo_vesa
131 * VIDIX and libdha design, programming, rage128/radeon vidix drivers
133 German Gomez Garcia <german@piraos.com>
134 * SPDIF AC3 output for SBLive!
136 Dariusz Pietrzak (Eyck) <eyck@incubus.ar.lublin.pl>
137 * Debian packaging support (see debian/* and the documentation)
138 * support for vplayer subtitle format
139 * preliminary support for .RT subtitle format
141 Marcus Comstedt <marcus@idonex.se>
142 * initial Solaris8-x86 support
145 Jürgen Keil <jk@tools.de>
146 * patched MPlayer to work on Solaris 8 x86
147 * various fixes (win32, configure, etc)
148 * SUN audio driver in libao2
149 * mediaLib support in libavcodec
150 * esd driver in libao2
152 Vladimir Kushnir <vkushnir@Alfacom.net>
153 * patched MPlayer to work on FreeBSD x86
155 Bertrand Baudet <bertrand_baudet@yahoo.com>
156 * network streaming support author, maintainer
159 Derek J Witt <djw@flinthills.com>
160 * MMS network streaming patches
162 Alban Bedel <albeu@free.fr>
163 * MMS network streaming patches
164 * Playtree and per-entry config
166 * New input layer, slave mode improvements
168 * MP3, WAV and Ogg demuxers, Ogg-in-AVI fixes
169 * Support for audio from external file
174 * New modular config/commandline parser code
176 Artur Zaprzala <zybi@fanthom.irc.pl>
177 * Complete font generator prog + OSD font (TOOLS/subfont-c)
180 * GIMP font generator plugin (TOOLS/subfont-gimp)
182 Adam Tla/lka <atlka@pg.gda.pl>
183 * osd/sub review, fixes, optimization, utf8 support
186 Folke Ashberg <folke@ashberg.de>
187 * native AAlib driver (-vo aa)
189 Ivan Kalvatchev <iive@yahoo.com>
190 * interlaced MPEG2 support (libmpeg2)
192 * configfile parser fixes
195 * new configure script
196 * general code maintaining, fixes, patch committing
198 Michael Niedermayer <michaelni@gmx.at>
199 * new, GPL postprocessing code (with deinterlacing etc...)
200 * software scaling with MMX/MMX2/3DNow support (swscale.c)
201 * various rgb/yuv bpp converters
202 * new, better IDCT code for libavcodec, speedup of divx decoders
203 * runtime CPU detection
204 * SSE optimization of liba52
205 * various encoder/decoder fixes, improvements in libavcodec, DR support
206 * various video filters, like il, swapuv, boxblur
208 Sven Goethel <sgoethel@jausoft.com>
209 * libvo driver: vo_gl2
211 joy_ping <joy@pingfm.org>
212 * ao_alsa9 fixes, AC3 passthrough support
214 Eric Anholt <eanholt@gladstone.uoregon.edu>
217 Jiri Svoboda <Jiri.Svoboda@seznam.cz>
218 * AQT type subtitles support
219 * CRTC2 YUV support in mga_vid
220 * DirectFB video output driver
222 Oliver Schoenbrunner <oliver.schoenbrunner@jku.at>
226 Jeroen Dobbelaere <jeroen.dobbelaere@acunia.com>
227 * the original libmad support
229 David Holm <dholm@telia.com>
232 Panagiotis Issaris <takis@lumumba.luc.ac.be>
234 * NuppelVideo support
237 Mike Melanson <melanson@pcisys.net>
238 * MS Video1 codec open-source implementation
239 * FLI demuxer, decoder
240 * Unified ADPCM Decoder (supports IMA/DVI, MS ADPCM, several others)
241 * FILM (.cpk) file demuxer
242 * RoQ file demuxer, Audio/Video decoder
245 * MS RLE decoder re-implementation
247 Tobias Diedrich <ranma@gmx.at>
248 * NAS audio output driver
251 Kilian A. Foth <foth@informatik.uni-hamburg.de>
254 Tim Ferguson <timf@mail.csse.monash.edu.au>
255 * Open source Cinepak decoder
256 * Open source CYUV decoder
258 Sam Lin <itrs@softwell.com.tw>
259 * -wid (plugger) patch
261 Johannes Feigl <johannes.feigl@aon.at>
262 * original German docs translation
263 * some improvements in configure, small patches
264 * found somebody (Thilo Wunderlich) who sent a DVB card
265 * msg translations (help_mp-XX.h) maintainer
267 Kim Minh Kaplan <kmkaplan@selfoffice.com>
268 * DVD and VobSub subtitles display support
269 * DVD subtitles rip to VobSub
271 Brian Kuschak <bkuschak@yahoo.com>
272 * RTP streaming support (reading)
274 Stephen Davies <steve@daviesfam.org>
275 * support for large video files (>2^32 bytes in size)
276 * surround sound aop plugin
278 Rik Snel <rsnel@cube.dyndns.org>
279 * zr video output driver
281 Anders Johansson <ajh@atri.curtin.edu.au>
282 * old audio plugin system, some effect plugins
283 * new libaf interface design, implementation, plugins
285 Roberto Togni <rtogni@freemail.it>
286 * Open source QT RPZA decoder
287 * Open source HuffYUV decoder
288 * Open source MSZH/ZLIB decoder
290 Wojtek Kaniewski <wojtekka@bydg.pdi.net>
291 * Mouse wheel support
292 * got the freetype+RAW font support work together
294 Fredrik Kuivinen <freku045@student.liu.se>
295 * OSD/subtitles outside movie - for SDL
296 * video filter layer draft, first implementation
297 * virtualdub filter support (not yet finised/commited)
299 Florian Schneider <flo-mplayer-dev@gmx.net>
300 * RealVideo codec libraries interface, .rm demuxer fixes
302 Jindrich Makovicka <makovick@KMLinux.fjfi.cvut.cz>
304 * rewrote v4l video capturing, implemented audio capturing layer
305 * freetype2 font rendering support
307 D Richard Felker III <dalias@aerifal.cx>
309 * soft eq and halfpack video filters
311 Dominik Mierzejewski <dominik@rangers.eu.org>
312 * compiler warning fixes
313 * official RPM packages
315 Diego Biurrun <diego@biurrun.de>
316 * documentation reviewer and co-maintainer
318 * random trivial fixes
320 Sascha Sommer <saschasommer@freenet.de>
322 * windows waveout AO driver
323 * quicktime audio+video decoding, video encoding (using win32 DLLs) support
325 Sidik Isani <lksi@cfht.hawaii.edu>
326 * get_delay() smoothing code (-autosync)
327 * RTC initialization fixes
328 * various small fixes
330 Fredrik Noring <noring@nocrew.org>
333 Kees Cook <mplayer@outflux.net>
335 * rawdv demuxer fixes
337 Hampa Hug <hhug@student.ethz.ch>
338 * LUT-based soft eq video filter (-vop eq2)
339 * .ogm demuxer endianess fixes
341 Uwe Reder <Uwe.Reder@3SOFT.de>
342 * various x11/vm/fs fixes
343 * sub/osd control fixes
345 Andriy N. Gritsenko <andrej@lucky.net>
346 * skip-deinterlace video filter
347 * MUXER layer, and new MPEG-PS muxer
349 Joey Parrish <joey@yunamusic.com>
353 Juergen Hammelmann <juergen.hammelmann@gmx.de>
354 * TOOLS/menvcd author
356 Martin Gansser <mgansser@ngi.de>
359 Matteo Giani <matgiani@ctonet.it>
362 Rudolf Marek <MAREKR2@cs.felk.cvut.cz>
363 * gtf code for -vo vesa
365 Tilman Sauerbeck <tsauerbeck@users.sourceforge.net>
366 * TGA decoder (rle/uncomp), -mf tga support
368 Colin Leroy <colin@colino.net>
369 * gui endianness fixes
370 * volume control with -ao sdl
371 * mencoder -ovc lavc endianness fixes
372 * -ao pcm endianness fixes
373 * libdha on powerpc linux
374 * mach64 vidix driver endianness fixes
376 Mark Zealey <mark@zealos.org>
378 * -geometry window positioning code
380 Gregory Kovriga <gkovriga@techunix.technion.ac.il>
381 * GUI drag&drop support
383 * various small bugfixes in ASX/URL parser
385 Rémi Guyomarch <rguyom@pobox.com>
387 * 'unsharp' video filter
388 * xvid encoding support
390 Salvatore Falco <sfalco@studenti.ing.uniroma1.it>
391 * jacosub parsing & dump support
392 * overlapping subtitles & sub sorting support
393 * SAMI subtitles dump support
395 Ville Syrjälä <syrjala@sci.fi>
396 * -vo dfbmga driver (G400 DVDMax-like feature using dfb 0.9.14)
398 Björn Sandell <biorn@dce.chalmers.se>
401 lucho <lucho@haemimont.bg>
402 * hw-accelerated video eq support into x11, gl2 (using DirectColor cmap)
404 Per Wigren <wigren@home.se>
405 * bmovl - Bitmap Overlay video filter
407 Nicolas Le Gaillart <n@tourmentine.com>
408 * French documentation translation
411 * Chinese documentation translation
412 * Various VOBSUB-related patches
414 András Mohari <mayday@varoshaza.nagyatad.hu>
416 * various docs updates and fixes
418 Dénes Balatoni <pnis@coder.hu>
419 * xmms inputplugin support
420 * various minor feature additions & fixes mostly to
421 make mplayer work better on my pda
423 Oskar Liljeblad <oskar@osk.mine.nu>
424 * various OSD related patches
426 Bernd Ernesti <mplayer@lists.veego.de>
427 * NetBSD support patches
429 Michael Halcrow <mah69@email.byu.edu>
430 * EDL 0.5 - edit lists support
432 Eviv Bulgroz <ebulgroz@yahoo.com>
433 * Presets support for mp3lame encoding
434 * AVI demuxer time/bitrate calculation fixes
437 Matan Ziv-Av <matan@svgalib.org>
438 * vo_svga fixes, improvements
439 * svgalib kernel helper support for VIDIX/libdha
441 Puk Madick <pingy@swirvemail.com>
442 * KDE/gnome2 fullscreen fix
445 Tomas Hurka <tom@hukatronic.cz>
446 * Darwin DVD support (mpdvdkit2)
449 Moritz Bunkus <moritz@bunkus.org>
450 * various OGM hacks/fixes
451 * author of ogm-tools
453 Filip Kalinski <filon@pld.org.pl>
454 * X11 fulscreen switching fixes/cleanup
456 Christian Ohm <chr.ohm@gmx.net>
457 * various small bugfixes
459 Alexander Gottwald <Alexander.Gottwald@informatik.tu-chemnitz.de>
460 * various small bugfixes
462 Andreas Hess <jaska@gmx.net>
463 * upgrading libdvdcss to 1.2.4 in libmpdvdkit2
464 * various small bugfixes
466 Salvador Eduardo Tropea <salvador@inti.gov.ar>
467 * subtitle parsing/displaying related patches
469 Marcus Blomenkamp <Marcus.Blomenkamp@epost.de>
470 * VIDIX patches (rage128, radeon 7000)
471 * OSS AC3 passthru. fix
473 Alan Young <ayoung@teleport.com>
474 * fixed support of RealMedia & Xanim binary plugins on Alpha
476 Attila Kinali <kinali@gmx.net>
477 * various small fixes in the x11 code
482 NOTE: If you think you are missing here, feel free to send a patch.
491 Christoph H. Lampert (Gruel)
499 Aaron Holtzman <aholtzma@engr.uvic.ca>
500 * ac3dec (and libac3) author [old AC3 audio decoder]
501 * the original mga_vid driver [Matrox G200/G400 YUV Back-end Scaler]
502 * mpeg2dec [Fast MPEG1/MPEG2 video decoder, currently used in player]
504 Michel Lespinasse <walken@zoy.org>
505 * did large libmpeg2 changes for better speed and mpeg conformance
506 * liba52 author [current AC3 audio decoder]
508 Eugene Kuznetsov <divx@euro.ru>
509 * avifile author [AVI player library for linux, using Win32 VfW/ACM codecs]
510 * technical help about AVI and ASF formats, and how to get YUV using VfW...
511 * divx4linux technical support
513 Zdenek Kabelac <kabi@informatics.muni.cz>
514 * current avifile maintainer
515 * some technical help about the win32 stuff, .asf formats and timers
517 Fabrice Bellard <fabrice.bellard@free.fr>
518 * FFmpeg/libavcodec author, maintainer (open source mpeg, mjpeg,
519 divx, wma, dv etc audio/video en/decoder)
521 Project Mayo <http://www.projectmayo.com>
522 * the OpenDivX codec authors
525 * mpglib author [isn't used directly but some parts in mp3lib]
528 * xa_gsm.c author [MS-GSM audio codec] [from a GSM library by Jutta Degener
532 * remez.c author [Used to calculate audio filter coefficients]
534 Vivien Chappelier, Damien Vincent
535 * libFAME authors [fast mpeg-1 encoder, used by -vo mpegpes/-vo dxr3]
537 _____________________________________________________
538 Their code is not used in the current player version,
539 but I've got some ideas or other technical help from:
540 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
542 Avery Lee <phaeron@virtualdub.org>
543 * VirtualDub author, help understanding AVI with VBR audio and
546 John F. McGowan <http://www.jmcgowan.com>
547 * AVI FAQ author/collector. [site with many useful docs on codecs
550 Dirk Farin <farin@ti.uni-mannheim.de>
551 * dvdview author [MPEG1/MPEG2 video decoder, used in v0.5-v0.8]
553 Adam Williams <broadcast@earthling.net>
554 * libmpeg3 (and xmovie) author [MPEG1/MPEG2 video decoder, used in