microshow / RxFFmpeg

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

Flac 文件转码会崩溃 #310

Open aiminchen opened 1 year ago

aiminchen commented 1 year ago

0x2c

00 pc 000000000002b57c /data/app/com.lulufind.mrzy-p2G1Kdph8Ev2vrJUMMaDZw==/lib/arm64/librxffmpeg-invoke.so [arm64-v8a::68c49a9829195e55dcb7502223ccf651]

#01    pc 000000000002adbc    /data/app/com.lulufind.mrzy-p2G1Kdph8Ev2vrJUMMaDZw==/lib/arm64/librxffmpeg-invoke.so [arm64-v8a::68c49a9829195e55dcb7502223ccf651]
#02    pc 000000000002ab68    /data/app/com.lulufind.mrzy-p2G1Kdph8Ev2vrJUMMaDZw==/lib/arm64/librxffmpeg-invoke.so (ffmpeg_parse_options+152) [arm64-v8a::68c49a9829195e55dcb7502223ccf651]
#03    pc 000000000001bf30    /data/app/com.lulufind.mrzy-p2G1Kdph8Ev2vrJUMMaDZw==/lib/arm64/librxffmpeg-invoke.so (run_ffmpeg_command+268) [arm64-v8a::68c49a9829195e55dcb7502223ccf651]
#04    pc 000000000001b558    /data/app/com.lulufind.mrzy-p2G1Kdph8Ev2vrJUMMaDZw==/lib/arm64/librxffmpeg-invoke.so (Java_io_microshow_rxffmpeg_RxFFmpegInvoke_runFFmpegCmd+224) [arm64-v8a::68c49a9829195e55dcb7502223ccf651]
#05    pc 0000000000150350    /apex/com.android.runtime/lib64/libart.so (art_quick_generic_jni_trampoline+144) [arm64-v8a::762960c75ada06c48e438df6df29b0a1]
#06    pc 0000000000147334    /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+548) [arm64-v8a::762960c75ada06c48e438df6df29b0a1]
#07    pc 00000000001561b4    /apex/com.android.runtime/lib64/libart.so (_ZN3art9ArtMethod6InvokeEPNS_6ThreadEPjjPNS_6JValueEPKc+252) [arm64-v8a::762960c75ada06c48e438df6df29b0a1]
#08    pc 00000000002fd900    /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreter34ArtInterpreterToCompiledCodeBridgeEPNS_6ThreadEPNS_9ArtMethodEPNS_11ShadowFrameEtPNS_6JValueE+384) [arm64-v8a::762960c75ada06c48e438df6df29b0a1]
#09    pc 00000000002f8bd0    /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+912) [arm64-v8a::762960c75ada06c48e438df6df29b0a1]
#10    pc 00000000005cb564    /apex/com.android.runtime/lib64/libart.so (MterpInvokeVirtual+648) [arm64-v8a::762960c75ada06c48e438df6df29b0a1]
#11    pc 0000000000141814    /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_virtual+20) [arm64-v8a::762960c75ada06c48e438df6df29b0a1]
java:
io.microshow.rxffmpeg.RxFFmpegInvoke$2.subscribe(RxFFmpegInvoke.java:117)
io.reactivex.internal.operators.flowable.FlowableCreate.subscribeActual(FlowableCreate.java:71)
io.reactivex.Flowable.subscribe(Flowable.java:14636)
io.reactivex.Flowable.subscribe(Flowable.java:14583)
io.reactivex.internal.operators.flowable.FlowableSubscribeOn$SubscribeOnSubscriber.run(FlowableSubscribeOn.java:82)
io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
java.lang.Thread.run(Thread.java:929)