`
cnflat
  • 浏览: 13609 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

linux下ffmpeg及fdkaac编译安装

阅读更多
1. 编译fdkaac
目标机器上缺省configure之后make会出现共享代码相关的错误,需要加上编译参数CFLAGS=-fPIC
./configure CFLAGS=-fPIC
make
make install
完成之后在/usr/local/lib/下会生成fdk-aac.so.0库文件及几个软链

2. 编译ffmpeg
需求是使用ffmpeg+fdkaac来将音源转成aac,其他选项暂时无视。
./configure --prefix=MYDIR --enable-libfdk-aac --disable-yasm
make
make install
完成后ffmpeg安装到MYDIR/bin/ffmpeg

3. 若系统没有将/usr/local/lib加入默认的动态库查找目录,在自己的用户环境变量下加入:
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH

4. 测试
bin/ffmpeg -i sourceurl -acodec libfdk_aac -ab 64k -ar 22050 -ac 2 test.aac
分享到:
评论

相关推荐

    Linux下编译ffmpeg的wasm库

    在Linux环境下编译FFmpeg的WebAssembly库是一个技术性较强的过程,主要涉及到FFmpeg的源码编译和WebAssembly的交叉编译。FFmpeg是一个强大的开源多媒体处理框架,广泛用于音视频的编码、解码、转码等任务。而...

    linux下安装FFmpeg命令,亲测可用

    以下是对"linux下安装FFmpeg命令,亲测可用"这一主题的详细解释。 1. **FFmpeg简介** FFmpeg是跨平台的音频和视频处理工具,包含了一系列的命令行工具,如ffmpeg、ffplay、ffprobe等,用于编码、解码、转码、合并、...

    linux下编译ffmpeg

    FFMpeg 在 Linux 下的编译和使用 FFMpeg 是一个功能强大且广泛使用的开源多媒体处理框架,它可以对多种格式的音频和视频文件进行处理,包括编码、解码、转换、流媒体等。今天,我们将介绍如何在 Linux 操作系统下...

    Linux下FFmpeg的安装包

    安装完成后,FFmpeg的命令行工具就可以在全局路径下使用了。你可以通过`ffmpeg -version`来检查安装是否成功。 需要注意的是,由于FFmpeg的版本不断更新,新版本可能会包含更多的特性和支持。因此,建议定期更新...

    ffmpeg编译过程出错总结.zip_ffmpeg_ffmpeg 编译_ffmpeg编译总结

    在Linux环境下编译FFmpeg时,由于其复杂性和依赖众多,可能会遇到各种问题。这篇文档将详细介绍在Linux系统下编译FFmpeg时可能遇到的常见错误及其解决方案。 1. **依赖库缺失** 在编译FFmpeg前,必须确保系统已...

    ffmpeg-4.2.3编译后全量 for linux

    ffmpeg-4.2.3编译后全量产物 for linux for linux for linux for linux

    Linux下安装ffmpeg库

    ### Linux下安装ffmpeg库 #### 知识点一:FFmpeg简介及用途 - **FFmpeg**是一款强大的跨平台音视频处理工具集,能够进行音视频的编码、解码、转码、复用、解复用、流媒体传输、滤镜处理等功能。 - 它包含了一系列...

    轻松教你移植FFmpeg到Arm-Linux开发板

    将FFmpeg和X264编译生成的so文件和include头文件拷贝到开发板中,并将FFmpeg编译生成的bin目录下文件拷贝到开发板上,执行bin目录下ffmpeg命令,提示版本相关信息,说明安装成功。 六、FFmpeg和X264的应用 FFmpeg...

    在Linux下编译FFmpeg+android ndk成功的脚本及so库

    在Linux环境下编译FFmpeg并集成到Android项目中,通常会借助于Android NDK(Native Development Kit),这是一个让开发者用C/C++编写Android应用原生代码的工具集。 本文将详细介绍如何在Linux系统下使用NDK编译...

    linux版FFmpeg-4.1(带运行环境,可直接运行)

    5. **使用说明.txt**:这份文件很可能是提供关于如何在Linux环境下运行和使用这个预编译版本的FFmpeg的指南,可能包含一些基本的命令示例和注意事项。 在实际使用中,用户可以利用FFmpeg的强大功能处理各种多媒体...

    linux ffmpeg 编译好的lib库和头文件,自己实用

    在32位Linux系统上,使用提供的"32lib"压缩包,你需要确保系统环境已经安装了必要的编译工具和依赖库,然后可以按照FFmpeg的官方文档进行配置、编译和链接,将这些库集成到你的项目中。在实际开发过程中,可能会遇到...

    ffmpeg源码包编译安装过程

    ffmpeg源码包编译安装过程, 详细讲述了ffmpeg及其相关音视频编解码库的源码编译安装过程

    linux下shell自动编译安装git下载的ffmpeg源码

    如此,编译完的程序在bin下,有ffmpeg、ffprobe、ffserver、lame、nasm、ndisasm、vsyasm、x264、yasm、ytasm 那么配置ffmpeg程序路径就应该是 /usr/local/ffmpeg/bin/ffmpeg 【注意】我下载的是3.3,已在生产环境...

    ffmpeg6.0 android 编译库

    描述中提到“ndk25C编译的android下的ffmpeg6.0”,这指的是使用 Android Native Development Kit (NDK) 版本 25C 进行编译。NDK 是 Google 提供的一套工具,允许开发者使用 C 和 C++ 语言来编写 Android 应用的部分...

    (带一键安装脚本sh)Linux编译ffmpeg并转换MP3到AMR.zip

    在Linux环境中,FFmpeg的编译与安装通常是开发人员的常规工作之一,特别是对于需要自定义配置或者最新功能的应用场景。这个压缩包文件 "ffmpeg_by_lenovo_ccc" 提供了一个一键安装脚本 `sh` 文件,简化了在Linux系统...

    Linux一键安装ffmpeg脚本

    在Linux环境中,手动编译安装FFmpeg可能会涉及多个依赖库的安装和配置,过程较为繁琐。因此,"Linux一键安装ffmpeg脚本"就是为了简化这个过程,使得用户能够快速便捷地在Linux系统上安装FFmpeg。 这个一键安装脚本...

    静态编译的linux下ffmpeg-3.3.3版本及SDK库

    附件为Centos6.6环境下静态编译的ffmpeg-3.3.3版本linux可执行程序和SDK库,其中包含基本的x264、aac编解码库;还增加字幕渲染(drawtext参数)、水印叠加等功能;configure配置参数为: ./configure --target-os=...

Global site tag (gtag.js) - Google Analytics