FFmpegCommand适用于Android的FFmpeg命令库,实现了对音视频相关的处理,能够快速的处理音视频,大概功能包括:音视频剪切,音视频转码,音视频解码原始数据,音视频编码,视频转图片或gif,视频添加水印,多画面拼接,音频混音,视频亮度和对比度,音频淡入和淡出效果等
1、新增drawtext给视频绘制字体 2、新增libass、subtitles给视频添加字幕
1、新增drawtext给视频绘制字体 2、新增libass、subtitles给视频添加字幕
1、新增获取媒体的编码信息
val codecInfo = FFmpegCommand.getCodecInfo(mVideoPath, CodecProperty.VIDEO)
val result =codecInfo?.toString()?:""
tvContent?.text = result
1、新增获取媒体的编码信息
val codecInfo = FFmpegCommand.getCodecInfo(mVideoPath, CodecProperty.VIDEO)
val result =codecInfo?.toString()?:""
tvContent?.text = result
1、修复路径中包含空格无法执行命令的情况 2、更新FFmpeg到6.0版本 3、新增mediacodec的硬编码支持
1、修复路径中包含空格无法执行命令的情况 2、更新FFmpeg到6.0版本 3、新增mediacodec的硬编码支持
升级依赖并解决部分BUG
升级依赖并解决部分BUG
从jcenter切换至jitpack
从jcenter切换至jitpack