<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Проблема с php5-ffmpeg на FreeBSD</title>
	<atom:link href="http://unix-notes.ru/2010/01/28/problema-s-php5-ffmpeg-na-freebsd/feed/" rel="self" type="application/rss+xml" />
	<link>http://unix-notes.ru/2010/01/28/problema-s-php5-ffmpeg-na-freebsd/</link>
	<description>Заметки по настройке Unix/Linux систем, хостинг-серверов</description>
	<lastBuildDate>Fri, 27 Jan 2012 15:33:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: admin</title>
		<link>http://unix-notes.ru/2010/01/28/problema-s-php5-ffmpeg-na-freebsd/comment-page-1/#comment-396</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Wed, 30 Mar 2011 10:26:18 +0000</pubDate>
		<guid isPermaLink="false">http://unix-notes.ru/?p=563#comment-396</guid>
		<description>Так вы напишите какие именно ошибки после старта апача, что в логе, что именно при обращении к сайтам?</description>
		<content:encoded><![CDATA[<p>Так вы напишите какие именно ошибки после старта апача, что в логе, что именно при обращении к сайтам?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aur</title>
		<link>http://unix-notes.ru/2010/01/28/problema-s-php5-ffmpeg-na-freebsd/comment-page-1/#comment-395</link>
		<dc:creator>Aur</dc:creator>
		<pubDate>Wed, 30 Mar 2011 09:34:03 +0000</pubDate>
		<guid isPermaLink="false">http://unix-notes.ru/?p=563#comment-395</guid>
		<description>В обшем у меня такая проблема: Все установилось нормально, но после установки php5-ffmeg из &quot;/usr/ports/graphics/php5-ffmpeg&quot;, Апач не хочет нормально запускатся, т.е. если делать apachectl stop и apachectl start то он запустится но потом саты на ПХП не отображаютса.
Помогите пожалуста зделать нормальную установку, чтобы работало.
В пост выше я представил свой MAKEFILE но в нем нету этой опций &quot;–disable-swsale&quot;.
Спасибо заранее за помощи</description>
		<content:encoded><![CDATA[<p>В обшем у меня такая проблема: Все установилось нормально, но после установки php5-ffmeg из &#8220;/usr/ports/graphics/php5-ffmpeg&#8221;, Апач не хочет нормально запускатся, т.е. если делать apachectl stop и apachectl start то он запустится но потом саты на ПХП не отображаютса.<br />
Помогите пожалуста зделать нормальную установку, чтобы работало.<br />
В пост выше я представил свой MAKEFILE но в нем нету этой опций &#8220;–disable-swsale&#8221;.<br />
Спасибо заранее за помощи</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aur</title>
		<link>http://unix-notes.ru/2010/01/28/problema-s-php5-ffmpeg-na-freebsd/comment-page-1/#comment-394</link>
		<dc:creator>Aur</dc:creator>
		<pubDate>Wed, 30 Mar 2011 09:22:41 +0000</pubDate>
		<guid isPermaLink="false">http://unix-notes.ru/?p=563#comment-394</guid>
		<description>Это мой MakeFile который находится в /usr/ports/multimedia/ffmpeg. ОС FreeBSD 7.1. Где найти &quot;–disable-swsale&quot;
&quot;
# New ports collection makefile for:	ffmpeg cvs
# Date created:		Sun May  1 20:46:59 UTC 2005
# Whom:			Mario Sergio Fujikawa Ferreira 
#
# $FreeBSD: ports/multimedia/ffmpeg/Makefile,v 1.123 2011/03/22 08:05:03 mm Exp $
#      $Id: Makefile 77 2008-07-27 21:50:37Z buhnux $

PORTNAME=	ffmpeg
PORTVERSION=	0.6.1
PORTREVISION=	3
PORTEPOCH=	1
CATEGORIES=	multimedia audio ipv6 net
MASTER_SITES=	http://ffmpeg.org/releases/

MAINTAINER=	mm@FreeBSD.org
COMMENT=	Realtime audio/video encoder/converter and streaming server

BUILD_DEPENDS=	yasm:${PORTSDIR}/devel/yasm

CONFLICTS=	ffmpeg-20*

LICENSE=	GPLv2 LGPL21
LICENSE_COMB=	multi
LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING.GPLv2
LICENSE_FILE_LGPL21=	${WRKSRC}/COPYING.LGPLv2.1

HAS_CONFIGURE=	yes
CONFIGURE_LOG=	config.err
USE_BZIP2=	yes
USE_GMAKE=	yes
MAKE_JOBS_SAFE=	yes
WANT_SDL=	yes

OPTIONS=	ALSA	&quot;Enable alsa input/output device&quot; off \
		AMR_NB	&quot;AMR Narrow Band encoder (opencore)&quot; off \
		AMR_WB	&quot;AMR Wide Band encoder (opencore)&quot; off \
		CPUDETECT &quot;Enable runtime CPU detection&quot; on \
		DIRAC	&quot;Dirac codec via libdirac&quot; off \
		FAAC	&quot;FAAC mp4/aac audio encoder&quot; off \
		FAAD	&quot;FAAD mp4/aac audio decoder&quot; on \
		FFSERVER &quot;Build and install ffserver&quot; on \
		GSM	&quot;GSM audio codec&quot; off \
		LAME	&quot;LAME MP3 encoder&quot; off \
		OPENJPEG	&quot;JPEG 2000 decoder&quot; off \
		OPTIMIZED_CFLAGS &quot;Additional optimizations&quot; off \
		SCHROEDINGER	&quot;Dirac codec via libschroedinger&quot; on \
		SDL	&quot;SDL support (build ffplay)&quot; off \
		SPEEX	&quot;Speex audio decoder&quot; off \
		SSSE3	&quot;Use binutils from ports (SSSE3 support)&quot; on \
		THEORA	&quot;Theora encoder (implies OGG)&quot; on \
		VAAPI	&quot;VAAPI decoder support&quot; off \
		VDPAU	&quot;Nvidia vdpau support&quot; off \
		VORBIS	&quot;Vorbis encoder via libvorbis (implies OGG)&quot; on \
		VP8	&quot;VP8 codec via libvpx&quot; on \
		X264	&quot;H.264 encoder&quot; on \
		XVID	&quot;Xvid encoder via xvidcore&quot; on

COMPAT_HEADERS=libavcodec/avcodec.h \
	libavcodec/opt.h \
	libavcodec/vdpau.h \
	libavcodec/xvmc.h \
	libavdevice/avdevice.h \
	libavfilter/avfilter.h \
	libavformat/avformat.h \
	libavformat/avio.h \
	libavutil/adler32.h \
	libavutil/avstring.h \
	libavutil/avutil.h \
	libavutil/base64.h \
	libavutil/common.h \
	libavutil/crc.h \
	libavutil/fifo.h \
	libavutil/intfloat_readwrite.h \
	libavutil/log.h \
	libavutil/lzo.h \
	libavutil/mathematics.h \
	libavutil/md5.h \
	libavutil/mem.h \
	libavutil/pixfmt.h \
	libavutil/rational.h \
	libavutil/sha1.h \
	libpostproc/postprocess.h \
	libswscale/swscale.h

.include 

CONFIGURE_ARGS+=--prefix=&quot;${PREFIX}&quot; \
		--mandir=&quot;${PREFIX}/man&quot; \
		--enable-shared \
		--enable-gpl \
		--enable-postproc \
		--enable-avfilter \
		--enable-avfilter-lavf \
		--enable-pthreads \
		--enable-x11grab \
		--enable-memalign-hack \
		--cc=&quot;${CC}&quot; \
		--extra-cflags=&quot;${FFMPEG_CFLAGS} -I${LOCALBASE}/include&quot; \
		--extra-ldflags=&quot;-L${LOCALBASE}/lib ${FFMPEG_LDFLAGS}&quot; \
		--extra-libs=&quot;${PTHREAD_LIBS}&quot;
SHLIB_VER=	1
PLIST_SUB=	SHLIB_VER=${SHLIB_VER}
USE_LDCONFIG=	yes

DOC_FILES=	Changelog CREDITS INSTALL LICENSE MAINTAINERS README RELEASE
# under doc subdirectory
DOC_DOCFILES=	APIchanges TODO avutil.txt developer.html faq.html \
		ffmpeg_powerpc_performance_evaluation_howto.txt \
		ffmpeg-doc.html ffplay-doc.html ffprobe-doc.html \
		ffserver-doc.html general.html issue_tracker.txt \
		libavfilter.html optimization.txt rate_distortion.txt \
		snow.txt soc.txt swscale.txt tablegen.txt viterbi.txt
PORTDOCS=	*

.if !defined(WITH_DEBUG)
CONFIGURE_ARGS+=	--disable-debug
.else
CONFIGURE_ARGS+=	--disable-stripping
.endif

.if !defined(WITHOUT_CPUDETECT)
CONFIGURE_ARGS+=	--enable-runtime-cpudetect
.endif

.if !defined(WITHOUT_SSSE3)
BUILD_DEPENDS+=	${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
CONFIGURE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin
MAKE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin
.endif

.ifndef(WITHOUT_FFSERVER)
USE_RC_SUBR=	ffserver
.endif

# sse hardware vector support
.if defined(MACHINE_CPU) &amp;&amp; (${MACHINE_CPU:Msse} == &quot;sse&quot; &#124;&#124; ${MACHINE_CPU:Mamd64} == &quot;amd64&quot;)
WITH_BUILTIN_VECTOR=	yes
.else
CONFIGURE_ARGS+=	--disable-sse
.endif

# mmx support
.if defined(MACHINE_CPU) &amp;&amp; ${MACHINE_CPU:Mmmx} == &quot;&quot; &amp;&amp; ${MACHINE_CPU:Mamd64} == &quot;&quot;
CONFIGURE_ARGS+=	--disable-mmx
WITHOUT_BUILTIN_VECTOR=	yes
.endif

# builtin vector, requires mmx and sse
.if !defined(WITHOUT_BUILTIN_VECTOR) &amp;&amp; defined(WITH_BUILTIN_VECTOR)
FFMPEG_CFLAGS+=		-msse
.endif

# PORTDOCS
.ifndef(NOPORTDOCS)
BUILD_DEPENDS+=		texi2html:${PORTSDIR}/textproc/texi2html
MAN1+=		ffmpeg.1 ffprobe.1
. ifndef(WITHOUT_FFSERVER)
MAN1+=		ffserver.1
. endif
.endif

# optimizations
.if defined(WITH_OPTIMIZED_CFLAGS)
CFLAGS+=	-O3 -ffast-math -fno-finite-math-only -fomit-frame-pointer
.endif

#alsa
.if defined(WITH_ALSA)
LIB_DEPENDS+=	asound.2:${PORTSDIR}/audio/alsa-lib
.else
CONFIGURE_ARGS+=	--disable-indev=alsa \
			--disable-outdev=alsa
.endif

# amr
.if defined(WITH_AMR_NB) &#124;&#124; defined(WITH_AMR_WB)
LICENSE=		GPLv3 LGPL3
LICENSE_FILE_GPLv3=	${WRKSRC}/COPYING.GPLv3
LICENSE_FILE_LGPL3=	${WRKSRC}/COPYING.LGPLv3
CONFIGURE_ARGS+=	--enable-version3
LIB_DEPENDS+=	opencore-amrnb.0:${PORTSDIR}/audio/opencore-amr
.endif

.ifdef(WITH_AMR_NB)
CONFIGURE_ARGS+=	--enable-libopencore-amrnb
.else
CONFIGURE_ARGS+=	--disable-libopencore-amrnb
.endif

.ifdef(WITH_AMR_WB)
CONFIGURE_ARGS+=	--enable-libopencore-amrwb
.else
CONFIGURE_ARGS+=	--disable-libopencore-amrwb
.endif

# dirac
.ifdef(WITH_DIRAC)
LIB_DEPENDS+=	dirac_encoder.1:${PORTSDIR}/multimedia/dirac
CONFIGURE_ARGS+=	--enable-libdirac
.else
CONFIGURE_ARGS+=	--disable-libdirac
.endif

# faac
.ifdef(WITH_FAAC)
RESTRICTED=	linking to libfaac restricts redistribution
LIB_DEPENDS+=	faac.0:${PORTSDIR}/audio/faac
CONFIGURE_ARGS+=	--enable-libfaac --enable-nonfree
.else
CONFIGURE_ARGS+=	--disable-libfaac
.endif

# faad
.ifndef(WITHOUT_FAAD)
LIB_DEPENDS+=	faad.2:${PORTSDIR}/audio/faad
CONFIGURE_ARGS+=	--enable-libfaad \
			--enable-libfaadbin
.else
CONFIGURE_ARGS+=	--disable-libfaad
.endif

# ffserver
.ifndef(WITHOUT_FFSERVER)
PLIST_SUB+=	FFSERVER=&quot;&quot;
.else
PLIST_SUB+=	FFSERVER=&quot;@comment &quot;
CONFIGURE_ARGS+=	--disable-ffserver
.endif

# gsm
.ifdef(WITH_GSM)
LIB_DEPENDS+=	gsm.1:${PORTSDIR}/audio/gsm
CONFIGURE_ARGS+=	--enable-libgsm
.else
CONFIGURE_ARGS+=	--disable-libgsm
.endif

# mp3
.ifdef(WITH_LAME)
LIB_DEPENDS+=	mp3lame.0:${PORTSDIR}/audio/lame
CONFIGURE_ARGS+=	--enable-libmp3lame
.else
CONFIGURE_ARGS+=	--disable-libmp3lame
.endif

# openjpeg
.ifdef(WITH_OPENJPEG)
LIB_DEPENDS+=	openjpeg.2:${PORTSDIR}/graphics/openjpeg
CONFIGURE_ARGS+=	--enable-libopenjpeg
.else
CONFIGURE_ARGS+=	--disable-libopenjpeg
.endif

# schroedinger
.ifndef(WITHOUT_SCHROEDINGER)
LIB_DEPENDS+=	schroedinger-1.0.10:${PORTSDIR}/multimedia/schroedinger
CONFIGURE_ARGS+=	--enable-libschroedinger
.else
CONFIGURE_ARGS+=	--disable-libschroedinger
.endif

# sdl
.ifdef(WITH_SDL)
USE_SDL+=	sdl
PLIST_FILES+=	bin/ffplay
.if !defined(NOPORTDOCS)
MAN1+=	ffplay.1
.endif
.else
CONFIGURE_ARGS+=	--disable-ffplay
.endif

# speex
.ifdef(WITH_SPEEX)
LIB_DEPENDS+=	speex.1:${PORTSDIR}/audio/speex
CONFIGURE_ARGS+=	--enable-libspeex
.else
CONFIGURE_ARGS+=	--disable-libspeex
.endif

# theora
.ifndef(WITHOUT_THEORA)
LIB_DEPENDS+=	theora.0:${PORTSDIR}/multimedia/libtheora
CONFIGURE_ARGS+=	--enable-libtheora
.else
CONFIGURE_ARGS+=	--disable-libtheora
.endif

# vaapi
.ifndef(WITHOUT_VAAPI)
LIB_DEPENDS+=	va.1:${PORTSDIR}/multimedia/libva
CONFIGURE_ARGS+=	--enable-vaapi
.else
CONFIGURE_ARGS+=	--disable-vaapi
.endif

# vdpau
.ifndef(WITHOUT_VDPAU)
BUILD_DEPENDS+=	${LOCALBASE}/include/vdpau/vdpau.h:${PORTSDIR}/multimedia/libvdpau
CONFIGURE_ARGS+=	--enable-vdpau
.else
CONFIGURE_ARGS+=	--disable-vdpau
.endif

# vorbis
.ifndef(WITHOUT_VORBIS)
LIB_DEPENDS+=	vorbisenc.2:${PORTSDIR}/audio/libvorbis
CONFIGURE_ARGS+=	--enable-libvorbis
FFMPEG_CFLAGS+=		-I${LOCALBASE}/include/vorbis
.else
CONFIGURE_ARGS+=	--disable-libvorbis
.endif

# vp8
.ifndef(WITHOUT_VP8)
LIB_DEPENDS+=	vpx.0:${PORTSDIR}/multimedia/libvpx
CONFIGURE_ARGS+=	--enable-libvpx
.else
CONFIGURE_ARGS+=	--disable-libvpx
.endif

# x264
.ifndef(WITHOUT_X264)
LIB_DEPENDS+=	x264.110:${PORTSDIR}/multimedia/x264
CONFIGURE_ARGS+=	--enable-libx264
.else
CONFIGURE_ARGS+=	--disable-libx264
.endif

# xvid
.ifndef(WITHOUT_XVID)
LIB_DEPENDS+=	xvidcore.4:${PORTSDIR}/multimedia/xvid
CONFIGURE_ARGS+=	--enable-libxvid
.else
CONFIGURE_ARGS+=	--disable-libxvid
.endif

pre-configure:
.if defined(WITHOUT_OGG) &amp;&amp; (!defined(WITHOUT_VORBIS) &#124;&#124; !defined(WITHOUT_THEORA))
	@${ECHO_MSG}	WITH_VORBIS or WITH_THEORA defined, libogg will be built
.endif

post-patch:
# faad compat
	@${REINPLACE_CMD} -e &#039;s&#124;faacD&#124;NeAACD&#124;&#039; ${WRKSRC}/libavcodec/libfaad.c
# {C,LD}FLAGS safeness
	@${REINPLACE_CMD} -e &#039;s&#124;$$(LIBDIR)/pkgconfig&#124;${PREFIX}/libdata/pkgconfig&#124;&#039; \
		${WRKSRC}/subdir.mak
	@${REINPLACE_CMD} -e &#039;s&#124;/etc/ffserver.conf&#124;${PREFIX}/etc/ffserver.conf&#124;&#039; \
		${WRKSRC}/ffserver.c
	@${REINPLACE_CMD} -E \
		-e &quot;s&#124;(EXTRALIBS[[:space:]]*=)&#124;\1-L${LOCALBASE}/lib &#124;g; \
		s&#124;%%LOCALBASE%%&#124;${LOCALBASE}&#124;g; \
		s&#124;-pthread&#124;${PTHREAD_LIBS}&#124;g; \
		s&#124;gsm/gsm.h&#124;gsm.h&#124;g&quot; \
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
	@${REINPLACE_CMD} -e &#039;s&#124;-ldl&#124;&#124;; s&#124;$$(LIBMAJOR)&#124;${SHLIB_VER}&#124;g;&#039; \
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
.ifdef(WITH_SDL)
	@${REINPLACE_CMD} -E \
		-e &#039;s&#124;sdl-config&#124;${SDL_CONFIG}&#124;g&#039; \
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}
	@${FIND} ${WRKSRC} -type f &#124; \
		${XARGS} -n 10 ${REINPLACE_CMD} -E \
		-e &#039;s&#124;#include &lt;SDL&#124;#include &lt;SDL/SDL&#124;&#039;
.endif

post-configure:
.ifdef(WITHOUT_THEORA)
	@${REINPLACE_CMD} -E \
		-e &#039;s&#124;^(CONFIG_LIBTHEORA).*$$&#124;\1=no&#124;&#039; \
		${WRKSRC}/config.mak
.endif

post-install:
.ifndef(WITHOUT_FFSERVER)
	${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf ${PREFIX}/etc/ffserver.conf-dist
	if [ ! -f ${PREFIX}/etc/ffserver.conf ]; then \
		${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf ${PREFIX}/etc; \
	fi
.endif
.ifndef(NOPORTDOCS)
	${MKDIR} ${DOCSDIR}
.for FILE in ${DOC_FILES}
	${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
.endfor
.for FILE in ${DOC_DOCFILES}
	${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${DOCSDIR}
.endfor
.endif
	${MKDIR} ${PREFIX}/include/ffmpeg
.for FILE in ${COMPAT_HEADERS}
	${CP} -f ${PREFIX}/include/${FILE} ${PREFIX}/include/ffmpeg/${FILE:C,^[^/]+/([^/]+).*,\1,}
.endfor
	${MKDIR} ${PREFIX}/include/postproc
	${CP} -f ${PREFIX}/include/libpostproc/postprocess.h \
		 ${PREFIX}/include/postproc/

.include </description>
		<content:encoded><![CDATA[<p>Это мой MakeFile который находится в /usr/ports/multimedia/ffmpeg. ОС FreeBSD 7.1. Где найти &#8220;–disable-swsale&#8221;<br />
&#8221;<br />
# New ports collection makefile for:	ffmpeg cvs<br />
# Date created:		Sun May  1 20:46:59 UTC 2005<br />
# Whom:			Mario Sergio Fujikawa Ferreira<br />
#<br />
# $FreeBSD: ports/multimedia/ffmpeg/Makefile,v 1.123 2011/03/22 08:05:03 mm Exp $<br />
#      $Id: Makefile 77 2008-07-27 21:50:37Z buhnux $</p>
<p>PORTNAME=	ffmpeg<br />
PORTVERSION=	0.6.1<br />
PORTREVISION=	3<br />
PORTEPOCH=	1<br />
CATEGORIES=	multimedia audio ipv6 net<br />
MASTER_SITES=	<a href="http://ffmpeg.org/releases/" rel="nofollow">http://ffmpeg.org/releases/</a></p>
<p>MAINTAINER=	<a href="mailto:mm@FreeBSD.org">mm@FreeBSD.org</a><br />
COMMENT=	Realtime audio/video encoder/converter and streaming server</p>
<p>BUILD_DEPENDS=	yasm:${PORTSDIR}/devel/yasm</p>
<p>CONFLICTS=	ffmpeg-20*</p>
<p>LICENSE=	GPLv2 LGPL21<br />
LICENSE_COMB=	multi<br />
LICENSE_FILE_GPLv2=	${WRKSRC}/COPYING.GPLv2<br />
LICENSE_FILE_LGPL21=	${WRKSRC}/COPYING.LGPLv2.1</p>
<p>HAS_CONFIGURE=	yes<br />
CONFIGURE_LOG=	config.err<br />
USE_BZIP2=	yes<br />
USE_GMAKE=	yes<br />
MAKE_JOBS_SAFE=	yes<br />
WANT_SDL=	yes</p>
<p>OPTIONS=	ALSA	&#8220;Enable alsa input/output device&#8221; off \<br />
		AMR_NB	&#8220;AMR Narrow Band encoder (opencore)&#8221; off \<br />
		AMR_WB	&#8220;AMR Wide Band encoder (opencore)&#8221; off \<br />
		CPUDETECT &#8220;Enable runtime CPU detection&#8221; on \<br />
		DIRAC	&#8220;Dirac codec via libdirac&#8221; off \<br />
		FAAC	&#8220;FAAC mp4/aac audio encoder&#8221; off \<br />
		FAAD	&#8220;FAAD mp4/aac audio decoder&#8221; on \<br />
		FFSERVER &#8220;Build and install ffserver&#8221; on \<br />
		GSM	&#8220;GSM audio codec&#8221; off \<br />
		LAME	&#8220;LAME MP3 encoder&#8221; off \<br />
		OPENJPEG	&#8220;JPEG 2000 decoder&#8221; off \<br />
		OPTIMIZED_CFLAGS &#8220;Additional optimizations&#8221; off \<br />
		SCHROEDINGER	&#8220;Dirac codec via libschroedinger&#8221; on \<br />
		SDL	&#8220;SDL support (build ffplay)&#8221; off \<br />
		SPEEX	&#8220;Speex audio decoder&#8221; off \<br />
		SSSE3	&#8220;Use binutils from ports (SSSE3 support)&#8221; on \<br />
		THEORA	&#8220;Theora encoder (implies OGG)&#8221; on \<br />
		VAAPI	&#8220;VAAPI decoder support&#8221; off \<br />
		VDPAU	&#8220;Nvidia vdpau support&#8221; off \<br />
		VORBIS	&#8220;Vorbis encoder via libvorbis (implies OGG)&#8221; on \<br />
		VP8	&#8220;VP8 codec via libvpx&#8221; on \<br />
		X264	&#8220;H.264 encoder&#8221; on \<br />
		XVID	&#8220;Xvid encoder via xvidcore&#8221; on</p>
<p>COMPAT_HEADERS=libavcodec/avcodec.h \<br />
	libavcodec/opt.h \<br />
	libavcodec/vdpau.h \<br />
	libavcodec/xvmc.h \<br />
	libavdevice/avdevice.h \<br />
	libavfilter/avfilter.h \<br />
	libavformat/avformat.h \<br />
	libavformat/avio.h \<br />
	libavutil/adler32.h \<br />
	libavutil/avstring.h \<br />
	libavutil/avutil.h \<br />
	libavutil/base64.h \<br />
	libavutil/common.h \<br />
	libavutil/crc.h \<br />
	libavutil/fifo.h \<br />
	libavutil/intfloat_readwrite.h \<br />
	libavutil/log.h \<br />
	libavutil/lzo.h \<br />
	libavutil/mathematics.h \<br />
	libavutil/md5.h \<br />
	libavutil/mem.h \<br />
	libavutil/pixfmt.h \<br />
	libavutil/rational.h \<br />
	libavutil/sha1.h \<br />
	libpostproc/postprocess.h \<br />
	libswscale/swscale.h</p>
<p>.include </p>
<p>CONFIGURE_ARGS+=&#8211;prefix=&#8221;${PREFIX}&#8221; \<br />
		&#8211;mandir=&#8221;${PREFIX}/man&#8221; \<br />
		&#8211;enable-shared \<br />
		&#8211;enable-gpl \<br />
		&#8211;enable-postproc \<br />
		&#8211;enable-avfilter \<br />
		&#8211;enable-avfilter-lavf \<br />
		&#8211;enable-pthreads \<br />
		&#8211;enable-x11grab \<br />
		&#8211;enable-memalign-hack \<br />
		&#8211;cc=&#8221;${CC}&#8221; \<br />
		&#8211;extra-cflags=&#8221;${FFMPEG_CFLAGS} -I${LOCALBASE}/include&#8221; \<br />
		&#8211;extra-ldflags=&#8221;-L${LOCALBASE}/lib ${FFMPEG_LDFLAGS}&#8221; \<br />
		&#8211;extra-libs=&#8221;${PTHREAD_LIBS}&#8221;<br />
SHLIB_VER=	1<br />
PLIST_SUB=	SHLIB_VER=${SHLIB_VER}<br />
USE_LDCONFIG=	yes</p>
<p>DOC_FILES=	Changelog CREDITS INSTALL LICENSE MAINTAINERS README RELEASE<br />
# under doc subdirectory<br />
DOC_DOCFILES=	APIchanges TODO avutil.txt developer.html faq.html \<br />
		ffmpeg_powerpc_performance_evaluation_howto.txt \<br />
		ffmpeg-doc.html ffplay-doc.html ffprobe-doc.html \<br />
		ffserver-doc.html general.html issue_tracker.txt \<br />
		libavfilter.html optimization.txt rate_distortion.txt \<br />
		snow.txt soc.txt swscale.txt tablegen.txt viterbi.txt<br />
PORTDOCS=	*</p>
<p>.if !defined(WITH_DEBUG)<br />
CONFIGURE_ARGS+=	&#8211;disable-debug<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-stripping<br />
.endif</p>
<p>.if !defined(WITHOUT_CPUDETECT)<br />
CONFIGURE_ARGS+=	&#8211;enable-runtime-cpudetect<br />
.endif</p>
<p>.if !defined(WITHOUT_SSSE3)<br />
BUILD_DEPENDS+=	${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils<br />
CONFIGURE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin<br />
MAKE_ENV+=	COMPILER_PATH=${LOCALBASE}/bin<br />
.endif</p>
<p>.ifndef(WITHOUT_FFSERVER)<br />
USE_RC_SUBR=	ffserver<br />
.endif</p>
<p># sse hardware vector support<br />
.if defined(MACHINE_CPU) &amp;&amp; (${MACHINE_CPU:Msse} == &#8220;sse&#8221; || ${MACHINE_CPU:Mamd64} == &#8220;amd64&#8243;)<br />
WITH_BUILTIN_VECTOR=	yes<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-sse<br />
.endif</p>
<p># mmx support<br />
.if defined(MACHINE_CPU) &amp;&amp; ${MACHINE_CPU:Mmmx} == &#8220;&#8221; &amp;&amp; ${MACHINE_CPU:Mamd64} == &#8220;&#8221;<br />
CONFIGURE_ARGS+=	&#8211;disable-mmx<br />
WITHOUT_BUILTIN_VECTOR=	yes<br />
.endif</p>
<p># builtin vector, requires mmx and sse<br />
.if !defined(WITHOUT_BUILTIN_VECTOR) &amp;&amp; defined(WITH_BUILTIN_VECTOR)<br />
FFMPEG_CFLAGS+=		-msse<br />
.endif</p>
<p># PORTDOCS<br />
.ifndef(NOPORTDOCS)<br />
BUILD_DEPENDS+=		texi2html:${PORTSDIR}/textproc/texi2html<br />
MAN1+=		ffmpeg.1 ffprobe.1<br />
. ifndef(WITHOUT_FFSERVER)<br />
MAN1+=		ffserver.1<br />
. endif<br />
.endif</p>
<p># optimizations<br />
.if defined(WITH_OPTIMIZED_CFLAGS)<br />
CFLAGS+=	-O3 -ffast-math -fno-finite-math-only -fomit-frame-pointer<br />
.endif</p>
<p>#alsa<br />
.if defined(WITH_ALSA)<br />
LIB_DEPENDS+=	asound.2:${PORTSDIR}/audio/alsa-lib<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-indev=alsa \<br />
			&#8211;disable-outdev=alsa<br />
.endif</p>
<p># amr<br />
.if defined(WITH_AMR_NB) || defined(WITH_AMR_WB)<br />
LICENSE=		GPLv3 LGPL3<br />
LICENSE_FILE_GPLv3=	${WRKSRC}/COPYING.GPLv3<br />
LICENSE_FILE_LGPL3=	${WRKSRC}/COPYING.LGPLv3<br />
CONFIGURE_ARGS+=	&#8211;enable-version3<br />
LIB_DEPENDS+=	opencore-amrnb.0:${PORTSDIR}/audio/opencore-amr<br />
.endif</p>
<p>.ifdef(WITH_AMR_NB)<br />
CONFIGURE_ARGS+=	&#8211;enable-libopencore-amrnb<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libopencore-amrnb<br />
.endif</p>
<p>.ifdef(WITH_AMR_WB)<br />
CONFIGURE_ARGS+=	&#8211;enable-libopencore-amrwb<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libopencore-amrwb<br />
.endif</p>
<p># dirac<br />
.ifdef(WITH_DIRAC)<br />
LIB_DEPENDS+=	dirac_encoder.1:${PORTSDIR}/multimedia/dirac<br />
CONFIGURE_ARGS+=	&#8211;enable-libdirac<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libdirac<br />
.endif</p>
<p># faac<br />
.ifdef(WITH_FAAC)<br />
RESTRICTED=	linking to libfaac restricts redistribution<br />
LIB_DEPENDS+=	faac.0:${PORTSDIR}/audio/faac<br />
CONFIGURE_ARGS+=	&#8211;enable-libfaac &#8211;enable-nonfree<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libfaac<br />
.endif</p>
<p># faad<br />
.ifndef(WITHOUT_FAAD)<br />
LIB_DEPENDS+=	faad.2:${PORTSDIR}/audio/faad<br />
CONFIGURE_ARGS+=	&#8211;enable-libfaad \<br />
			&#8211;enable-libfaadbin<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libfaad<br />
.endif</p>
<p># ffserver<br />
.ifndef(WITHOUT_FFSERVER)<br />
PLIST_SUB+=	FFSERVER=&#8221;"<br />
.else<br />
PLIST_SUB+=	FFSERVER=&#8221;@comment &#8221;<br />
CONFIGURE_ARGS+=	&#8211;disable-ffserver<br />
.endif</p>
<p># gsm<br />
.ifdef(WITH_GSM)<br />
LIB_DEPENDS+=	gsm.1:${PORTSDIR}/audio/gsm<br />
CONFIGURE_ARGS+=	&#8211;enable-libgsm<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libgsm<br />
.endif</p>
<p># mp3<br />
.ifdef(WITH_LAME)<br />
LIB_DEPENDS+=	mp3lame.0:${PORTSDIR}/audio/lame<br />
CONFIGURE_ARGS+=	&#8211;enable-libmp3lame<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libmp3lame<br />
.endif</p>
<p># openjpeg<br />
.ifdef(WITH_OPENJPEG)<br />
LIB_DEPENDS+=	openjpeg.2:${PORTSDIR}/graphics/openjpeg<br />
CONFIGURE_ARGS+=	&#8211;enable-libopenjpeg<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libopenjpeg<br />
.endif</p>
<p># schroedinger<br />
.ifndef(WITHOUT_SCHROEDINGER)<br />
LIB_DEPENDS+=	schroedinger-1.0.10:${PORTSDIR}/multimedia/schroedinger<br />
CONFIGURE_ARGS+=	&#8211;enable-libschroedinger<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libschroedinger<br />
.endif</p>
<p># sdl<br />
.ifdef(WITH_SDL)<br />
USE_SDL+=	sdl<br />
PLIST_FILES+=	bin/ffplay<br />
.if !defined(NOPORTDOCS)<br />
MAN1+=	ffplay.1<br />
.endif<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-ffplay<br />
.endif</p>
<p># speex<br />
.ifdef(WITH_SPEEX)<br />
LIB_DEPENDS+=	speex.1:${PORTSDIR}/audio/speex<br />
CONFIGURE_ARGS+=	&#8211;enable-libspeex<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libspeex<br />
.endif</p>
<p># theora<br />
.ifndef(WITHOUT_THEORA)<br />
LIB_DEPENDS+=	theora.0:${PORTSDIR}/multimedia/libtheora<br />
CONFIGURE_ARGS+=	&#8211;enable-libtheora<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libtheora<br />
.endif</p>
<p># vaapi<br />
.ifndef(WITHOUT_VAAPI)<br />
LIB_DEPENDS+=	va.1:${PORTSDIR}/multimedia/libva<br />
CONFIGURE_ARGS+=	&#8211;enable-vaapi<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-vaapi<br />
.endif</p>
<p># vdpau<br />
.ifndef(WITHOUT_VDPAU)<br />
BUILD_DEPENDS+=	${LOCALBASE}/include/vdpau/vdpau.h:${PORTSDIR}/multimedia/libvdpau<br />
CONFIGURE_ARGS+=	&#8211;enable-vdpau<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-vdpau<br />
.endif</p>
<p># vorbis<br />
.ifndef(WITHOUT_VORBIS)<br />
LIB_DEPENDS+=	vorbisenc.2:${PORTSDIR}/audio/libvorbis<br />
CONFIGURE_ARGS+=	&#8211;enable-libvorbis<br />
FFMPEG_CFLAGS+=		-I${LOCALBASE}/include/vorbis<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libvorbis<br />
.endif</p>
<p># vp8<br />
.ifndef(WITHOUT_VP8)<br />
LIB_DEPENDS+=	vpx.0:${PORTSDIR}/multimedia/libvpx<br />
CONFIGURE_ARGS+=	&#8211;enable-libvpx<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libvpx<br />
.endif</p>
<p># x264<br />
.ifndef(WITHOUT_X264)<br />
LIB_DEPENDS+=	x264.110:${PORTSDIR}/multimedia/x264<br />
CONFIGURE_ARGS+=	&#8211;enable-libx264<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libx264<br />
.endif</p>
<p># xvid<br />
.ifndef(WITHOUT_XVID)<br />
LIB_DEPENDS+=	xvidcore.4:${PORTSDIR}/multimedia/xvid<br />
CONFIGURE_ARGS+=	&#8211;enable-libxvid<br />
.else<br />
CONFIGURE_ARGS+=	&#8211;disable-libxvid<br />
.endif</p>
<p>pre-configure:<br />
.if defined(WITHOUT_OGG) &amp;&amp; (!defined(WITHOUT_VORBIS) || !defined(WITHOUT_THEORA))<br />
	@${ECHO_MSG}	WITH_VORBIS or WITH_THEORA defined, libogg will be built<br />
.endif</p>
<p>post-patch:<br />
# faad compat<br />
	@${REINPLACE_CMD} -e &#8216;s|faacD|NeAACD|&#8217; ${WRKSRC}/libavcodec/libfaad.c<br />
# {C,LD}FLAGS safeness<br />
	@${REINPLACE_CMD} -e &#8216;s|$$(LIBDIR)/pkgconfig|${PREFIX}/libdata/pkgconfig|&#8217; \<br />
		${WRKSRC}/subdir.mak<br />
	@${REINPLACE_CMD} -e &#8216;s|/etc/ffserver.conf|${PREFIX}/etc/ffserver.conf|&#8217; \<br />
		${WRKSRC}/ffserver.c<br />
	@${REINPLACE_CMD} -E \<br />
		-e &#8220;s|(EXTRALIBS[[:space:]]*=)|\1-L${LOCALBASE}/lib |g; \<br />
		s|%%LOCALBASE%%|${LOCALBASE}|g; \<br />
		s|-pthread|${PTHREAD_LIBS}|g; \<br />
		s|gsm/gsm.h|gsm.h|g&#8221; \<br />
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}<br />
	@${REINPLACE_CMD} -e &#8216;s|-ldl||; s|$$(LIBMAJOR)|${SHLIB_VER}|g;&#8217; \<br />
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}<br />
.ifdef(WITH_SDL)<br />
	@${REINPLACE_CMD} -E \<br />
		-e &#8216;s|sdl-config|${SDL_CONFIG}|g&#8217; \<br />
		${CONFIGURE_WRKSRC}/${CONFIGURE_SCRIPT}<br />
	@${FIND} ${WRKSRC} -type f | \<br />
		${XARGS} -n 10 ${REINPLACE_CMD} -E \<br />
		-e &#8216;s|#include &lt;SDL|#include &lt;SDL/SDL|&#039;<br />
.endif</p>
<p>post-configure:<br />
.ifdef(WITHOUT_THEORA)<br />
	@${REINPLACE_CMD} -E \<br />
		-e &#039;s|^(CONFIG_LIBTHEORA).*$$|\1=no|&#039; \<br />
		${WRKSRC}/config.mak<br />
.endif</p>
<p>post-install:<br />
.ifndef(WITHOUT_FFSERVER)<br />
	${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf ${PREFIX}/etc/ffserver.conf-dist<br />
	if [ ! -f ${PREFIX}/etc/ffserver.conf ]; then \<br />
		${INSTALL_DATA} ${WRKSRC}/doc/ffserver.conf ${PREFIX}/etc; \<br />
	fi<br />
.endif<br />
.ifndef(NOPORTDOCS)<br />
	${MKDIR} ${DOCSDIR}<br />
.for FILE in ${DOC_FILES}<br />
	${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}<br />
.endfor<br />
.for FILE in ${DOC_DOCFILES}<br />
	${INSTALL_DATA} ${WRKSRC}/doc/${FILE} ${DOCSDIR}<br />
.endfor<br />
.endif<br />
	${MKDIR} ${PREFIX}/include/ffmpeg<br />
.for FILE in ${COMPAT_HEADERS}<br />
	${CP} -f ${PREFIX}/include/${FILE} ${PREFIX}/include/ffmpeg/${FILE:C,^[^/]+/([^/]+).*,\1,}<br />
.endfor<br />
	${MKDIR} ${PREFIX}/include/postproc<br />
	${CP} -f ${PREFIX}/include/libpostproc/postprocess.h \<br />
		 ${PREFIX}/include/postproc/</p>
<p>.include</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anyone</title>
		<link>http://unix-notes.ru/2010/01/28/problema-s-php5-ffmpeg-na-freebsd/comment-page-1/#comment-328</link>
		<dc:creator>Anyone</dc:creator>
		<pubDate>Sat, 08 May 2010 14:02:45 +0000</pubDate>
		<guid isPermaLink="false">http://unix-notes.ru/?p=563#comment-328</guid>
		<description>Только не swsale, а swscale, и по дефолту в Makefile стоит --enable-swscale, достаточно его просто убрать.</description>
		<content:encoded><![CDATA[<p>Только не swsale, а swscale, и по дефолту в Makefile стоит &#8211;enable-swscale, достаточно его просто убрать.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

