diff --git a/multimedia/videoutils/avifile.xml b/multimedia/videoutils/avifile.xml index 45244295a3..76c5bae473 100644 --- a/multimedia/videoutils/avifile.xml +++ b/multimedia/videoutils/avifile.xml @@ -77,7 +77,7 @@ - TEMPLATE Dependencies + Avifile Dependencies Required and diff --git a/multimedia/videoutils/ffmpeg.xml b/multimedia/videoutils/ffmpeg.xml index 412f474e95..6a4816e616 100644 --- a/multimedia/videoutils/ffmpeg.xml +++ b/multimedia/videoutils/ffmpeg.xml @@ -61,7 +61,7 @@ - TEMPLATE Dependencies + FFmpeg Dependencies Optional , diff --git a/multimedia/videoutils/mplayer.xml b/multimedia/videoutils/mplayer.xml index faab26a97e..d858877c84 100644 --- a/multimedia/videoutils/mplayer.xml +++ b/multimedia/videoutils/mplayer.xml @@ -1,3 +1,4 @@ + @@ -24,456 +25,514 @@ ]> - -$LastChangedBy$ -$Date$ - - -<application>MPlayer</application>-&mplayer-version; - -MPlayer + - -Introduction to <application>MPlayer</application> + + $LastChangedBy$ + $Date$ + -The MPlayer package contains an audio/video -player controlled via the command line or a graphical interface which is -able to play almost every popular audio and video file format -and CODEC (COder/DECoder, also COmpressor/DECompressor). -With supported video hardware and additional drivers, -MPlayer can play video files without an -X window system installed. + MPlayer-&mplayer-version; -For MPlayer general information and available -features, including a full list of file formats, CODECs and -output devices supported by MPlayer, visit the - -MPlayer web site. + + MPlayer + -Package information - -Download (HTTP): - -Download (FTP): - -Download MD5 sum: &mplayer-md5sum; -Download size: &mplayer-size; -Estimated disk space required: -&mplayer-buildsize; -Estimated build time: -&mplayer-time; - + + Introduction to MPlayer -Additional downloads -Patches - -Required Patch (for fbdev driver support): - - + The MPlayer package contains an audio/video + player controlled via the command line or a graphical interface which is able + to play almost every popular audio and video file format and CODEC + (COder/DECoder, also COmpressor/DECompressor). With supported video + hardware and additional drivers, MPlayer can play + video files without an X Window System installed. -CODECs - -Proprietary CODECs: - -Download MD5 sum: &mplayer-codec-md5sum; -Download size: &mplayer-codec-size; -Additional CODECs: - - + For MPlayer general information and + available features, including a full list of file formats, CODECs and + output devices supported by MPlayer, visit the + + MPlayer web site. -Skins - -Default GUI skin: - -Download MD5 sum: &mplayer-skin-md5sum; -Download size: &mplayer-skin-size; -Additional skins: - + Package Information + + + Download (HTTP): + + + Download (FTP): + + + Download MD5 sum: &mplayer-md5sum; + + + Download size: &mplayer-size; + + + Estimated disk space required: &mplayer-buildsize; + + + Estimated build time: &mplayer-time; + + -Fonts - -Prerendered fonts: - -Download MD5 sum: &mplayer-font-md5sum; -Download size: &mplayer-font-size; -Additional fonts: - + Additional Downloads + + + Patches + + Required Patch (for fbdev driver support): + + -The CODECs, skins and fonts are not required to -build and use MPlayer. - + + CODECs + + Proprietary CODECs: + + + Download MD5 sum: &mplayer-codec-md5sum; + + + Download size: &mplayer-codec-size; + + Additional CODECs: + + -<application>MPlayer</application> dependencies -Optional input drivers and libraries -, -, -, -, -LIVE.COM Streaming Media, -libmatroska -(requires -libebml), -DVB drivers -and DVB - + + Skins + + Default GUI skin: + + + Download MD5 sum: &mplayer-skin-md5sum; + + + Download size: &mplayer-skin-size; + + + Additional skins: + + -Optional audio output drivers and libraries -, -, -, -, - (also used for video output), -, -Polypaudio, -bio2jack (requires -JACK) - + + Fonts + + Prerendered fonts: + + + Download MD5 sum: &mplayer-font-md5sum; + + + Download size: &mplayer-font-size; + + + Additional fonts: + + -Optional video output drivers and libraries -X ( or ), -, -, - or , -, -, -, -, -DirectFB, -SVGAlib, -GGI, -libcaca, -LADSPA, -Dxr2, -libdxr3, -MP1E, -FriBidi and -Enca - + + The CODECs, skins and fonts are not required to + build and use MPlayer. + -Optional <acronym>CODEC</acronym>s -, -, -, -, -, -, -Theora, -Tremor, -FAAD2, -DivX4Linux, -TooLAME, -lirccd -and LIRC - - + MPlayer Dependencies + + Optional Input Drivers and Libraries + , + , + , + , + LIVE.COM Streaming Media, + libmatroska + (requires + libebml), + DVB drivers + and DVB + + Optional Audio Output Drivers and Libraries + , + , + , + , + (also used for video output), + , + Polypaudio, + bio2jack (requires + JACK) + + Optional Video Output Drivers and Libraries + X ( or ), + , + , + or , + , + , + , + , + DirectFB, + SVGAlib, + GGI, + libcaca, + LADSPA, + Dxr2, + libdxr3, + MP1E, + FriBidi and + Enca + + Optional CODECs + , + , + , + , + , + , + Theora, + Tremor, + FAAD2, + DivX4Linux, + TooLAME, + lirccd + and LIRC - + - -Installation of <application>MPlayer</application> + + Installation of MPlayer - -<acronym>CODEC</acronym> installation (optional) + + CODEC Installation (Optional) -If you downloaded any proprietary CODECs -(which can provide support for additional audio and video formats such as -Real, Indeo and QuickTime), extract them to -/usr/lib/mplayer/codecs -using the following commands as the root user (substitute and/or add different -CODEC filenames, if necessary): + If you downloaded any proprietary CODECs (which can provide support + for additional audio and video formats such as Real, Indeo and QuickTime), + extract them to /usr/lib/mplayer/codecs + using the following commands as the root user (substitute and/or add different + CODEC filenames, if necessary): -install -v -d -m755 /usr/lib/mplayer/codecs && +install -v -d -m755 /usr/lib/mplayer/codecs && tar -jvxf ../&mplayer-codec; \ -C /usr/lib/mplayer/codecs --strip-components=1 && -chown -v -R root:root /usr/lib/mplayer/codecs +chown -v -R root:root /usr/lib/mplayer/codecs -If you installed any CODECs, ensure you add - -to the configure script. - + If you installed any CODECs, ensure you add + + to the configure script. - -<acronym>GUI</acronym> installation (optional) + -To enable building the GUI version of -MPlayer (requires ), add - to the configure -script. You'll also need to extract at least one skin. Extract the desired -skin and create the default location (as the root user): + + GUI Installation (Optional) -install -v -d -m755 /usr/share/mplayer/Skin && + To enable building the GUI version of + MPlayer (requires ), add + to the configure + script. You'll also need to extract at least one skin. Extract the desired + skin and create the default location (as the root user): + +install -v -d -m755 /usr/share/mplayer/Skin && tar -jvxf ../&mplayer-skin; \ -C /usr/share/mplayer/Skin && chown -v -R root:root /usr/share/mplayer/Skin/Blue && chmod -v 0755 /usr/share/mplayer/Skin/Blue{,/icons} && -ln -sfv Blue /usr/share/mplayer/Skin/default - +ln -sfv Blue /usr/share/mplayer/Skin/default - -Installing <acronym>OSD</acronym> and subtitles support -(optional) + -To enable OSD (On Screen Display) and subtitles -support, add to the -configure script. You'll also need to set up at least one -font (see font installation instructions a little later). - + + Installing OSD and Subtitles Support (Optional) - -Main <application>MPlayer</application> installation + To enable OSD (On Screen Display) and subtitles support, add + to the configure + script. You'll also need to set up at least one font (see font installation + instructions a little later). -The package maintainers recommend building without any -optimizations. + -MPlayer can build a shared post-processing -library from the internal FFmpeg package which other -packages can link to. This requires MPlayer to link -dynamically to this library instead of the default statically linked method. -If you desire to build the shared library, -add and - to the configure -script. The parameter is required to -avoid undefined reference errors when other -packages link to the shared library. + + Main MPlayer Installation -You may wish to examine the output from -./configure --help to find out what additional parameters -to configure are needed to include the dependencies you -have installed on your system. + + The package maintainers recommend building without any + optimizations. + -Install MPlayer by running the following -commands: + MPlayer can build a shared post-processing + library from the internal FFmpeg package which + other packages can link to. This requires MPlayer + to link dynamically to this library instead of the default statically linked method. + If you desire to build the shared library, add + and to the configure + script. The parameter is required to + avoid undefined reference errors when other + packages link to the shared library. -patch -Np1 -i ../MPlayer-&mplayer-version;-kernel_2.6-1.patch && + You may wish to examine the output from + ./configure --help to find out what additional + parameters to configure are needed to include + the dependencies you have installed on your system. + + Install MPlayer by running the following + commands: + +patch -Np1 -i ../MPlayer-&mplayer-version;-kernel_2.6-1.patch && ./configure --prefix=/usr --confdir=/etc/mplayer \ --enable-largefiles && -make +make -This package does not come with a test suite. + This package does not come with a test suite. -Now, as the root user: + Now, as the root user: -make install && +make install && install -v -m755 -d /usr/share/doc/mplayer-&mplayer-version; && -cp -v -R DOCS/* /usr/share/doc/mplayer-&mplayer-version; +cp -v -R DOCS/* /usr/share/doc/mplayer-&mplayer-version; -Passing parameters to configure may result in the -creation of libdha.so.1.0. If so, -you may wish to create a symlink to this library in case other packages link -to libdha.so. Use the following -command as the root user to create the symlink: + Passing parameters to configure may result + in the creation of libdha.so.1.0. If so, + you may wish to create a symlink to this library in case other packages link + to libdha.so. Use the following + command as the root user + to create the symlink: -ln -v -s libdha.so.1.0 /usr/lib/libdha.so +ln -v -s libdha.so.1.0 /usr/lib/libdha.so -You will need codecs.conf only if you want to -change its properties, as the main binary contains an internal copy of -it. Ensure any changes you make to codecs.conf achieve -the desired results, as incorrect entries in this file have been known to -cause errors and render the player unusable. If necessary, create the file -using the following command. + You will need codecs.conf only if you want to + change its properties, as the main binary contains an internal copy of + it. Ensure any changes you make to codecs.conf achieve + the desired results, as incorrect entries in this file have been known to + cause errors and render the player unusable. If necessary, create the file + using the following command. -install -m644 etc/codecs.conf /etc/mplayer +install -m644 etc/codecs.conf /etc/mplayer -You may also want to copy all the default configuration files to -/etc/mplayer for future reference or -more customization ability. + You may also want to copy all the default configuration files to + /etc/mplayer for future reference or + more customization ability. -install -m644 etc/*.conf /etc/mplayer - +install -m644 etc/*.conf /etc/mplayer - -<acronym>OSD</acronym> and subtitles font installation -(required if <parameter>--enable-menu</parameter> was passed to -<command>configure</command>) + -The recommended method to set up a font for -MPlayer is to link a TTF file to -your ~/.mplayer directory. A link -should be created in each user's home directory who may use -MPlayer. For example: + + OSD and Subtitles Font Installation (Required if '--enable-menu' Was + Passed to 'configure') -install -v -m750 -d ~/.mplayer && + The recommended method to set up a font for + MPlayer is to link a TTF file to + your ~/.mplayer directory. A link + should be created in each user's home directory who may use + MPlayer. For example: + +install -v -m750 -d ~/.mplayer && ln -v -sf /usr/X11R6/lib/X11/fonts/TTF/luxisri.ttf \ - ~/.mplayer/subfont.ttf + ~/.mplayer/subfont.ttf -There are several other ways to set up a font package. To use a -prerendered MPlayer font package, extract and link -one of the font tarballs using the following commands: + There are several other ways to set up a font package. To use a + prerendered MPlayer font package, extract + and link one of the font tarballs using the following commands: -tar -jvxf ../&mplayer-font;.tar.bz2 \ +tar -jvxf ../&mplayer-font;.tar.bz2 \ -C /usr/share/mplayer/font && chown -v -R root:root /usr/share/mplayer/font && cd /usr/share/mplayer/font && -ln -v -sf &mplayer-font;/font-arial-[font size]-iso-8859-1/* . +ln -v -sf &mplayer-font;/font-arial-[font size]-iso-8859-1/* . -Available font sizes are 14, 18, 24 or 28. + Available font sizes are 14, 18, 24 or 28. -Additional information as well as additional methods to set up an -MPlayer font package can be found at . - + Additional information as well as additional methods to set up an + MPlayer font package can be found at . - -Installation for <acronym>DVD</acronym> playback (optional) + -If you want DVD playback with -MPlayer, you need to ensure a link exists -from your DVD drive to /dev/dvd. If -necessary, create the link using the following commands: + + Installation for DVD Playback (Optional) -cat >> /etc/udev/rules.d/24-dvd.rules << "EOF" -# Create a /dev/dvd symlink + If you want DVD playback with MPlayer, + you need to ensure a link exists from your DVD drive to + /dev/dvd. If necessary, create the link using the + following commands: + +cat >> /etc/udev/rules.d/24-dvd.rules << "EOF" +# Create a /dev/dvd symlink -KERNEL="[dvd drive]", SYMLINK="dvd" +KERNEL="[dvd drive]", SYMLINK="dvd" -EOF -udevstart +EOF +udevstart -Replace [dvd drive] with whatever -device is appropriate, for example hdc. If -you don't know which device to choose, type: + Replace [dvd drive] with whatever + device is appropriate, for example hdc. If + you don't know which device to choose, type: -dmesg | grep DVD +dmesg | grep DVD -It should result in an output like: + It should result in an output like: -hdc: Pioneer DVD-ROM ATAPIModel DVD-114 0110, -ATAPI CD/DVD-ROM drive - +hdc: Pioneer DVD-ROM ATAPIModel DVD-114 0110, +ATAPI CD/DVD-ROM drive - + - -Configuring <application>MPlayer</application> + -Config files -/etc/mplayer/*, -~/.mplayer/* - -~/.mplayer/* - -/etc/mplayer/* - + + Configuring MPlayer -Configuration information -Typically, there's no configuration required for the system-wide files -in /etc/mplayer (in fact, this -directory is empty unless you copied the default files as mentioned above). -Configuration can be accomplished by choosing the configuration button located -on the MPlayer GUI. Any -configuration changes made here will be copied to the user's -~/.mplayer directory. - + + Config Files - + /etc/mplayer/* and + ~/.mplayer/* - -Contents + + ~/.mplayer/* + - -Installed Programs -Installed Libraries -Installed Directories - -gmplayer, mplayer and mencoder -libdha.so and optionally, libpostproc.so -~/.mplayer, /etc/mplayer, /usr/include/postproc, /usr/lib/mplayer, -/usr/share/mplayer and /usr/share/doc/mplayer-&mplayer-version; - - + + /etc/mplayer/* + - -Short Descriptions - + - -gmplayer -is a symlink to mplayer which brings up -the graphical user interface component of -MPlayer. - -gmplayer - - + + Configuration Information - -mplayer - manages the input formats, the CODECs and -the output formats to play video files, DVDs, -(S)VCDs or network streams containing audio and/or video -information on your system. - -mplayer + Typically, there's no configuration required for the system-wide files + in /etc/mplayer (in fact, this + directory is empty unless you copied the default files as mentioned above). + Configuration can be accomplished by choosing the configuration button located + on the MPlayer GUI. Any + configuration changes made here will be copied to the user's + ~/.mplayer directory. -Examples: + -mplayer -fs blfs.avi + + + + Contents + + + Installed Programs + Installed Libraries + Installed Directories + + + gmplayer, mplayer, and mencoder + libdha.so and optionally, libpostproc.so + ~/.mplayer, /etc/mplayer, /usr/include/postproc, /usr/lib/mplayer, + /usr/share/mplayer, and /usr/share/doc/mplayer-&mplayer-version; + + + + + Short Descriptions + + + + + gmplayer + + is a symlink to mplayer which + brings up the graphical user interface component of + MPlayer. + + gmplayer + + + + + + mplayer + + manages the input formats, the CODECs and + the output formats to play video files, DVDs, + (S)VCDs or network streams containing audio and/or video + information on your system. + + Examples: + +mplayer -fs blfs.avi mplayer -vo fbdev -fb /dev/fb0 dvd://1 -aid 128 -sub en -framedrop mplayer -fs vcd://1 # works both for VCDs and SVCDs -mplayer http://www.students.uni-marburg.de/~Klossa/hapkidofight_lo.mpg +mplayer http://www.students.uni-marburg.de/~Klossa/hapkidofight_lo.mpg -For further information, look at the very good documentation included -with the package in the source tree subdirectory -DOCS (also installed at -/usr/share/doc/mplayer). - - + For further information, look at the very good documentation included + with the package in the source tree subdirectory + DOCS (also installed at + /usr/share/doc/mplayer). + + mplayer + + + - -mencoder -is used to encode any MPlayer -playable movie to DivX4, XviD or any -CODEC in -libavcodec with -PCM/MP3/VBRMP3 audio. - -mencoder + + mencoder + + is used to encode any MPlayer + playable movie to DivX4, XviD or any + CODEC in libavcodec with + PCM/MP3/VBRMP3 audio. -Example: + Example: -rm frameno.avi +rm frameno.avi mencoder -dvd 1 -aid 128 -ovc frameno -oac mp3lame \ --lameopts vbr=3 -o frameno.avi +-lameopts vbr=3 -o frameno.avi -# mencoder should output bitrates for average encodings +# mencoder should output bitrates for average encodings # now, choose one you like best! In the following lines, # replace <bitrate> and <name.avi> with statements of your -# personal liking. +# personal liking. -mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \ +mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \ -lavcopts vcodec=mpeg4:vpass=1:vhq:vbitrate=<bitrate> -o <name.avi> mencoder -dvd 1 -aid 128 -oac copy -ovc lavc \ -lavcopts vcodec=mpeg4:vpass=2:vhq:vbitrate=<bitrate> -o <name.avi> -mencoder -forceidx <name.avi> - - +mencoder -forceidx <name.avi> + + mencoder + + + - -libdha.so -contains functions used by the -MPlayer programs. - -libdha.so - - + + libdha.so + + contains functions used by the + MPlayer programs. + + libdha.so + + + - -libpostproc.so -is a post-processing filter library used by the -MPlayer programs and other packages. - -libpostproc.so - - - + + libpostproc.so + + is a post-processing filter library used by the + MPlayer programs and other packages. + + libpostproc.so + + + - + + +