microshow / RxFFmpeg

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

华为android 10手机视频压缩闪退 #166

Closed DaWeiDavy closed 4 years ago

DaWeiDavy commented 4 years ago

第一次可以压缩成功,第二次压缩后的视频为黑屏,第三次闪退 错误如下: 2020-07-15 15:28:26.375 6501-6501/? A/DEBUG: 2020-07-15 15:28:26.376 6501-6501/? A/DEBUG: Build fingerprint: 'HUAWEI/VCE-AL00/HWVCE:10/HUAWEIVCE-AL00/10.0.0.161C00:user/release-keys' 2020-07-15 15:28:26.376 6501-6501/? A/DEBUG: Revision: '0' 2020-07-15 15:28:26.376 6501-6501/? A/DEBUG: ABI: 'arm' 2020-07-15 15:28:26.378 6501-6501/? A/DEBUG: SYSVMTYPE: Maple APPVMTYPE: Art 2020-07-15 15:28:26.381 6501-6501/? A/DEBUG: Timestamp: 2020-07-15 15:28:26+0800 2020-07-15 15:28:26.381 6501-6501/? A/DEBUG: pid: 5692, tid: 6429, name: RxCachedThreadS >>> com.keda.xiegoutraffic <<< 2020-07-15 15:28:26.381 6501-6501/? A/DEBUG: uid: 10220 2020-07-15 15:28:26.381 6501-6501/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 2020-07-15 15:28:26.381 6501-6501/? A/DEBUG: Cause: null pointer dereference 2020-07-15 15:28:26.381 6501-6501/? A/DEBUG: r0 d65a1e00 r1 b34302c0 r2 00000002 r3 00000000 2020-07-15 15:28:26.381 6501-6501/? A/DEBUG: r4 b34302c0 r5 b36960e0 r6 b36960c0 r7 b3696640 2020-07-15 15:28:26.381 6501-6501/? A/DEBUG: r8 00000000 r9 d65a1e00 r10 80000000 r11 b4bbb900 2020-07-15 15:28:26.381 6501-6501/? A/DEBUG: ip b7d36c50 sp b3696030 lr b7d0ada1 pc b14da394 2020-07-15 15:28:26.435 798-798/? E/Thermal-daemon: [ap] temp_new :41 temp_old :40 2020-07-15 15:28:26.436 798-798/? E/Thermal-daemon: Report temperature: [ap] temp :41 report_threshold:1 2020-07-15 15:28:26.442 2164-3800/? I/ThermalTraceService: code:1, appInfo:com.keda.xiegoutraffic#10000, levelInfo:29,warm_shell_game,1#29,warm_demo,4#0,warm_bschg_cpu,1#29,warm_charger,3#29,warm_shell,1 2020-07-15 15:28:26.509 4967-5408/? I/ImeNamedRunnable: Thread pool-1-thread-1, Runnable named iinputm::wordsInstallTask, use time 1ms 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: backtrace: 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #00 pc 008c5394 /data/app/com.keda.xiegoutraffic-CmCvyvNRYto5x8LiZZE06w==/lib/arm/librxffmpeg-core.so (av_buffersink_get_frame_flags+4) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #01 pc 0001ad9d /data/app/com.keda.xiegoutraffic-CmCvyvNRYto5x8LiZZE06w==/lib/arm/librxffmpeg-invoke.so (BuildId: dc3be33e4d143526731608db6fe839e4aa5232e7) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #02 pc 0001564d /data/app/com.keda.xiegoutraffic-CmCvyvNRYto5x8LiZZE06w==/lib/arm/librxffmpeg-invoke.so (BuildId: dc3be33e4d143526731608db6fe839e4aa5232e7) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #03 pc 00012145 /data/app/com.keda.xiegoutraffic-CmCvyvNRYto5x8LiZZE06w==/lib/arm/librxffmpeg-invoke.so (run_ffmpeg_command+356) (BuildId: dc3be33e4d143526731608db6fe839e4aa5232e7) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #04 pc 00011877 /data/app/com.keda.xiegoutraffic-CmCvyvNRYto5x8LiZZE06w==/lib/arm/librxffmpeg-invoke.so (Java_io_microshow_rxffmpeg_RxFFmpegInvoke_runFFmpegCmd+134) (BuildId: dc3be33e4d143526731608db6fe839e4aa5232e7) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #05 pc 000e6519 /apex/com.android.runtime/lib/libart.so (art_quick_generic_jni_trampoline+40) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #06 pc 000e1bc5 /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #07 pc 0044cd4b /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub+250) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #08 pc 000e9ff5 /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread, unsigned int, unsigned int, art::JValue, char const)+160) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #09 pc 0021b15f /apex/com.android.runtime/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread, art::ArtMethod, art::ShadowFrame, unsigned short, art::JValue)+274) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #10 pc 002172c7 /apex/com.android.runtime/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod, art::Thread, art::ShadowFrame&, art::Instruction const, unsigned short, art::JValue)+802) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #11 pc 00441f01 /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtual+584) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #12 pc 000dc814 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #13 pc 0000305c [anon:dalvik-classes7.dex extracted in memory from /data/app/com.keda.xiegoutraffic-CmCvyvNRYto5x8LiZZE06w==/base.apk!classes7.dex] (io.microshow.rxffmpeg.RxFFmpegInvoke$2.subscribe+28) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #14 pc 00443675 /apex/com.android.runtime/lib/libart.so (MterpInvokeInterface+1468) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #15 pc 000dca14 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_interface+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #16 pc 0029cf32 [anon:dalvik-classes3.dex extracted in memory from /data/app/com.keda.xiegoutraffic-CmCvyvNRYto5x8LiZZE06w==/base.apk!classes3.dex] (io.reactivex.internal.operators.flowable.FlowableCreate.subscribeActual+122) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #17 pc 00442159 /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtual+1184) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #18 pc 000dc814 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #19 pc 00280a84 [anon:dalvik-classes3.dex extracted in memory from /data/app/com.keda.xiegoutraffic-CmCvyvNRYto5x8LiZZE06w==/base.apk!classes3.dex] (io.reactivex.Flowable.subscribe+28) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #20 pc 00442159 /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtual+1184) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #21 pc 000dc814 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #22 pc 00280ae6 [anon:dalvik-classes3.dex extracted in memory from /data/app/com.keda.xiegoutraffic-CmCvyvNRYto5x8LiZZE06w==/base.apk!classes3.dex] (io.reactivex.Flowable.subscribe+14) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #23 pc 00443675 /apex/com.android.runtime/lib/libart.so (MterpInvokeInterface+1468) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #24 pc 000dca14 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_interface+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #25 pc 002b152c [anon:dalvik-classes3.dex extracted in memory from /data/app/com.keda.xiegoutraffic-CmCvyvNRYto5x8LiZZE06w==/base.apk!classes3.dex] (io.reactivex.internal.operators.flowable.FlowableSubscribeOn$SubscribeOnSubscriber.run+24) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #26 pc 00443675 /apex/com.android.runtime/lib/libart.so (MterpInvokeInterface+1468) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #27 pc 000dca14 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_interface+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #28 pc 002eaf42 [anon:dalvik-classes3.dex extracted in memory from /data/app/com.keda.xiegoutraffic-CmCvyvNRYto5x8LiZZE06w==/base.apk!classes3.dex] (io.reactivex.internal.schedulers.ScheduledRunnable.run+26) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #29 pc 00442159 /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtual+1184) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #30 pc 000dc814 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #31 pc 002eaddc [anon:dalvik-classes3.dex extracted in memory from /data/app/com.keda.xiegoutraffic-CmCvyvNRYto5x8LiZZE06w==/base.apk!classes3.dex] (io.reactivex.internal.schedulers.ScheduledRunnable.call) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #32 pc 00443675 /apex/com.android.runtime/lib/libart.so (MterpInvokeInterface+1468) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.524 6501-6501/? A/DEBUG: #33 pc 000dca14 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_interface+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #34 pc 001ed25e /apex/com.android.runtime/javalib/core-oj.jar (java.util.concurrent.FutureTask.run+62) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #35 pc 00442c35 /apex/com.android.runtime/lib/libart.so (MterpInvokeSuper+1888) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #36 pc 000dc894 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_super+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #37 pc 001f3c32 /apex/com.android.runtime/javalib/core-oj.jar (java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run+38) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #38 pc 00443675 /apex/com.android.runtime/lib/libart.so (MterpInvokeInterface+1468) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #39 pc 000dca14 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_interface+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #40 pc 001f74c6 /apex/com.android.runtime/javalib/core-oj.jar (java.util.concurrent.ThreadPoolExecutor.processTask+146) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #41 pc 0044407b /apex/com.android.runtime/lib/libart.so (MterpInvokeDirect+994) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #42 pc 000dc914 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_direct+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #43 pc 001f8350 /apex/com.android.runtime/javalib/core-oj.jar (java.util.concurrent.ThreadPoolExecutor.runWorker+12) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #44 pc 00442159 /apex/com.android.runtime/lib/libart.so (MterpInvokeVirtual+1184) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #45 pc 000dc814 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_virtual+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #46 pc 001f7054 /apex/com.android.runtime/javalib/core-oj.jar (java.util.concurrent.ThreadPoolExecutor$Worker.run+4) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #47 pc 00443675 /apex/com.android.runtime/lib/libart.so (MterpInvokeInterface+1468) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #48 pc 000dca14 /apex/com.android.runtime/lib/libart.so (mterp_op_invoke_interface+20) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #49 pc 000eac04 /apex/com.android.runtime/javalib/core-oj.jar (java.lang.Thread.run+8) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #50 pc 001f75b3 /apex/com.android.runtime/lib/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.6866433496563190725+194) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #51 pc 001fbc25 /apex/com.android.runtime/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread, art::CodeItemDataAccessor const&, art::ShadowFrame)+120) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #52 pc 00431c2d /apex/com.android.runtime/lib/libart.so (artQuickToInterpreterBridge+832) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #53 pc 000e65a1 /apex/com.android.runtime/lib/libart.so (art_quick_to_interpreter_bridge+32) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #54 pc 000e1bc5 /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub_internal+68) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #55 pc 0044cd4b /apex/com.android.runtime/lib/libart.so (art_quick_invoke_stub+250) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #56 pc 000e9ff5 /apex/com.android.runtime/lib/libart.so (art::ArtMethod::Invoke(art::Thread, unsigned int, unsigned int, art::JValue, char const)+160) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #57 pc 00388fc3 /apex/com.android.runtime/lib/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod, art::(anonymous namespace)::ArgArray, art::JValue, char const)+54) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #58 pc 00389ccd /apex/com.android.runtime/lib/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject, _jmethodID, jvalue const)+300) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #59 pc 003bb2fb /apex/com.android.runtime/lib/libart.so (art::Thread::CreateCallback(void)+966) (BuildId: bc3feae100c36fbdd2711269eb3f42a3) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #60 pc 0009c1b7 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20) (BuildId: af3b71ed43687f3d12ad2139d1665597) 2020-07-15 15:28:26.525 6501-6501/? A/DEBUG: #61 pc 00055657 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30) (BuildId: af3b71ed43687f3d12ad2139d1665597)