FFmpeg
尘埃zza
搜索关注“开发者营地”公众号,持续分析优质技术文章
展开
-
在Android Studio中使用cmake编译FFmpeg
在Android Studio中使用cmake编译FFmpeg最进根据公司项目需要,学习FFmpeg音视频编解码做技术储备,项目是运行在android平台上的,所以需要把FFmpeg移植到Android上,之前做过一个Android NDK 编程的Demo,使用的是cmake编译方式,所以在这个项目中仍采用cmake。原创 2017-08-29 16:53:57 · 3968 阅读 · 1 评论 -
在Andorid中使用FFmpeg实现MP4/AVI/H.264解析为BMP:MP4/AVI/H.264解析为RGB
在Andorid中使用FFmpeg实现MP4/AVI/H.264解析为BMP:MP4/AVI/H.264解析为RGB最进根据公司项目需要,学习FFmpeg音视频编解码做技术储备,项目是运行在android平台上的,现在需求还不确定,需要MP4/AVI/H.264视频转换为一张张BMP,先把MP4/AVI/H.264转换为RGB,再把RGB转化为BMP,本篇主要实现MP4/AVI/H.264转换RGB原创 2017-09-05 18:48:32 · 1092 阅读 · 0 评论 -
在Andorid中使用FFmpeg实现MP4/AVI/H.264解析为BMP:RGB解析为BMP
在Andorid中使用FFmpeg实现RGB解析为BMP最进根据公司项目需要,学习FFmpeg音视频编解码做技术储备,项目是运行在android平台上的,现在需求还不确定,需要MP4/AVI/H.264视频转换为一张张BMP,先把MP4/AVI/H.264转换为RGB,再把RGB转化为BMP,本篇主要实现RGB转化为BMP。原创 2017-09-05 19:23:55 · 705 阅读 · 0 评论 -
在Andorid中使用FFmpeg实现YUV解码为BMP
在Andorid中使用FFmpeg实现YUV解码为BMP最进根据公司项目需要,学习FFmpeg音视频编解码做技术储备,项目是运行在android平台上的,现在需求还不确定,可能需要YUV解码为BMP。原创 2017-09-06 19:40:13 · 713 阅读 · 0 评论 -
在Mac上编译FFMpeg并添加x264支持
之前写过一篇在Android Studio中使用cmake编译FFmpeg,主要是在为了在android中使用FFmpeg进行视频的编解码,在使用过程中,在编码h264是发生错误,查找原因是没有添加x264支持。现在编译能够进行h264编译的FFmpeg。前期准备1.可以在x264官网下载,也可以直接git clone http://git.videolan.org/git/x264....原创 2018-03-14 21:19:10 · 3960 阅读 · 0 评论 -
VS2012中使用FFmpeg开发音视频编解码,在Eclipse中使用JNA调用生成的dll文件
开发中需要通过Java调用FFmpeg的dll文件,进行音视频的编解码工作,直接采用jni的方式太过麻烦,如果采用jna(Java Native Access)访问FFmpeg的dll文件工作量太多,现在经过测试采用一种简单的方案:在VS2012中使用FFmpeg的dll库进行音视频编解码开发,然后打包为dll文件,然后在eclipse使用jna访问这个dll文件。VS2012中使用FFm...原创 2018-03-16 16:31:14 · 1093 阅读 · 0 评论 -
在Andorid中使用FFmpeg实现H264封装为MP4文件
之前视频编码为H264,根据项目需求需要封装为MP4activity_main.xml主要代码 <Button android:id="@+id/bt7" android:layout_width="0dp" android:layout_height="wrap_content" ...原创 2018-04-12 11:06:55 · 1790 阅读 · 1 评论