microshow / RxFFmpeg

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

压缩模糊 #147

Closed sangsais closed 4 years ago

sangsais commented 4 years ago

Android客户端

使用华为P20, 本地拍摄一段15秒短视频 ,文件大小29.17MB。

使用 "ffmpeg -y -i /storage/emulated/0/input.mp4 -vf boxblur=5:1 -preset superfast /storage/emulated/0/result.mp4"

输出的result.mp4非常模糊

请问,怎么配置参数,可以提高清晰度,另外,我压缩耗时25秒左右,这个压缩时间是正常的么?

microshow commented 4 years ago

boxblur,是用来处理毛玻璃效果的。

ffmpeg -y -i /storage/emulated/0/input.mp4 -preset superfast /storage/emulated/0/result.mp4

sangsais commented 4 years ago

感谢,直接编译跑的demo,看是这样,就没动。去掉毛玻璃配置后,清晰了。 就是时间比较久,能配置压缩比例么,我刚刚测试30M使用这个ffmpeg -y -i /storage/emulated/0/input.mp4 -preset superfast /storage/emulated/0/result.mp4,压缩后是15M,要15秒,还有办法压得更小更快么。

microshow commented 4 years ago

可以配置码率,帧率这些

sangsais commented 4 years ago

感谢