This script is for Slackware 12.2 only and may be outdated.

SlackBuilds Repository

12.2 > Multimedia > ffmpeg (0.5)

FFmpeg is a complete solution to record, convert and stream audio
and video. It includes libavcodec, the leading audio/video codec

If you want to use the latest subversion source when building your
ffmpeg package, you will need to get it from their svn server.
To get the source code, you can use the included ""
script, which will to download the source code and create a compressed
tarball of it using the date (date +"%Y%m%d") as its version string.

ffmpeg requires the following, all of which are available at
lame, faac, faad2, speex, xvidcore, schroedinger, openjpeg and x264.

If you additionally want support for amrnb and/or amrwb pass AMRNB=yes and/or
AMRWB=yes to the script. This will create non-redistributable binaries though.
amrnb and amrwb can also be found on

Support for the (slower) dirac codec libdirac can be enabled by passing DIRAC=yes
to the script. The (faster) dirac codec libschroedinger is already enabled by

Those who have an nvidia graphics card which is capable of hardware video decoding
can enable VDPAU by passing VDPAU=yes to the script.

Maintained by: ppr:kut
Keywords: libavcodec,record,convert,stream,audio,video,codec
ChangeLog: ffmpeg


Source Downloads:
ffmpeg-0.5.tar.bz2 (be8503f15c3b81ba00eb8379ca8dcf33)

Download SlackBuild:
ffmpeg.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:

Validated for Slackware 12.2

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2023 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds