RxFFmpeg icon indicating copy to clipboard operation
RxFFmpeg copied to clipboard

视频倒放处理 大小>30M 崩溃

Open SNXJ opened this issue 4 years ago • 4 comments

问题描述:进行音视频倒放处理 视频大于30M 崩溃(必现 ) 。demo app同样出现(其他命令视频大于30M 没问题) 使用库版本 : 尝试 4.7 4.7-lite 4.8 4.8-lite android版本:9.0 10.0 (其他没尝试) 倒放命令 :"ffmpeg -y -i %s -vf reverse -af areverse -preset superfast %s"

日志摘要:I/TAG_FFMPEG: frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= 0x
D/TAG_FFMPEG: cur_dts is invalid (this is harmless if it occurs once at the start per stream) D/TAG_FFMPEG: nal_unit_type: 1, nal_ref_idc: 2

SIGSEGV(SEGV_MAPERR)

怀疑:视频加载处理的时OOM?

最后谢谢

SNXJ avatar Sep 10 '20 04:09 SNXJ

倒放比较特殊,占内存大,原生ffmpeg内部有些限制

microshow avatar Sep 10 '20 11:09 microshow

建议拆开 分步倒放,再拼接

microshow avatar Sep 10 '20 11:09 microshow

建议拆开 分步倒放,再拼接 谢谢

SNXJ avatar Sep 14 '20 01:09 SNXJ

请问你怎么解决的,怎么个分步倒放

yanxuwen avatar Sep 14 '21 06:09 yanxuwen