unityplay和ffmpeg一起运行so库报错

2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH: Version '2020.3.26f1c1 (cf0e0a163043)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH: Build fingerprint: 'OPPO/PCRM00/OP4A9D:12/RKQ1.211103.002/Q.202206131731:user/release-keys'
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH: Revision: '0'
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH: ABI: 'arm64'
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH: Timestamp: 2022-08-10 16:58:38+0800
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH: pid: 29784, tid: 29784, name: e.unitry3d  >>> e.unitry3d <<<
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH: uid: 10337
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x2c
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH: Cause: null pointer dereference
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH:     x0  0000000000000000  x1  0000000000000000  x2  0000000000000000  x3  0000000000000002
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH:     x4  0000007263e0d628  x5  0000007263e0d648  x6  0000000000000000  x7  00000071d1564dc0
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH:     x8  0000007235b5d100  x9  46de52419c03112f  x10 0000000000000004  x11 0000000000000000
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH:     x12 00000071d1564de0  x13 00000071d1564dd0  x14 0000000000000000  x15 0000000000000000
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH:     x16 000000707f8e68a0  x17 000000707c236174  x18 00000071dab711d0  x19 0000007fc6bceca8
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH:     x20 0000000000000001  x21 00000000fffffffe  x22 00000071d15ca400  x23 0000007fc6bceca8
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH:     x24 0000000000004008  x25 00000073066c1000  x26 0000007fc6bcf310  x27 0000000000000050
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH:     x28 0000007263e2b6e8  x29 0000007fc6bcec20
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH:     sp  0000007fc6bceb70  lr  000000707f89e578  pc  000000707f89e57c
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH: backtrace:
2022-08-10 16:58:38.461 29784-29784/com.easyar.eiftest E/CRASH:       #00 pc 000000000002b57c  /data/app/~~O3mTtxuzBOBzhDuy6xD1Yw==/com.easyar.eiftest-z1jsXf7qUI5kVNkJL6g7vQ==/lib/arm64/librxffmpeg-invoke.so (BuildId: b58d959c6acda61a3a073b88a7e942dd2fd2661d)
2022-08-10 16:58:38.462 29784-29784/com.easyar.eiftest E/CRASH:       #01 pc 000000000002adbc  /data/app/~~O3mTtxuzBOBzhDuy6xD1Yw==/com.easyar.eiftest-z1jsXf7qUI5kVNkJL6g7vQ==/lib/arm64/librxffmpeg-invoke.so (BuildId: b58d959c6acda61a3a073b88a7e942dd2fd2661d)
2022-08-10 16:58:38.462 29784-29784/com.easyar.eiftest E/CRASH:       #02 pc 000000000002ab68  /data/app/~~O3mTtxuzBOBzhDuy6xD1Yw==/com.easyar.eiftest-z1jsXf7qUI5kVNkJL6g7vQ==/lib/arm64/librxffmpeg-invoke.so (ffmpeg_parse_options+152) (BuildId: b58d959c6acda61a3a073b88a7e942dd2fd2661d)
2022-08-10 16:58:38.462 29784-29784/com.easyar.eiftest E/CRASH:       #03 pc 000000000001bf30  /data/app/~~O3mTtxuzBOBzhDuy6xD1Yw==/com.easyar.eiftest-z1jsXf7qUI5kVNkJL6g7vQ==/lib/arm64/librxffmpeg-invoke.so (run_ffmpeg_command+268) (BuildId: b58d959c6acda61a3a073b88a7e942dd2fd2661d)
2022-08-10 16:58:38.462 29784-29784/com.easyar.eiftest E/CRASH:       #04 pc 000000000001b558  /data/app/~~O3mTtxuzBOBzhDuy6xD1Yw==/com.easyar.eiftest-z1jsXf7qUI5kVNkJL6g7vQ==/lib/arm64/librxffmpeg-invoke.so (Java_io_microshow_rxffmpeg_RxFFmpegInvoke_runFFmpegCmd+224) (BuildId: b58d959c6acda61a3a073b88a7e942dd2fd2661d)
2022-08-10 16:58:38.462 29784-29784/com.easyar.eiftest E/CRASH:       #05 pc 00000000002d7644  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: 2b417e2566f5eb686666666b6ee952ea)
2022-08-10 16:58:38.462 29784-29784/com.easyar.eiftest E/CRASH:       #06 pc 000000000020a0a0  /apex/com.android.art/lib64/libart.so (nterp_helper+4016) (BuildId: 2b417e2566f5eb686666666b6ee952ea)
2022-08-10 16:58:38.462 29784-29784/com.easyar.eiftest E/CRASH:       #07 pc 000000000020a044  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 2b417e2566f5eb686666666b6ee952ea)
2022-08-10 16:58:38.462 29784-29784/com.easyar.eiftest E/CRASH:       #08 pc 00000000002cdd64  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 2b417e2566f5eb686666666b6ee952ea)
2022-08-10 16:58:38.462 29784-29784/com.easyar.eiftest E/CRASH:       #09 pc 0000000000362f94  /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+744) (BuildId: 2b417e2566f5eb686666666b6ee952ea)
2022-08-10 16:58:38.462 29784-29784/com.easyar.eiftest E/CRASH:       #10 pc 0000000000362c84  /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+52) (BuildId: 2b417e2566f5eb686666666b6ee952ea)
2022-08-10 16:58:38.462 29784-29784/com.easyar.eiftest E/CRASH:       #11 pc 00000000000b2f74  /apex/com.android.art/javalib/arm64/boot.oat (BuildId: ad9ee401645a5135206a62ff86fc2ef5cdc29120)

场景植入easyAR到应用中,项目需求需要录屏,给录屏的添加水印,所以引入了ffmpeg到客户端,进行视频水印合成,但是当unityplay正在运行的时候,如果去执行ffmpeg命令进行视频处理,会so报错闪退,(部分命令如获取视频信息不会)。

解决:

        目前是将unityplay给pause掉或者关掉再进行视频合成就ok

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值