microshow / RxFFmpeg

🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,包含以下功能:视频拼接,转码,压缩,裁剪,片头片尾,分离音视频,变速,添加静态贴纸和gif动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频裁剪,变声,混音,图片合成视频,视频解码图片,抖音首页,视频播放器及支持 OpenSSL https 等主流特色功能
4.42k stars 746 forks source link

各位大神,处理视频的进度回调好像有问题啊 #200

Open design365 opened 3 years ago

design365 commented 3 years ago

2020-10-18 17:52:04.446 31306-31306/com.test.video D/video=: [ffmpeg, -y, -y, -ss, 00:01.797, -i, /storage/emulated/0/Pictures/WeiXin/wx_camera_1602916597554.mp4, -t, 00:02.990, -vf, crop=473:1024:59:128:exact=0, -crf, 18, /data/user/0/com.test.video/files/wx_camera_1602916597554.mp4_crop.mp4] 2020-10-18 17:52:04.488 31306-31306/com.test.video D/video=: crop progress: -2147483648 //第一次处理一个视频后,再处理别的视频的话这里进度是负数 2020-10-18 17:52:05.427 31306-31306/com.test.video D/video=: crop progress: 47 //然后又返回一个47%

然后就完成了,进度不是那种连续的。一般只回调2次就完成了。。。。。。

microshow commented 3 years ago

用第二个进度参数比较准确