Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=173 Upstream-Name: mplayer Source: http://mplayerhq.hu Copyright: GPL-2+ Files: * Copyright: 2000-2011 The mplayer and mplayer2 Developers 1995-1999 by Michael Hipp 2006 Zuxy MENG License: GPL-2+ Files: debian/* Copyright: 2009-2011 Reinhard Tartler 2003-2009 Andrea Mennucc1 2001 TeLeNiEkO License: GPL-2+ Files: libmpeg2/* Copyright: 2000-2003 Michel Lespinasse 1999-2000 Aaron Holtzman 2003 David S. Miller 2002-2003 Falk Hueffner License: GPL-2+ Comment: Version 0.4.0b + patches, cf. http://libmpeg2.sourceforge.net/ Files: mp3lib/* Copyright: 1995 by Michael Hipp License: GPL-2+ Comment: Version: 0.59s + significant changes, cf. http://www.mpg123.de/ Files: tremor/* Copyright: 2002 Xiph.org Foundation License: Tremor Comment: Version 1.0 + parts CVS from December 2004 + patches, cf. http://xiph.org/ Files: loader/* Copyright: 1995 Alexandre Julliard 1994 Eric Youndale & Erik Bos 1996-98 Marcus Meissner 1995 Thomas Sandford 1996 Martin von Loewis 1993 Robert J. Amstadt 1995-1996 Alexandre Julliard 2000-2001 Eugene Kuznetsov (divx@euro.ru) License: GPL-2+ Comment: avifile DLL loader, Version 0.47 + patches + CVS updates, cf. http://avifile.sourceforge.net/ Files: stream/realrtsp/* Copyright: 2000-2002 the xine project License: GPL-2+ Comment: realrtsp, from xine CVS 2003/04/17 + patches, cf. http://www.xinehq.de Files: libmpdemux/genres.h Copyright: 2001 Jason Carter License: GPL-2+ Comment: id3edit, Version 1.9 + patches, cf. http://id3edit.sourceforge.net/ Files: stream/freesdp/* Copyright: 2001-2003 Federico Montesino Pouzols License: GPL-2+ Comment: FreeSDP, Version 0.4.1, cf. https://savannah.nongnu.org/projects/freesdp/ Files: libmpdemux/demux_avs.c libmpdemux/demux_avs.h Copyright: 2005 Gianluigi Tiesi 2003 Kevin Atkinson License: GPL-2+ Files: libmpdemux/yuv4mpeg.h Copyright: 2001 Matthew J. Marjanovic License: GPL-2+ Comment: mjpeg.sourceforge.net Files: ffmpeg/* Copyright: 2010 Zhentan Feng 2010 Tomas Härdin 2010 Sebastian Vater 2010 Rafael Carre 2010 Nolan Lum 2010 Mohamed Naufal Basheer 2010 Michele Orrù 2010 Michael Chinen 2010 Martin Storsjo 2010 Marcelo Galvao Povoa 2010 Laurent Aimar 2010 Josh Allmann 2010 Jason Garrett-Glaser 2010 Janne Grunau 2010, Google, Inc 2010 Francesco Lavra 2010 Eli Friedman 2010 Daniel G. Taylor 2010 Carl Eugen Hoyos 2010 Anton Khirnov 2010 Anatoly Nenashev 2010 Amanda, Y.N. Wu 2010 Alex Converse 2010 Adrian Daerr and Nicolas George 2009 Tobias Bindhammer 2009 Thomas P. Higdon 2009 Thilo Borgmann 2009 Stephen Backway 2009 Samalyse 2009 Ronald S. Bultje 2009 Nathan Caldwell 2009 Michael Tison 2009 Maxim Poliakovski 2009 Kostya Shishkov 2009 Kenan Gillet 2009 Kenan Gillet 2009 Jimmy Christensen 2009 James Darnley 2009 Ivan Schreter 2009 Dylan Yudaken 2009 Daniel Verkamp 2009 Colin McQuillan 2009 Christian Schmidt 2009 Bjorn Axelsson 2009-2010 Stefano Sabatini 2008 vmrsss 2008 Vladimir Voroshilov 2008 Victor Paesa 2008 Sisir Koppaka 2008 Robert Marston 2008 NVIDIA 2008 Jaikrishnan Menon 2008 Jaikrishnan Menon 2008 GUCAS, Zhentan Feng 2008 Alessandro Sappia 2008 Affine Systems, Inc (Michael Sullivan, Bobby Impollonia) 2008-2010 Vitor Sessak 2008-2010 Paul Kendall 2008-2010 David Conrad 2008-2010 Alexander Strange 2008-2009 Splitted-Desktop Systems 2007 Nicholas Tung 2007 Marco Gerards 2007 Marc Hoffman 2007 Luca Barbato 2007 Denes Balatoni 2007 Bobby Bingham 2007 Bjrn Axelsson 2007 Benoit Fouet ( benoit fouet free fr ) 2007 Anssi Hannula 2007-2010 Baptiste Coudurier 2007-2009 Loren Merritt 2007-2009 Bartlomiej Wolowiec 2007-2008 Siarhei Siamashka 2007-2008 Ian Caulfield 2006 Thijs Vermeir 2006 Steve Lhomme 2006 Stefan Gehrer 2006 Paul Richards 2006 Patrick Guimond 2006 Kartikey Mahendra BHATT (bhattkm at gmail dot com) 2006 Julian Hall 2006 Guillaume Poirier 2006 Expertisecentrum Digitale Media, UHasselt 2006 Daniel Maas 2006 Corey Hickey 2006 Benjamin Larsson 2006-2010 Reimar Döffinger 2006-2010 Prakash Punnoor 2006-2010 Justin Ruggles 2006-2010 Aurelien Jacobs 2006-2009 Robert Swain ( rob opendot cl ) 2006-2009 Ramiro Polla 2006-2009 Baptiste Coudurier 2006-2008 Zuxy MENG Jie, Loren Merritt 2006-2008 Ivo van Poorten 2006-2008 Gregory Montoir (cyx@users.sourceforge.net) 2006-2008 BBC, Anuradha Suraparaju 2006-2007 SmartJog S.A., Baptiste Coudurier 2006-2007 Ryan Martell 2006-2007 Reynaldo H. Verdejo Pinochet 2006, 2007 Michel Bardiaux 2006-2007 Maxim Gavrilov ( maxim.gavrilov gmail com ) 2006-2007 Luca Abeni ( lucabe72 email it ) 2005 Vidar Madsen 2005 Steve Underwood 2005 Ole Andr Vadla Ravns 2005 Matthieu CASTET, Alex Beregszaszi 2005 Luca Barbato 2005 Jeff Muizelaar 2005 BBC, Andrew Kennedy 2005 Anonymous, Alex Beregszaszi, Michael Niedermayer 2005 Alban Bedel 2005-2010 Mans Rullgard 2005-2008 Konstantin Shishkov 2005-2007 Wolfram Gloger 2005-2006 Robert Edele 2005-2006 Oded Shimon 2005-2006 DivX, Inc 2004 Maarten Daniels 2004 Gildas Bazin 2004 AGAWA Koji 2004 Adam Thayer 2004-2007 Eric Lasota 2004-2007 Denes Balatoni < dbalatoni XatX interware XdotX hu > 2004-2007 Benjamin Zores 2004-2005 Michael Niedermayer, Loren Merritt 2003 Tinic Uro 2003 Thomas Raivio 2003 Sascha Sommer 2003 Pascal Massimino 2003 Nick Kurshev 2003 Michel Bardiaux 2003 Max Krasnyansky 2003 James Klicman 2003 Ivan Kalvachev 2003 Dr. Tim Ferguson 2003 David S. Miller 2003 Daniel Moreno 2003, 2007 Mike Melanson 2003-2004 Roman Shaposhnik 2003-2004 Romain Dolbeau 2002 the xine project 2002 Steve O'Hara-Smith 2002 Remi Guyomarch ] 2002 Laszlo Torok 2002 Francois Revol 2002 Falk Hueffner 2002 Dieter Shirley 2002 by Leon van Stuivenberg 2002 Brian Foley 2002 A'rpi 2002-2009 Maxim Poliakovski 2002-2007 the ffmpeg project 2002-2006 Alex Beregszaszi 2002-2004 Roberto Togni 2002-2003 Brian J. Murrell 2001 Tim Ferguson 2001 Lionel Ulmer 2001 Juan J. Sierralta P 2001-2010 Michael Niedermayer 2001, 2006-2010 Peter Ross 2001-2003 BERO 2000 Michel Lespinasse 2000-2011 The FFmpeg developers 2000-2003 Fabrice Bellard 2000-2001 Peter Gubanov 2000-2001 Michel Lespinasse 1999 Roger Hardiman 1999 Intel Corporation 1999,2000 Sebastien Rougeaux 1994-1996, Thomas G. Lane License: LGPL-2.1+ Files: ffmpeg/ffmpeg.c ffmpeg/libavcodec/dtsdec.c ffmpeg/libavcodec/i386/idct_mmx.c ffmpeg/libavcodec/liba52/*.[ch] ffmpeg/libavformat/x11grab.c ffmpeg/libavformat/gxfenc.c ffmpeg/libpostproc/postprocess_internal.h ffmpeg/libpostproc/postprocess_altivec_template.c ffmpeg/libpostproc/postprocess.h ffmpeg/libpostproc/postprocess_template.c ffmpeg/libpostproc/postprocess.c ffmpeg/libpostproc/mangle.h ffmpeg/libswscale/swscale.c ffmpeg/libswscale/swscale-example.c ffmpeg/libswscale/yuv2rgb_template.c ffmpeg/libswscale/swscale_altivec_template.c ffmpeg/libswscale/yuv2rgb_altivec.c ffmpeg/libswscale/swscale_template.c ffmpeg/libswscale/rgb2rgb_template.c ffmpeg/libswscale/rgb2rgb.c ffmpeg/libswscale/cs_test.c ffmpeg/libswscale/yuv2rgb_mlib.c ffmpeg/libswscale/yuv2rgb.c Copyright: 2000-2011 The FFmpeg developers 2006 Clemens Fruhwirth 1999-2001 Aaron Holtzman 2000-2001 Fabrice Bellard 1997-1998 Rasca, Berlin License: GPL-2+ Files: ffmpeg/libavcodec/x86/vc1dsp_mmx.c ffmpeg/libavcodec/nellymoser.* ffmpeg/libavcodec/nellymoserdec.c ffmpeg/libavformat/oggdec.* ffmpeg/libavformat/oggparseogm.c ffmpeg/libavformat/oggparsevorbis.c Copyright: 2007 Christophe GISQUET 2007 Loic Minier , Benjamin Larsson 2005 Michael Ahlberg, Måns Rullgård License: Expat Files: mplayer/ffmpeg_files/arm/bswap.h mplayer/ffmpeg_files/sh4/bswap.h mplayer/ffmpeg_files/taglists.c mplayer/ffmpeg_files/bswap.h mplayer/ffmpeg_files/bfin/bswap.h The following has not been converted fully to dep5 yet. --- TOOLS In the TOOLS directory you can find some nice scripts and code that makes using MPlayer and MEncoder easier, for example scripts for DVD track encoding in three pass mode or creating SVCDs from a movie. MPlayer scripts in the TOOLS dir -------------------------------- edgedetect.fp, emboss.fp Author: Reimar Döffinger Description: Examples of custom fragment program for OpenGL video out driver Usage: mplayer -vo gl:yuv=4:customprog=edgedetect.fp midentify.sh Author: Tobias Diedrich Description: Runs 'mplayer -identify' for all arguments while preventing video window flashing. Usage: midentify.sh file1 [file2 ...] mpconsole.sh Author: Rich Felker Description: Script to run MPlayer on the console (fbdev/mga_vid/etc.) without the console text and/or flashing cursor getting in the way. Usage: mpconsole.sh [mplayer options] mplmult.sh Author: Reimar Döffinger Description: Example how to output video on multiple windows in sync. Might be even more useful in combination with -vo ggi to distribute the video arbitrarily. Usage: mplmult.sh n Number of MPlayer instances that display the video. options Any options you would pass to MPlayer, more than one file will usually not work. subsearch.sh Author: Alex Beregszaszi Description: Collects subtitle files from the directory given as argument ('.' if none is given) and its subdirectories and prints them as a comma separated list to stdout. Usage: subsearch.sh [directory] mplayer -sub `subsearch.sh` movie wma2ogg.pl Author: Peter Simon Description: Converts WMA files to Ogg or MP3. Usage: wma2ogg [options] <-f FILE1 | -f FILE2 ... | -a> -f, -file filename -a converts all WMA files in the current directory -t output filetype (ogg, mp3) [default=ogg] -lame I wanna use L.A.M.E. sure enough! -br bitrate (kb/s) [default=from the WMA] -del remove WMA file(s) after the transcoding MEncoder scripts in the TOOLS dir --------------------------------- divx2svcd.sh Author: Miklos Vajna Description: A simple utility that creates an SVCD from a video in an AVI container. Usage: divx2svcd.sh [options] see 'divx2svcd.sh -h' for more info mencvcd.sh Author: Jürgen Hammelmann Description: Converts DVD (or anything else that MPlayer plays) to (S)VCD Usage: mencvcd.sh [mencvcd.sh options] [mplayer options] see 'mencvcd.sh -h' for more info Note: Requires MPlayer, mjpegtools, VCDImager, cdrdao, and optionally LAME, tooLAME and SoX. dvd2divxscript.pl Author: Florian Schilhabel Description: Yet another DVD to divx helper script. This script encodes a DVD track in three pass mode to MPEG-4 with libavcodec. Optionally it writes the resulting movie file to CD-ROM the corresponding audio track to MP3. It can also shut down the computer when it finishes. If you like, you can watch the MEncoder output on /dev/tty8. Usage: --help show help --abr (AudioBitRate) Please enter the desired bitrate this can be either [96|128|192] kbit/sec (default: 128). --lang Specify the Language of the audio track this can be for example or (default: ). --dvd Specify the DVD track you want to encode. --cdsize Specify the size of your CD-ROM (default: 700MB). --shutdown Shutdown the system, when the encoding process has finished. Needs appropriate privileges. --out Specify the name of your encoded movie. The file extension will be appended automatically. --writecd Takes the newly created movie and writes it to a CD-ROM. --writedev cdrecord device identifier, for example 0,1,0 --speed writing speed (default: 4) --dvd-device device to pull the video off (default: /dev/dvd) aconvert.sh Author: Jonas Jermann Description: A hack to allow MEncoder to read respectively encode from audio only files. Usage: aconvert.sh <"input file"> <"output file"> <"options"> If no options are specified the following is assumed: -oac lavc -lavcopts acodec=mp3:abitrate=192 Note: The script is probably bash dependent and it's just a quick hack, feel free to improve it (or much better: fix MEncoder ;). qepdvcd.sh Author: Reynaldo H. Verdejo Pinochet Description: converter from any supported format to VCD/SVCD PAL/NTSC Usage: qepdvcd.sh file Run with no arguments to see the list of options. Note: You will need vcdimager/cdrecord to master/burn the resulting files. Tech scripts in the TOOLS dir ----------------------------- calcbpp.pl Author: Moritz Bunkus Description: A script that calculates the $bpp for a movie, mentioned in DOCS/tech/encoding-tips.txt, see that document for more info. Usage: calcbpp.pl resolution: the cropped but unscaled resolution (use '-vf cropdetect') aspect ratio: the encoded aspect ratio. All DVDs come at 720x576 but contain a flag that tells the player wether it should display the DVD at an aspect ratio of 4/3 (1.333) or at 16/9 (1.777). Have a look at MPlayer's output - there's something about 'prescaling'. That's what you are looking for. bitrate: the video bitrate in kbit/s fps: the fps example: calcbpp.pl 720x440 16/9 896 25 countquant.pl Author: Moritz Bunkus Description: Counts the quantizers used for the encoding, mentioned in DOCS/tech/encoding-tips.txt, see that document for more info. Usage: countquant.pl < divx2pass.log It will print out which quantizer was used how often. If you see that e.g. the lowest quantizer (vqmin=2) gets used for > 95% of the frames then you can safely increase your picture size. plotpsnr.pl Author: Jonas Jermann Description: Draw PSNR log graphs using gnuplot. Usage: plotpsnr.pl [options] -h, --help Display this help message -quant Display quantizers -size Display size -psnr Display PSNR -iframes Display I-frames -pframes Display P-frames -bframes Display B-frames -aframes Display all frames in different colors -cmp Compare two files -qs