Open s894792409 opened 4 years ago
同样的代码,文件正常的转换成功但是文件有问题的直接崩溃。还有就是这个支持转换m4a格式吗,我一转换m4a格式就崩溃。
建议执行命令前,先判断文件的完整性
但是我看其他评论崩溃的问题好像也很多,您可以看看是不是哪里需要加个捕获异常之类的。我用debug看,代码执行到:public native int runFFmpegCmd(String[] commands);这个方法之后就崩溃了,可能是C++代码的问题。
我用的是精简版,之前用的是com.arthenica:mobile-ffmpeg-full:4.3.1.LTS这个完整版,这个完整版同样的情况不会有崩溃的问题,会返回一个错误代码所以可能是哪里处理的问题。说实话您这个版本太棒了减小了很大的体积,我觉得改一改这个bug之后就非常完美了
感谢您的认可,后续版本加上~
好像跟文件本身有关系的错误,ffmpeg命令执行失败就会导致崩溃。