Port details |
- php5-ffmpeg FFmpeg shared extension for php
- 0.6.0.20120114_8 graphics
=2 0.6.0.20120114_8Version of this port present on the latest quarterly branch.
- DEPRECATED: Works only with EOL php 5.6
This port expired on: 2018-12-30
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2006-11-17 17:45:19
- Last Update: 2018-12-30 23:30:56
- SVN Revision: 488749
- People watching this port, also watch:: php81-pear, dovecot, openssl
- License: GPLv2
- WWW:
- http://ffmpeg-php.sourceforge.net/
- Description:
- The ffmpeg-php is an extension for PHP that adds an easy to use, object-oriented
API for accessing and retrieving information from video and audio files. It has
methods for returning frames from movie files as images that can be manipulated
using PHP's image functions. This works well for automatically creating
thumbnail images from movies. ffmpeg-php is also useful for reporting the
duration and bitrate of audio files (mp3, wma...).
The ffmpeg-php can access many of the video formats supported by ffmpeg (mov,
avi, mpg, wmv...)
WWW: http://ffmpeg-php.sourceforge.net/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PHP_PKGNAMEPREFIX}ffmpeg>0:graphics/php5-ffmpeg
- No installation instructions:
- This port has been deleted.
- PKGNAME: php56-ffmpeg
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (ffmpeg-php-0.6.0.20120114.tar.xz) = 0434e3e4251a112fe0ba945a9ad27ebb5cb093913e7f7dda570d5769fc7d79f5
SIZE (ffmpeg-php-0.6.0.20120114.tar.xz) = 280244
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- phpize : lang/php56
- autoconf>0 : devel/autoconf
- Runtime dependencies:
-
- php.h : lang/php56
- Library dependencies:
-
- libgd.so : graphics/gd
- libavutil.so : multimedia/ffmpeg
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- localbase php:ext tar:xz
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.6.0.20120114_8 30 Dec 2018 23:30:56 |
rene |
Remove expired ports:
2018-12-30 net/pecl-mosquitto: Works only with EOL php 5.6
2018-12-30 net/pecl-ip2location: Works only with EOL php 5.6
2018-12-30 net/pecl-yp: Works only with EOL php 5.6
2018-12-30 net/pecl-oauth: Works only with EOL php 5.6
2018-12-30 net/pecl-apn: Works only with EOL php 5.6
2018-12-30 textproc/pecl-doublemetaphone: Works only with EOL php 5.6
2018-12-30 textproc/pecl-ctemplate: Works only with EOL php 5.6
2018-12-30 textproc/pecl-xslcache: Works only with EOL php 5.6
2018-12-30 textproc/libmrss-php: Works only with EOL php 5.6
2018-12-30 textproc/pecl-stem: Works only with EOL php 5.6
2018-12-30 textproc/pecl-wbxml: Works only with EOL php 5.6
2018-12-30 textproc/pecl-syck: Works only with EOL php 5.6
2018-12-30 textproc/pecl-yaml1: Works only with EOL php 5.6
2018-12-30 deskutils/surrealtodo: Works only with EOL php 5.6 (Only the first 15 lines of the commit message are shown above ) |
0.6.0.20120114_8 06 Dec 2018 11:22:12 |
rene |
Remove version 7.0 from the IGNORE_WITH_PHP list. |
0.6.0.20120114_8 02 Dec 2018 17:43:34 |
antoine |
Deprecate ports depending on php 5.6 |
0.6.0.20120114_8 06 Nov 2018 01:50:27 |
jbeich |
multimedia/ffmpeg: update to 4.1
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ |
0.6.0.20120114_7 08 Oct 2018 15:08:13 |
antoine |
Fix some PKGNAME collisions |
0.6.0.20120114_7 04 May 2018 11:40:45 |
jbeich |
graphics/php5-ffmpeg: unbreak with ffmpeg 4.0
ffmpeg_movie.c:978:29: error: no member named 'codec_name' in 'struct
AVCodecContext'; did you mean 'coded_frame'?
} else if (decoder_ctx->codec_name[0] != '\0') {
^~~~~~~~~~
coded_frame
/usr/local/include/libavcodec/avcodec.h:2760:35: note: 'coded_frame' declared
here
attribute_deprecated AVFrame *coded_frame;
^
ffmpeg_movie.c:978:43: error: invalid operands to binary expression ('AVFrame'
(aka 'struct AVFrame') and 'int')
} else if (decoder_ctx->codec_name[0] != '\0') {
~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~
ffmpeg_movie.c:979:35: error: no member named 'codec_name' in 'struct
AVCodecContext'
codec_name = decoder_ctx->codec_name;
~~~~~~~~~~~ ^
PR: 227726
Reported by: antoine (via exp-run) |
0.6.0.20120114_7 02 May 2018 15:07:27 |
jbeich |
multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 227726
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D15175 |
0.6.0.20120114_6 08 Mar 2018 19:48:41 |
mat |
Introduce PHP flavors.
Ports using USES=php:phpize, php:ext, php:zend, and php:pecl are now
flavored. They will automatically get flavors (php56, php70, php71, php72)
depending of the versions they support (set with IGNORE_WITH_PHP). As a
consequence, ports using USES=pear and USES=horde are also flavored.
PR: 226242
Submitted by: mat
Exp-run by: antoine
Approved by: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D14208 |
0.6.0.20120114_6 20 Nov 2017 04:32:32 |
sunpoet |
Update IGNORE_WITH_PHP |
0.6.0.20120114_6 21 Oct 2017 06:50:50 |
jbeich |
multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed
Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled
dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 223057
Exp-run by: antoine |
0.6.0.20120114_5 25 Apr 2017 08:20:31 |
riggs |
Chase ffmpeg 3.3 update (ABI changes)
PR: 218658
Submitted by: riggs |
0.6.0.20120114_4 07 Feb 2017 12:14:34 |
mat |
Mark ports not building with PHP 7.1.
Sponsored by: Absolight |
0.6.0.20120114_4 12 Dec 2016 08:52:34 |
jbeich |
graphics/php5-ffmpeg: unbreak runtime with ffmpeg 3.x
$ echo CFLAGS+=-Werror=implicit-function-declaration >>Makefile.local
$ make
[...]
ffmpeg_movie.c:1228:13:error: implicit declaration of function
'avcodec_alloc_frame' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
frame = avcodec_alloc_frame();
^
PR: 214191
Pointy hat to: jbeich
Approved by: portmgr blanket |
0.6.0.20120114_3 11 Dec 2016 15:22:47 |
jbeich |
multimedia/ffmpeg: update to 3.2.2
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR: 207547
Submitted by: riggs, ebirth@b0ss.net (libressl fix)
Exp-run by: antoine (3 tries) |
0.6.0.20120114_2 19 Nov 2016 17:03:37 |
sunpoet |
- Pet portlint
- Rename patch files |
0.6.0.20120114_2 18 Nov 2016 22:01:15 |
jbeich |
graphics/php5-ffmpeg: unbreak build with ffmpeg 3.x
ffmpeg_movie.c:975:41: error:
use of undeclared identifier 'CODEC_ID_MPEG2TS'; did you mean
'AV_CODEC_ID_MPEG2TS'?
} else if (decoder_ctx->codec_id == CODEC_ID_MPEG2TS) {
^~~~~~~~~~~~~~~~
AV_CODEC_ID_MPEG2TS
/usr/local/include/libavcodec/avcodec.h:647:5: note: 'AV_CODEC_ID_MPEG2TS'
declared here
AV_CODEC_ID_MPEG2TS = 0x20000, /**< _FAKE_ codec to indicate a raw MPEG-2 TS
^
ffmpeg_frame.c:502:34: error:
use of undeclared identifier 'PIX_FMT_YUV420P'; did you mean
'AV_PIX_FMT_YUV420P'?
_php_convert_frame(ff_frame, PIX_FMT_YUV420P);
^~~~~~~~~~~~~~~
ffmpeg_frame.c:514:50: error:
use of undeclared identifier 'PIX_FMT_YUV420P'; did you mean
'AV_PIX_FMT_YUV420P'?
avpicture_alloc((AVPicture*)resampled_frame, PIX_FMT_YUV420P,
^~~~~~~~~~~~~~~
/usr/local/include/libavutil/pixfmt.h:62:5: note: 'AV_PIX_FMT_YUV420P' declared
here
AV_PIX_FMT_YUV420P, ///< planar YUV 4:2:0, 12bpp, (1 Cr & Cb sample per
2x2 Y samples)
^
PR: 214191
Approved by: portmgr blanket |
0.6.0.20120114_2 03 Aug 2016 12:47:05 |
mat |
Don't use extension.ini any more, and have each extension install in its
file, so the order remains the same.
Every PHP (or Zend) extension now installs its own .ini file in
/usr/local/etc/php. A PHP extension will be automatically activated
when installed. The order into which extensions are loaded is
automatically guessed. In some very rare cases, the guess will be
wrong, and PHP_MOD_PRIO will need to be set. Refer to the USES=php
section of the Porter's Handbook for more information.
Convert ports touching etc/php/extensions.ini manually, or telling the
OP to do it.
And finally, bump PORTREVISION for all php extensions.
PR: 210697
Submitted by: mat
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D7022 |
0.6.0.20120114_1 20 Jul 2016 09:33:32 |
dinoex |
- update libgd to 2.2.2
- new MASTER_SITES
- add security patch
PR: 210913
Submitted by: Piotr Kubaj
MFH: 2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4 |
0.6.0.20120114 28 Jun 2016 14:00:45 |
mat |
Convert USE_PHP*=yes into USES=php*
PR: 210529
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D6936 |
0.6.0.20120114 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
0.6.0.20120114 06 Mar 2016 06:19:45 |
sunpoet |
- Mark IGNORE with PHP 7.0 |
0.6.0.20120114 20 Nov 2015 09:12:28 |
sunpoet |
- Add LICENSE_FILE |
0.6.0.20120114 04 Nov 2015 20:14:31 |
sunpoet |
- Use USES=localbase |
0.6.0.20120114 16 May 2015 13:35:51 |
sunpoet |
- Use DISTVERSIONPREFIX instead of DISTNAME
- Remove leading definite article from COMMENT
- Regenerate patch file with makepatch: |
0.6.0.20120114 28 Jul 2014 19:00:05 |
sunpoet |
- Update to 0.6.0.20120114 (latest snapshot)
- Add LICENSE
- Update dependency: use multimedia/ffmpeg instead of multimedia/ffmpeg0
- Support STAGEDIR
- Cleanup Makefile
- Reformat pkg-descr
- Use single space after WWW:
- Take maintainership
Changes: http://sourceforge.net/p/ffmpeg-php/code/commit_browser |
0.6.0_9 23 Jul 2014 17:07:12 |
bapt |
Reset maintainership for ports not staged with no pending PR
With hat: portmgr |
0.6.0_9 09 Oct 2013 17:35:36 |
wg |
graphics/php5-ffmpeg: fix link with ffmpeg0
- Fix link with ffmpeg0
Approved by: portmgr (bapt, implicit) |
0.6.0_9 09 Oct 2013 02:41:00 |
wg |
graphics/php5-ffmpeg: link using ffmpeg0
- Link using ffmpeg0
- Convert lib depends to new format
Approved by: portmgr (bapt, implicit) |
0.6.0_8 20 Sep 2013 18:35:46 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics) |
0.6.0_8 09 Aug 2013 14:05:53 |
dinoex |
- update libdg to 2.1.0 |
0.6.0_7 02 Sep 2012 16:55:59 |
crees |
Fix INDEX build
Approved by: portmgr (tabthorpe) |
0.6.0_7 02 Sep 2012 05:15:16 |
acm |
- Fix build on PHP 5.4.x
PR: 169370
Submitted by: Alexander Moskalenko <alexander.moskalenko at gmail.com> |
0.6.0_6 16 Feb 2012 15:57:34 |
ashish |
- Bump PORTREVISION to chase the update of multimedia/libvpx |
0.6.0_5 03 Jul 2011 14:12:23 |
ohauer |
-remove MD5 |
0.6.0_5 24 Jun 2011 22:39:03 |
mm |
Bump due to ffmpeg update to 0.7.1 |
0.6.0_4 24 Jul 2010 16:38:20 |
mm |
- Update ffmpeg to 0.6 |
0.6.0_3 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
0.6.0_2 26 Jan 2010 23:06:01 |
acm |
- Fix detection of swscale support
- Bump PORTREVISION
Submitted by: Vadim Pisarev <plv _ at _ farpost.com> via email |
0.6.0_1 22 Aug 2009 00:23:13 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with G |
0.6.0_1 31 Jul 2009 13:57:52 |
dinoex |
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by: edwin |
0.6.0 17 Jun 2009 23:08:59 |
acm |
- Fix with custom LOCALBASE
Reported by: QAT |
0.6.0 12 Nov 2008 17:06:31 |
pav |
- Update php4-ffmpeg to 0.5.1 (last version for php4)
- Upgrade php5-ffmpeg from slave to standalone port and update to 0.6.0
PR: ports/126143
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net>
Approved by: maintainer timeout (acm; 4 weeks) |
0.5.0 17 Nov 2006 17:44:51 |
acm |
New ports: graphics/php4-ffmpeg graphics/php5-ffmpeg
The ffmpeg-php is an extension for PHP that adds an easy to use,
object-oriented API for accessing and retrieving information from video and
audio files. It has methods for returning frames from movie files as images
that can be manipulated using PHP's image functions. This works well for
automatically creating thumbnail images from movies. ffmpeg-php is also useful
for reporting the duration and bitrate of audio files (mp3, wma...).
The ffmpeg-php can access many of the video formats supported by ffmpeg (mov,
avi, mpg, wmv...)
WWW: http://ffmpeg-php.sourceforge.net/ |