ffmpeg
日敲三万行代码
这个作者很懒,什么都没留下…
展开
-
编译ijkplayer错误
./compile-ijk.sh all 后报错:Check that /libijkffmpeg.so exists or that its path is correctAndroid NDK: ERROR:/Users/hins/tools/ijkplayer/android/ijkplayer/ijkplayer-arm64/src/main/jni/ffmpeg/Android.mk:ijkffmpeg: LOCAL_SRC_FILES points to a missing fil...原创 2021-08-31 17:55:22 · 1302 阅读 · 0 评论 -
Android集成FFmpeg,看这篇就够了
本教程会教大家集成FFmpeg,并使用FFmpeg的代码(非命令行)进行播放mp3。一、下载FFmpeg源码,编译出静态库.a/动态库.so传送门:https://blog.csdn.net/gxhea/article/details/115539124二、将库复制到项目中我编译的是.a静态库,复制到项目中;还需要复制FFmpeg的源代码到项目中,源代码在FFmpeg的根目录,具体复制哪些请看项目结构图片三、CMakeLists.txt进行第三方库链接# For more原创 2021-04-19 15:08:01 · 10425 阅读 · 2 评论 -
Clion导入FFmpeg编译报错解决
由于业务需要做音视频功能,所以需要c++进行开发,在android studio里编码没有在Clion里爽,所以将FFmpeg的代码集成到Clion里开发,踩了一些坑,记录一下。FFmpeg先编译用于c/c++环境的静态库,不能用android ndk编译的!# $HOME/ffmpeg-build是库输出目录./configure --prefix="$HOME/ffmpeg-build" --bindir="$HOME/bin"make -j 8make install得到.a文件原创 2021-04-19 11:26:53 · 1772 阅读 · 0 评论 -
ffmpeg编译静态库和动态库,c/c++环境使用
网上查到的大多数都是android ndk与ffmpeg进行编译,想要c/c++库在c/c++环境调式,请执行以下命令:# $HOME/ffmpeg-build是库输出目录./configure --prefix="$HOME/ffmpeg-build" --bindir="$HOME/bin"make -j 8make install编译后得到.a静态库...原创 2021-04-16 19:33:22 · 625 阅读 · 0 评论 -
MAC Xcode 调试FFmpeg源码
一、下载ffmpeg源码你能看到这编文章肯定有源码?二、编译出命令执行文件./configure --enable-debug --enable-gpl --disable-optimizationsmake -j 8得到文件用于xcode执行命令的:三、创建xcode项目稍等个几分钟添加Schemes选择ffmpeg目录下的ffmpeg_g开始调试打断点可以调试...原创 2021-04-14 23:50:38 · 622 阅读 · 3 评论 -
MAC上Android NDK与FFmpeg交叉编译
编译环境NDK:android-ndk-r20b (一定要到官网下载,不能用android studio sdk的下的ndk,传送门:https://developer.android.com/ndk/downloads/?hl=zh-cn)FFmpeg:ffmpeg-4.3.2 (传送门:https://www.ffmpeg.org/download.html)两者的版本不同,编译的脚本也不同,ffmpeg4以上configure文件不需要修改,编译报错的原因大部分是和版本有关系。创建原创 2021-04-09 10:27:42 · 2343 阅读 · 2 评论