ChinaUnix.net
相关文章推荐:

ffmpeg for android

讲讲编译的步骤:
1. 安装cygwin
   必须是1.7或者更新的版本
   安装cygwin的时候,选择安装gcc和make,目的是为了提供编译环境,
   make的版本至少是3.81
2.安装ndk

  •   2.1 下载ndk-r4b-windows,并将其放到cygwin的/home/Admi...

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

相关讨论

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

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

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

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

cygwin下ffmpeg移植到android平台报错。 输入./config.sh,正常,输入ndk-build报错: $ ndk-build Compile thumb : avformat <= a64.c E:\cygwin\tmp\cc2duMxu.s: Assembler messages: E:\cygwin\tmp\cc2duMxu.s:107: Error: bad instruction `bswap r3' E:\cygwin\tmp\cc2duMxu.s:161: Error: bad instruction `bswap r3' E:\cygwin\tmp\cc2duMxu.s:276: Error: bad instruction `bswap r4' E:\cygwin\tmp\cc2duMxu.s:296: Erro...

by little_tigle - C/C++ - 2013-01-18 10:02:00 阅读(2252) 回复(1)

最近搞的视频监控项目,需要在android移动端做视频显示。用的是android ndk的开发方式, 利用ffmpeg作为解码库。640*480 分辨率下, 10帧每秒尚可正常播放, 但是15fps就比较吃力了,20fps就几乎不能看了。通过打日志的方式发现: 每显示一帧需要133毫秒,解码的时间占据了64毫秒,很显然, 解码已经成为了最大的瓶颈。 我们在网上搜了一圈之后,发现用arm扩展的neon指令集可以很大的优化ffmpeg的解码功能。但是在编译ffmpe...

by huanglei3220 - 移动操作系统 - 2013-01-29 20:34:23 阅读(4865) 回复(0)

准备用ffmpeg替代android 2.3的stagefright多媒体播放器


ffmpeg支持更多的封装格式,如果CPU性能OK,还可以支持更多的编码格式

需要做的工作

1. 支持OMX接口(可以使用hardware decoder)

2. ffmpeg audio/video decoder(software)的OMX封装(用于支持更多的编码格式)

3. ffmpeg software demuxer输出的数据能...

by cshuang0215 - 移动操作系统 - 2012-04-01 10:12:44 阅读(4124) 回复(3)

ffmpeg is a complete solution to record, convert and stream audio and video. It includes libavcodec, the leading audio/video codec library. ffmpeg is developed under Linux, but it can compiled under most operating systems, including Windows. In ubuntu This package contains the ffplay multimedia player, the ffserver streaming server and the ffmpeg audio and video encoder. They support most existin...

by creatory - Linux文档专区 - 2008-12-14 14:47:35 阅读(579) 回复(0)

ffmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。ffmpeg的开发是基于Linux操...

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

初识 ffmpeg
 
ffmpeg 是一个多媒体编解码库。它能够实现很多文件格式的编解码,若要知道具体支持什么格式可在编译ffmpeg库之后在命令行输入# ./configure --help 通过帮助信息来查看。像 avi 这种常用的视频格式 ffmpeg 里面已经自带了解码库。像 xvid、x264 等格式的文件需要添加 xvid 和 x264 的库来支持。因为在 ...

by Mrt-l - 移动操作系统 - 2011-02-15 20:03:05 阅读(809) 回复(0)

ffmpeg介绍 ffmpeg是一个集录制、转换、音/视频编码解码功能为一体的完整的开源解决方案。ffmpeg的开发是基于Linux操作系统,但是可以在大多数操作系统中编译和使用。ffmpeg支持MPEG、DivX、MPEG4、AC3、DV、FLV等40多种编码,AVI、MPEG、OGG、Matroska、ASF等90多种解码。 "ffmpeg"这个单词中的 "FF" 指的是 "Fast Forward",它的官方网站是 http://ffmpeg.org/ ,中文技术网站是 http://www.ffmpeg.com.cn 。TCPMP, VLC, MPla...

by woodsjiang - Linux文档专区 - 2009-07-16 14:56:38 阅读(1139) 回复(0)

ffmpeg Documentation Table of Contents 1. Introduction 2. Quick Start 2.1 Video and Audio grabbing 2.2 X11 grabbing 2.3 Video and Audio file format conversion 3. Invocation 3.1 Syntax 3.2 Main options 3.3 Video Options 3.4 Advanced Video Options 3.5 Audio Options 3.6 Advanced Audio options: 3.7 Subtitle options: 3.8 Audio/Video grab options 3.9 Advanced options 3.10 Preset files ...

by creatory - Linux文档专区 - 2008-12-14 15:08:15 阅读(833) 回复(0)

ffmpeg安装 我安装的时候参考了如下: ---------------------------------------------------------------------------------- Rebuilding Ubuntu's ffmpeg Package Essentially, we're going to download the ffmpeg source packages for Hardy, install some extra codecs and libraries, and then compile new packages from the sources. We need to do this to enable certain proprietary codecs, which Ubuntu cannot ...

by songbei6 - Linux文档专区 - 2008-08-05 10:04:30 阅读(923) 回复(0)