ChinaUnix.net
相关文章推荐:

NDK 7 编译 ffmpeg

Android内置的编解码器实在太少,于是我们需要ffmpeg。Android提供了ndk,为我们使用ffmpeg这种C语言代码提供了方便。

不过为了用ndk编译ffmpeg,还真的花费了不少时间,也得到了很多人的帮助,最应该谢谢ffmpeg" target="_blank" target="_blank">havlenapetr。我觉得我现在这些方法算是比较简洁的了--

下面就尽量詳細的说一下我是怎么在项目中使用ffmpeg的,但是基...

by landuochong - 移动操作系统 - 2011-12-22 08:51:07 阅读(1410) 回复(0)

相关讨论

按照ffmpeg的官方指南,一步一步的做,前三步都可以。 做到第四步,运行tutorial04的时候,输入gcc -o tutorial04 tutorial04.c -lavformat -lavcodec -lz -lm -lswscale `sdl-config --cflags --libs` 报错:/usr/local/include/libavformat/avio.h:446:26: note: expected ‘struct AVIOContext *’ but argument is of type ‘struct AVIOContext **’ 求高手解答,非常感谢!

by little_tigle - Linux环境编程 - 2012-11-08 16:56:48 阅读(1001) 回复(1)

按照ffmpeg的官方指南,一步一步的做,前三步都可以。 做到第四步,运行tutorial04的时候,输入gcc -o tutorial04 tutorial04.c -lavformat -lavcodec -lz -lm -lswscale `sdl-config --cflags --libs` 报错:/usr/local/include/libavformat/avio.h:446:26: note: expected ‘struct AVIOContext *’ but argument is of type ‘struct AVIOContext **’ 求高手解答,非常感谢!

by little_tigle - Linux环境编程 - 2012-11-05 18:51:23 阅读(1080) 回复(0)

在redhat虚拟机下编译ffmpeg出现如下错误: /tmp/ccqjjXIH.s: Assembler messages: /tmp/ccqjjXIH.s:1650: Error: no such instruction: `movddup 8(%edx),%xmm0' make: *** [libswscale/x86/swscale_mmx.o] 错误 1 configure参数为: ./configure --disable-yasm 使用uname命令的显示如下: [root@localhost ffmpeg-0.11.1]# uname -a Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:18:24 EST 2003 i686 athlon i386 ...

by zhconghu - CPU与编译器 - 2012-10-09 21:30:51 阅读(1329) 回复(1)

ffmpeg的版本为 0.6
 
在控制台输入如下命令可看到 ffmpeg 详细的编译选项。
[root@localhost ffmpeg]# ./configure --help
 
 
Usage: configure [options]
Options: [defaults in brackets after descriptions]
Standard options:
  --help     ...

by Mrt-l - 移动操作系统 - 2011-02-15 20:55:07 阅读(1347) 回复(0)

本帖最后由 黑的人 于 2010-06-02 14:28 编辑 安装ffmpeg的三个过程: 1.configure 2.make 3.make install 已经执行了第一步, License: LGPL version 2.1 or later Creating config.mak and config.h... 显示成功 在执行第二步make的时候,编译出错。错误信息如下: make: Fatal error in reader: Makefile, line 5: Unexpected end of line seen Makefile的前五行是这样的 iinclude config.mak SRC_DIR = $(SRC_PATH_BARE)...

by 黑的人 - Solaris - 2010-06-02 14:26:20 阅读(2363) 回复(0)

ffmpeg编译指南 由于毕业设计用到了ffmpeg,并且了解了它的编译方法,所以把过程记录下来,方便以后需要编译ffmpeg的朋友,也为我自己今后再用到ffmpeg时如果忘记怎么编译可以复习一下。 先占着,有时间详细的描述一下编译ffmpeg的全过程。 ===============华丽的分隔线========= 下面开始:   由于ffmpeg是基于Linux开发的开源项目,源代码和Windows下最常见的Visual Studio提供的C/C++编译器不兼容,因此它不能使用...

by hrz2008 - Linux文档专区 - 2008-11-14 23:45:29 阅读(2581) 回复(0)

ffmpeg编译及使用 1 ffmpeg介绍 ffmpeg是音视频的分离,转换,编码解码及流媒体的完全解决方案,其中最重要的就是libavcodec库。它被mplayer或者xine使用作为解码器。还有,国内比较流行的播放器影音风暴或MyMPC的后端ffdshow也是使用ffmpeg的解码库的。 ffmpeg软件包经编译过后将生成三个可执行文件,ffmpeg,ffserver,ffplay。其中ffmpeg用于对媒体文件进行处理,ffserver是一个http的流媒体服务器,ffplay是一个基于SDL的简...

by hrz2008 - Linux文档专区 - 2008-11-14 23:38:03 阅读(3834) 回复(0)

今天看了一个关于ffmpeg安装的帖子: http://www.cnblogs.com/mbskys/articles/654969.aspx 按照它上边说的进行安装!!前面都很顺利,可是到了最后对ffmpeg进行编译的时候就出了问题 按照他上边所说的编译参数进行编译:(略做修改) ./configure --prefix=/usr --enable-gpl --enable-shared --enable-libmp3lame --enable-libamr-nb --enable-libamr-wb --enable-amr_if2 --enable-libogg --enable-libvorbis --enable-libxvi...

by centrino924 - Linux系统管理 - 2008-11-11 11:19:14 阅读(2959) 回复(4)

到此,我们就可以通过svn命令获取最新的ffmpeg了 svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg 你会发现在你所在的目录,自动出现一个ffmpeg的目录,就是你下载的源代码。 我们还不能这么快编译ffmpeg,应该如果要让ffmpeg支持更多格式的转换,还需做一些前期工作 2.支持mp3,linux当然是lame,下载解压 cd lame-3.96.1 ./configure --enable-shared --prefix=/usr 这里推荐尽量装在/usr下,默认是装在/usr/local下。...

by gpephone - Linux文档专区 - 2008-05-19 03:41:48 阅读(1031) 回复(0)

用 ./configure --prefix=/usr --enable-gpl --enable-shared --enable-mp3lame --enable-libogg --enable-vorbis --enable-xvid --enable-a52 --enable-a52bin --enable-pp --enable-x264 --enable-pthreads --disable-ffserver 提示:x264.c: In function 鈥榅264_init鈥? x264.c:145: error: 鈥榮truct 鈥?has no member named 鈥榠_rf_constant鈥? x264.c:151: error: 鈥榮truct 鈥?has no member named...

by wb1896 - Linux新手园地 - 2008-03-20 16:25:59 阅读(2189) 回复(0)