剑西
剑西
这个必须修改的,不是这个导致的。你不会直接运行了我的那个命令吧?里面是压缩一个叫 girl.mp4 的视频,如果你没这个视频肯定崩溃,还有生成一个叫 my_girl.mp4 的视频,如果你已经有这个视频了也会崩溃
你把 so 加载顺序变成这样:`System.loadLibrary("avutil"); System.loadLibrary("fdk-aac"); System.loadLibrary("avcodec"); System.loadLibrary("avformat"); System.loadLibrary("swscale"); System.loadLibrary("swresample"); System.loadLibrary("avfilter"); System.loadLibrary("jxffmpegrun");` 然后在通过 File 来简单下 input.mp4 这个文件到底存在不
System.loadLibrary("avutil"); System.loadLibrary("fdk-aac"); System.loadLibrary("avcodec"); System.loadLibrary("avformat"); System.loadLibrary("swscale"); System.loadLibrary("swresample"); System.loadLibrary("avfilter"); System.loadLibrary("jxffmpegrun");
不是,主要是确定 input.mp4 的路径对不对。
还是不行你就用完整版的 FFmpeg 放进去试试,我这边试了好几个视频也是没问题的。
然后 my_girl.mp4 是不存在的是吧
我去。。。不应该啊,难道你 mp4 里面是视频不是 H264 的。。你哪里搞的视频,可以用工具看下里面的视频到底什么格式的。你这样测试还可以,项目中用完整版的就不好了,太大了
失败都是有日志的
格式没问题啊,奇怪了 你用我另外一个项目demo 压缩试试 https://fir.im/jianxiMediaRecord2 。你只用了 V7a 么,arm-v8a 特别快
自己看日志啊。。。我在介绍中都说了如何开启 Debug ,如何生存日志文件,这种信号量没有意义的。指令输入后奔溃要么指令错误,要么现在的 SO 编译的时候没加你输入命令对应的功能,如果需要,自己改改脚本编译下就行了