FFmpeg
文章平均质量分 71
FFmpeg
怪兽2014
这个作者很懒,什么都没留下…
展开
-
音视频开发实战03-FFmpeg命令行工具移植
作为一个音视频开发者,在日常工作中经常会使用ffmpeg 命令来做很多事比如转码等等,一个简单的命令就可以解决很多事情,如果通过执行一些命令就能完成日常开发工作,那么能极大的提升我们的开发效率,但是这些命令只能在PC上使用,在移动端是无法直接使用的,这也就引出了这篇文章的所要讲的内容–FFmpeg命令行工具编译。原创 2023-07-13 17:01:09 · 1421 阅读 · 0 评论 -
Android音视频开发实战01-环境搭建
基于FFmpeg6.0编译之后,搭建了Android FFmpeg开发环境原创 2023-06-16 21:07:57 · 2026 阅读 · 0 评论 -
Android音视频开发实战02-Jni
Android JNI实战教程原创 2023-06-16 21:30:31 · 2741 阅读 · 3 评论 -
如何从视频中分离音频/提取音频/提取视频
如何从视频中分离音频/提取音频/提取视频原创 2022-07-10 10:55:46 · 1495 阅读 · 1 评论 -
如何专业查看视频/音频/图片信息
该方法几乎支持所有视频格式如:MP4,RM,AVI,MOV,和音频格式如:MP3,m4a,AAC,以及常见的图片格式如:jpeg,GIF,jpg,png原创 2022-07-03 16:31:50 · 3337 阅读 · 0 评论 -
Android给视频添加背景音乐的解决方案
源码地址:https://www.bzblog.online/wordpress/index.php/2020/07/24/addbgmusic/在处理视频背景音乐的时候一般有两种方案:在视频原声的基础上添加背景音乐用背景音乐替换掉视频原声方案一,在视频原声的基础上添加背景音乐,同时支持调整视频原声与背景音乐声音的大小:思路用FFmpeg调用命令行的方式来做就好了,但是需要区分视频是否有音频,这个需要分开处理,这种对输入的背景音乐格式没有严格的要求,取决于FFmpeg编译的时候选择支持的音频格原创 2020-07-24 17:05:00 · 1617 阅读 · 2 评论 -
开源一个Android 音视频库,包含了视频录制,编解码,以及编辑,和常见的OpenGL,FFmpeg操作
BZMedia 是一个Android 音视频库,包含视频录制,视频编解码,视频编辑,常见的OpenGL操作项目介绍:这套音视频库包含了常见的音视频处理技术,服务于用户量高达到8亿的APP,里面使用的技术在市场上深度验证过,现在逐步整理出来然后开源,共大家学习交流源码地址:https://www.bzblog.online/wordpress/index.php/2020/07/11/bzmedia/版本更新记录:V1.0.3 支持的主要功能是视频录制:支持的采集源有YUVI420,YV12,原创 2020-07-11 21:43:56 · 1563 阅读 · 0 评论 -
Android FFmpeg命令行工具支持进度回调
本工程是基于FFmpeg4.2.3,在工程里面也有一个3.3.2的版本,有需要的可以自己去Git库里面checkout,工程17年就做好了,一直没有开源,原谅我懒,哈哈哈源码地址:https://www.bzblog.online/wordpress/index.php/2020/06/29/bzcmdffmpeg/工程支持进度回调,移动端常用的的功能都支持,如果需要支持更多的功能需要重新编译FFmpeg,请参考我之前的编译工程:https://www.bzblog.online/wordpress.原创 2020-06-29 10:07:23 · 671 阅读 · 0 评论 -
ijkplayer使用AndroidStudio/CMake编译
工程地址:https://www.bzblog.online/wordpress/index.php/2020/06/17/bzijkplayer/ijkPlayer是一款基于FFmpeg下很优秀的视频播放器,是值得我们去看看源码学习一些,但是原先的代码组织方式不方便查看源码以及不方便debug于是我就在Android下面使用CMakeLists.txt把工程改写了一下,现在可以很方便的看到代码调用流程以及debug,并且没有改动任何源码,最后改写后的CMakeLists.txt如下:# For mor原创 2020-06-17 09:15:45 · 875 阅读 · 16 评论 -
Android音视频开发-01 FFmpeg 在Android下的编译/FFmpeg building for Android
x264下载地址https//www.videolan.org/developers/x264.html需要注意的是x264的开源协议是GPL的,在使用的过程中请遵守开源协议,或者不使用x264进行编码。做音视频开发怎么都绕不过FFmpeg,FFmpeg是一个非常优秀的音视频C语言库,我们见到的有关音视频软件都是基于FFmpeg开发的,因此做Android音视频开发的第一步就是需要编译FFmpeg。FFMpeg下载地址http//ffmpeg.org/download.html。.........原创 2020-05-26 14:26:35 · 428 阅读 · 0 评论