I think both the opal and h323plus community can benefit.
http://www.h323plus.org/source/download/ffmpeg_x264.zip
Place all files in your application directory.
The FFMPEG (with w32threads) and X264 is built with mingw/msys. x264plugin_helper.exe is built with vs2008 and requires vs2008 runtime.
Simon
From: Robert Jongbloed [mailto:robertj@voxlucida.com.au] Sent: 07 February 2011 15:48 To: ZAHRA dehghanianfard Cc: opal; opal Subject: Re: [Opalvoip-devel] error H.263
The answer to your questions are:
1) Yes, but you need to compile it.
2) The result of compiling it is a DLL
3) You will have to figure out why it doesn't compile under windows.
I have to admit to not being able to get the H.263 (or x264) codecs to compile and work under Windows, though I have only tried somewhat briefly. Unfortunately the authors of all the libraries mainly use Linux, though it is my understanding that it can be compiled using MinGW/Cygwin.
I am sure the OPAL community would be incredibly grateful to anyone that can provide a pre-built binary for the H.263 (and x264!) codec.
--------
Robert Jongbloed
Vox Lucida Pty. Ltd.
On 03/02/2011, at 5:33 PM, ZAHRA dehghanianfard wrote:
Hi robert.
Many thanks for your last support; I need to use OpenPhone3.8.2 by H.263 codec run.
1) Is OpenPhone 3.8.2 with Opal 3.8.2 & Ptlib2.8.2 support H.263 codec inside?
2) If the above response is YES, Are you suggesting any H.263 DLL file?
3) I find a source that name is "H.263-1998" then I download that and compiles it but I find below Error inside:
1>------ Build started: Project: H.263-1998 (FFMPEG) Video Codec, Configuration: Debug Win32 ------ 1>Compiling... 1>h263pframe.cxx 1>c:\opal\plugins\video\h.263-1998../common/ffmpeg.h(155) : fatal error C1083: Cannot open include file: 'libavcodec\avcodec.h': No such file or directory 1>h263-1998.cxx 1>c:\opal\plugins\video\h.263-1998../common/ffmpeg.h(155) : fatal error C1083: Cannot open include file: 'libavcodec\avcodec.h': No such file or directory 1>Generating Code... 1>Build log was saved at "file://c:\opal\plugins\Debug\H263-1998\BuildLog.htm file:///c:\opal\plugins\Debug\H263-1998\BuildLog.htm " 1>H.263-1998 (FFMPEG) Video Codec - 2 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
I try to solve this problem by download a "libavcodec" that use some header & DLL file that I copy in "C:\opal\plugin\video\common" but I take below error:
1>------ Build started: Project: H.263-1998 (FFMPEG) Video Codec, Configuration: Debug Win32 ------ 1>Compiling... 1>h263pframe.cxx 1>c:\opal\plugins\video\h.263-1998../common/ffmpeg.h(185) : fatal error C1189: #error : Libavcodec LIBAVCODEC_VERSION_INT too old. 1>h263-1998.cxx 1>c:\opal\plugins\video\h.263-1998../common/ffmpeg.h(185) : fatal error C1189: #error : Libavcodec LIBAVCODEC_VERSION_INT too old. 1>Generating Code... 1>Build log was saved at "file://c:\opal\plugins\Debug\H263-1998\BuildLog.htm file:///c:\opal\plugins\Debug\H263-1998\BuildLog.htm " 1>H.263-1998 (FFMPEG) Video Codec - 2 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Please guide me to i can have H.263 codec with DLL & source over OpenPhone 3.8.2 here.
I am in wait for your response.
Best Regards.
Zahra.
---------------------------------------------------------------------------- -- Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management solution at an even better price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires February 28th, so secure your free ArcSight Logger TODAY! http://p.sf.net/sfu/arcsight-sfd2d__________________________________________ _____ Opalvoip-devel mailing list Opalvoip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/opalvoip-devel