FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
ffmpeg0 Realtime audio/video encoder/converter and streaming server
0.7.16_3,1 multimedia on this many watch lists=3 search for ports that depend on this port
Maintained by: wg@FreeBSD.org search for ports maintained by this maintainer
Port Added: 08 Oct 2013 19:24:43
Also Listed In: audio ipv6 net
License: GPLv2 LGPL21


[ excerpt (with adaptations) from developer's README ]
ffmpeg is a hyper fast realtime audio/video encoder, a streaming
server and a generic audio and video file converter.

It can convert a standard video source into several file formats
based on DCT/motion compensation encoding. Sound is compressed in
MPEG audio layer 2 or using an AC3 compatible stream.

What makes ffmpeg interesting ?
- Simple and efficient video encoder: outputs MPEG1, H263, Real
  Video(tm), MPEG4, DIVX and MJPEG compatible bitstreams using the
  same encoder core.
- Hyper fast MPEG audio layer 2 compression (50 times faster than
  realtime on a K6 500).
[snip -> rest on website below]

ffmpeg is made of two programs:
* ffmpeg: soft VCR which encodes in real time to several formats.
  It can also encode from any supported input file format to any
  input supported format.
* ffserver: high performance live broadcast streaming server based
  on the ffmpeg core encoders.

WWW: http://ffmpeg.mplayerhq.hu/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. devel/yasm
  2. devel/binutils
  3. textproc/texi2html
  4. devel/gmake
  5. devel/pkgconf
  6. graphics/frei0r
  7. lang/perl5.16
Required Libraries:
  1. print/freetype2
  2. graphics/opencv-core
  3. multimedia/schroedinger
  4. multimedia/libtheora
  5. audio/libvorbis
  6. multimedia/libvpx
  7. multimedia/libx264
  8. multimedia/xvid

This port is required by:

for Libraries * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/multimedia/ffmpeg0/ && make install clean
To add the package: pkg install multimedia/ffmpeg0


Configuration Options
===> The following configuration options are available for ffmpeg0-0.7.16_3,1:
     AACPLUS=off: AAC support via libaacplus
     ALSA=off: ALSA audio architecture support
     AMR_NB=off: AMR Narrow Band audio support (opencore)
     AMR_WB=off: AMR Wide Band audio support (opencore)
     CELT=off: CELT audio codec support
     DEBUG=off: Build with debugging support
     DIRAC=off: Dirac codec support via libdirac
     DOCS=on: Build and/or install documentation
     FAAC=off: FAAC AAC encoder support
     FFSERVER=on: Build and install ffserver
     FREETYPE=on: TrueType font rendering support
     FREI0R=on: Frei0r video plugins support
     GSM=off: GSM codec support
     LAME=off: LAME MP3 audio encoder support
     OPENCV=on: Computer Vision support via OpenCV
     OPENJPEG=off: Enhanced JPEG graphics support
     OPTIMIZED_CFLAGS=off: Use extra compiler optimizations
     RTMP=off: RTMP protocol support via librtmp
     SCHROEDINGER=on: Dirac video codec support via libschroedinger
     SDL=off: Simple Direct Media Layer support
     SPEEX=off: Speex audio format support
     THEORA=on: Ogg Theora video codec support
     VAAPI=off: VAAPI (GPU video acceleration) support
     VDPAU=off: VDPAU (GPU video acceleration) support
     VORBIS=on: Ogg Vorbis audio codec support
     VO_AACENC=off: AAC audio encoding via vo-aacenc
     VO_AMRWBENC=off: AMR Wide Band encoding via vo-amrwbenc
     VPX=on: VP8/VP9 video codec support
     X11GRAB=off: Enable x11 grabbing
     X264=on: H.264 video codec support via x264
     XVID=on: Xvid MPEG-4 video codec support
===> Use 'make config' to modify these settings

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. http://ffmpeg.org/releases/

Number of commits found: 17

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
22 Nov 2014 16:23:34
Original commit files touched by this commit  0.7.16_3,1
Revision:373073
xmj search for other commits by this committer
multimedia/x264: General overhaul

- Split x264 into two ports: the CLI application (x264), and the library
  (libx264). This will allow x264 to use lavf and friends from ffmpeg for
  decoding and demuxing while preventing a circular dependency between the
  two: x264 can depend on ffmpeg, but ffmpeg will depend on libx264 rather
  than x264.
- Add the LAVF option to the CLI port, making the dependency on ffmpeg
  optional.
- Update to 0.142.2455.
- Amend fixes to local patches so that they can apply to the new upstream
  files.
- Provide the git revision and other version information to the build
  environment, allowing the CLI binary to display this information (like the
  Windows builds).
- Remove unsupported build options (X11_OUTPUT).
- Ensure that the library and CLI ports each have the appropriate options.
- Add notes for future contributors who wish to update the ports.
- Bump PORTREVISION for all dependent ports.

PR:           187805
Differential Revision:	https://reviews.freebsd.org/D1159
Submitted by: Andrew Berg <aberg010@my.hennepintech.edu>
Approved by:  koobs (maintainer, mentor)
16 Jul 2014 03:00:46
Original commit files touched by this commit  0.7.16_2,1
Revision:362023
adamw search for other commits by this committer
Add DOCS option for ports with PORTDOCS in plist.
26 May 2014 14:42:44
Original commit files touched by this commit  0.7.16_2,1
Revision:355352
kwm search for other commits by this committer
Update openjpeg to 2.1.0.

Version 2.x is incompatible with openjpeg 1.5. Preserve it as openjpeg15
and update users.

Approved by:	portmgr (implicit) for NO_STAGE ports
17 Apr 2014 02:40:49
Original commit files touched by this commit  0.7.16_2,1
Revision:351437
swills search for other commits by this committer
- Switch to USES=tar:bzip2
- Fix typo for SDL option
- Remove backup files created by sed

PR:		ports/188704
Submitted by:	swills (myself)
Approved by:	wg (maintainer)
16 Apr 2014 18:28:50
Original commit files touched by this commit  0.7.16_2,1
Revision:351411
zeising search for other commits by this committer
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
(Only the first 15 lines of the commit message are shown above View all of this commit message)
12 Apr 2014 06:37:00
Original commit files touched by this commit  0.7.16_1,1
Revision:351068
mva search for other commits by this committer
- Remove CONFLICTS with multimedia/libav, which was forgotten on its update
24 Dec 2013 21:22:22
Original commit files touched by this commit  0.7.16_1,1
Revision:337385
kwm search for other commits by this committer
Update freetype to 2.5.2.

Remove patch to add -I/usr/local/include in freetype-config --cflags. If
ports need extra headers they should look for them, and not get them via
a side-effect.

Freetype had a header resuffle in 2.5.1, patch ports to use the new header
style.

Thanks go to bdrewery for the two exp-runs and rakuco for helping me with
some troublesome cmake ports.

PR:		ports/184587
04 Dec 2013 22:31:40
Original commit files touched by this commit  0.7.16_1,1
Revision:335645
wg search for other commits by this committer
multimedia/ffmpeg0: temporary workaround for opencv issue

PR:		ports/184500
Submitted by:	Lawrence Chen <lchen zen.lhaven.homeip.net>
04 Dec 2013 02:51:00
Original commit files touched by this commit  0.7.16_1,1
Revision:335601
jhale search for other commits by this committer
- Update graphics/*opencv* to 2.4.7
- Revert options helpers to if statements since the OFF condition is not
  applied when OPTIONS_EXCLUDE is used
- Move most of the OpenCV modules from the graphics/opencv-core port to
  graphics/opencv, leaving opencv-core as just the bare minimum required
  for building ffmpeg with OpenCV support
- Install examples for python and java bindings
- Add new slave port graphics/opencv-java: Java bindings for OpenCV
- Bump PORTREVISION and make dependency adjustments and fixes for
  dependent ports
- Add UPDATING entry
31 Oct 2013 02:03:01
Original commit files touched by this commit  0.7.16,1
Revision:332194
hrs search for other commits by this committer
- Split the library part of multimedia/rtmpdump into multimedia/librtmp.
- Update ports depending on librtmp.
- Add instruction to avoid a build error in multimedia/rtmpdump under a
  specific condition.
30 Oct 2013 14:05:44
Original commit files touched by this commit  0.7.16,1
Revision:332111
amdmi3 search for other commits by this committer
- Remove duplicate plist entry

PR:		183461
Submitted by:	amdmi3
Approved by:	wg (maintainer)
21 Oct 2013 12:53:45
Original commit files touched by this commit  0.7.16,1
Revision:331131
wg search for other commits by this committer
multimedia/ffmpeg0: update to 0.7.16

- Update to 0.7.16
10 Oct 2013 20:12:31
Original commit files touched by this commit  0.7.15_2,1
Revision:330032
wg search for other commits by this committer
multimedia/ffmpeg0: fix FFSERVER option

- Fix pkg-plist without FFSERVER

Reported by:	izen mail.ru
10 Oct 2013 02:04:46
Original commit files touched by this commit  0.7.15_1,1
Revision:329956
wg search for other commits by this committer
multimedia/ffmpeg0: fix libpostproc0 pkg config

- Fix libpostproc0 pkg config
08 Oct 2013 21:06:26
Original commit files touched by this commit  0.7.15,1
Revision:329837
wg search for other commits by this committer
multimedia/ffmpeg0: fix pkg-config lib names

- Fix pkg-config lib names (requirements)
08 Oct 2013 19:59:39
Original commit files touched by this commit  0.7.15,1
Revision:329831
wg search for other commits by this committer
multimedia/ffmpeg0: remove extra USE_LDCONFIG

- Remove extra USE_LDCONFIG [1]
- Remove PORTDOCS

Spotted by:	bapt [1]
08 Oct 2013 19:24:31
Original commit files touched by this commit  0.7.15,1
Revision:329826
wg search for other commits by this committer
ffmpeg is a hyper fast realtime audio/video encoder, a streaming
server and a generic audio and video file converter.

It can convert a standard video source into several file formats
based on DCT/motion compensation encoding. Sound is compressed in
MPEG audio layer 2 or using an AC3 compatible stream.

What makes ffmpeg interesting ?
- Simple and efficient video encoder: outputs MPEG1, H263, Real
  Video(tm), MPEG4, DIVX and MJPEG compatible bitstreams using the
  same encoder core.
- Hyper fast MPEG audio layer 2 compression (50 times faster than
  realtime on a K6 500).
[snip -> rest on website below]

ffmpeg is made of two programs:
* ffmpeg: soft VCR which encodes in real time to several formats.
  It can also encode from any supported input file format to any
  input supported format.
* ffserver: high performance live broadcast streaming server based
  on the ffmpeg core encoders.

WWW: http://ffmpeg.mplayerhq.hu/

Number of commits found: 17

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
flacNov 25
asterisk11Nov 21
asterisk11Nov 21
phpmyadminNov 21
kde4-runtimeNov 20
kwebkitpartNov 20
yiiNov 19
chromiumNov 18
kde4-workspaceNov 17
dbusNov 11
wgetNov 08
konversation-kde4Nov 05
jenkinsOct 31
jenkins-ltsOct 31
twikiOct 31

9 vulnerabilities affecting 11 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24384
Broken 161
Deprecated 74
Ignore 417
Forbidden 1
Restricted 206
No CDROM 93
Vulnerable 18
Expired 12
Set to expire 70
Interactive 0
new 24 hours 3
new 48 hours5
new 7 days49
new fortnight176
new month231

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.