GithubHelp home page GithubHelp logo

yyeva-android's Issues

希望能出个AE转换插件,支持转换字节的AE插件制作的MP4动画

如果能有AE转换插件直接,将字节库制作的mp4动画转化成YYEVA需要的格式,对YYEVA成为以后行业标杆有极大帮助。对第三方接入者也是福利:

  1. 美术无需重新制作 MP4动画,减少美术工作量;
  2. 开发直接删除 字节跳动的依赖库,减少业务逻辑的兼容操作和包体积优化

节省的这些时间,精力对于任何团队来说那都是再省钱啊!!!
另外附上字节库的地址,方便你们查阅哈:https://github.com/bytedance/AlphaPlayer

最后祝愿 YYEVA 早日成为行业标杆哈

mp4 播放确实太慢了

mp4 播放确实太慢了,已经得到缓存文件,播放起来大概3秒左右才会有效果

视频加速的问题

使用yyeva导出的mp4,在使用框架播放的时候,视频会加速请问这是什么情况

支持透明通道上下分布

目前的yyeva制作仅支持左右通道的方式,对于手机端竖屏场景适用;
但是在平板、电视等横屏场景下,采用左右通道就会导致宽度太大,播放器无法解码的问题;
所以想请求下,什么时候可以支持上下通道的资源制作与播放?

android 5不支持

android 5上面使用apk播放失败,6以上的都正常;
播放失败的时候会提示 10001,

mp4文件播放效果出错

vivo y5s 芯片是联发科helio p65的,播放MP4文件还是原效果无法合成一起播放,sdk版本是1.1.22

device-2023-10-17-160250.mp4

如果在 react-native 中使用

接入到原生中播放没有问题.
通过原生视图接入到react-native 中没有任何效果, 请问有对应的demo吗

偶现的崩溃问题

version: 1.1.23
platform:Android
view: EvaAnimViewV3
停在某个列表页面一段时间后突然闪退了
场景: 某个dialog里面有EvaAnimViewV3 十个左右,循环播放,当dialog销毁时,会调用stop 释放视频资源
操作步骤: 反复弹出/关闭 该dialog 若干次后崩溃

2023-10-12 14:35:14.995 25034-25034 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:35:15.496 25034-25034 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:40:57.121 26309-26309 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:40:57.491 26309-26309 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:47:50.679 27699-27699 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:47:51.226 27699-27699 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:49:49.401 28625-28625 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:49:49.810 28625-28625 ActivityThread com.mesa.android.game.app E Failed to find provider info for com.google.android.gsf.gservices
2023-10-12 14:50:18.089 1630-1735 WindowManager system_server E win=Window{daa5604 u0 com.mesa.android.game.app/com.mesa.android.login.ui.LoginActivity EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true
2023-10-12 14:50:38.417 1630-1735 WindowManager system_server E win=Window{2c2b795 u0 com.mesa.android.game.app/com.mesa.android.game.MainActivity EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true
2023-10-12 14:50:38.494 28625-29008 com.mesa.android.game.app E eglSlice: report time too small
2023-10-12 14:50:39.263 28625-29008 com.mesa.android.game.app E eglSlice: report time too small
2023-10-12 14:50:39.498 28625-29008 com.mesa.android.game.app E eglSlice: report time too small
2023-10-12 14:50:39.766 28625-29343 CrashReport com.mesa.android.game.app E #++++++++++Record By Bugly++++++++++#
2023-10-12 14:50:39.766 28625-29343 CrashReport com.mesa.android.game.app E # You can use Bugly(http:\bugly.qq.com) to get more Crash Detail!
2023-10-12 14:50:39.766 28625-29343 CrashReport com.mesa.android.game.app E # PKG NAME: com.mesa.android.game.app
2023-10-12 14:50:39.766 28625-29343 CrashReport com.mesa.android.game.app E # APP VER: 1.2.0
2023-10-12 14:50:39.766 28625-29343 CrashReport com.mesa.android.game.app E # SDK VER: 3.4.4-3.9.2
2023-10-12 14:50:39.768 28625-29343 CrashReport com.mesa.android.game.app E # LAUNCH TIME: 2023-10-12 14:49:49
2023-10-12 14:50:39.768 28625-29343 CrashReport com.mesa.android.game.app E # CRASH TYPE: NATIVE_CRASH
2023-10-12 14:50:39.768 28625-29343 CrashReport com.mesa.android.game.app E # CRASH TIME: 2023-10-12 14:50:39
2023-10-12 14:50:39.768 28625-29343 CrashReport com.mesa.android.game.app E # CRASH PROCESS: com.mesa.android.game.app
2023-10-12 14:50:39.768 28625-29343 CrashReport com.mesa.android.game.app E # CRASH THREAD: anim_render_thread(1776)
2023-10-12 14:50:39.768 28625-29343 CrashReport com.mesa.android.game.app E # REPORT ID: c2b85e83-07e5-4a41-8a4e-96a75ca68561
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E # CRASH DEVICE: HRY-AL00a UNROOT
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E # RUNTIME AVAIL RAM:3469369344 ROM:24165896192 SD:24144924672
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E # RUNTIME TOTAL RAM:5973512192 ROM:56444846080 SD:56423874560
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E # EXCEPTION FIRED BY KERNEL UNKNOWN
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E # CRASH STACK:
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E SIGSEGV(SEGV_MAPERR)
0x10
#00 pc 0000000000038560 /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/lib/arm64/libyyeva.so (ZNSt6__ndk113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5+216) [arm64-v8a::eb1d5f28e6f127f8a914cd09dd4cc737]
#1 pc 00000000000373f8 /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/lib/arm64/libyyeva.so (Java_com_yy_yyeva_util_EvaJniUtil_destroyRender+520) [arm64-v8a::eb1d5f28e6f127f8a914cd09dd4cc737]
#2 pc 0000000000012350 /apex/com.android.runtime/lib64/libart.so [arm64-v8a::73a2145672853571ef40097e4441d44e]
#3 pc 0000000000009334 /apex/com.android.runtime/lib64/libart.so [arm64-v8a::73a2145672853571ef40097e4441d44e]
#4 pc 00000000000181b4 /apex/com.android.runtime/lib64/libart.so (_ZN3art9ArtMethod6InvokeEPNS_6ThreadEPjjPNS_6JValueEPKc+252) [arm64-v8a::73a2145672853571ef40097e4441d44e]
#5 pc 00000000001bf588 /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreter34ArtInterpreterToCompiledCodeBridgeEPNS_6ThreadEPNS_9ArtMethodEPNS_11ShadowFrameEtPNS_6JValueE+384) [arm64-v8a::73a2145672853571ef40097e4441d44e]
#6 pc 00000000001ba858 /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+912) [arm64-v8a::73a2145672853571ef40097e4441d44e]
#7 pc 00000000004920f0 /apex/com.android.runtime/lib64/libart.so (MterpInvokeVirtual+648) [arm64-v8a::73a2145672853571ef40097e4441d44e]
#8 pc 0000000000003814 /apex/com.android.runtime/lib64/libart.so [arm64-v8a::73a2145672853571ef40097e4441d44e]
#9 pc 000000000020f9d4 /system/framework/arm64/boot.art
java:
com.yy.yyeva.decoder.EvaHardDecoder.destroyInner$lambda-11(EvaHardDecoder.kt:498)
com.yy.yyeva.decoder.EvaHardDecoder.$r8$lambda$OHRINuTzZoLNl62ImKzauMpMo0U(Unknown Source:0)
com.yy.yyeva.decoder.EvaHardDecoder$$ExternalSyntheticLambda5.run(Unknown Source:2)
android.os.Handler.handleCallback(Handler.java:900)
android.os.Handler.dispatchMessage(Handler.java:103)
android.os.Looper.loop(Looper.java:219)
android.os.HandlerThread.run(HandlerThread.java:67)
2023-10-12 14:50:39.769 28625-29343 CrashReport com.mesa.android.game.app E #++++++++++++++++++++++++++++++++++++++++++#
2023-10-12 14:50:40.109 28625-29240 libc com.mesa.android.game.app A Fatal signal 11 (SIGSEGV), code 0 (SI_USER) in tid 29240 (anim_render_thr), pid 28625 (ndroid.game.app)
2023-10-12 14:50:40.293 28625-29008 com.mesa.android.game.app E eglSlice: report time too small
2023-10-12 14:50:40.304 29348-29348 DEBUG crash_dump64 A pid: 28625, tid: 29240, name: anim_render_thr >>> com.mesa.android.game.app <<<
2023-10-12 14:50:40.528 28625-29008 com.mesa.android.game.app E eglSlice: report time too small
2023-10-12 14:50:40.602 29348-29348 DEBUG crash_dump64 A #1 pc 0000000000007f8c /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/lib/arm64/libBugly.so (BuildId: 2abb6ba8e67d928d6832be082048545dd53df4a8)
2023-10-12 14:50:40.602 29348-29348 DEBUG crash_dump64 A #4 pc 000000000003855c /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/lib/arm64/libyyeva.so (void std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void*>>(std::__ndk1::__tree_node_base<void>, std::__ndk1::__tree_remove<std::__ndk1::__tree_node_base<void>*>)+212) (BuildId: ad9c7b04eb1d5f28e6f127f8a914cd09dd4cc737)
2023-10-12 14:50:40.602 29348-29348 DEBUG crash_dump64 A #5 pc 00000000000373f8 /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/lib/arm64/libyyeva.so (Java_com_yy_yyeva_util_EvaJniUtil_destroyRender+520) (BuildId: ad9c7b04eb1d5f28e6f127f8a914cd09dd4cc737)
2023-10-12 14:50:40.602 29348-29348 DEBUG crash_dump64 A #13 pc 000000000042f804 [anon:dalvik-classes36.dex extracted in memory from /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/base.apk!classes36.dex] (com.yy.yyeva.decoder.EvaHardDecoder.destroyInner$lambda-11+52)
2023-10-12 14:50:40.602 29348-29348 DEBUG crash_dump64 A #16 pc 000000000042f6f4 [anon:dalvik-classes36.dex extracted in memory from /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/base.apk!classes36.dex] (com.yy.yyeva.decoder.EvaHardDecoder.$r8$lambda$OHRINuTzZoLNl62ImKzauMpMo0U)
2023-10-12 14:50:40.602 29348-29348 DEBUG crash_dump64 A #19 pc 000000000042f568 [anon:dalvik-classes36.dex extracted in memory from /data/app/com.mesa.android.game.app-fh2OvM6kqxkAYM508NhuNw==/base.apk!classes36.dex] (com.yy.yyeva.decoder.EvaHardDecoder$$ExternalSyntheticLambda5.run+4)
2023-10-12 14:50:42.135 2281-2687 DollieAdapterService com.huawei.systemserver E notifyActivityState pkg:com.mesa.android.game.app/com.mesa.android.game.MainActivity state:19 fg:false mUid:10943
2023-10-12 14:50:42.187 1630-1898 InputDispatcher system_server E channel 'e9cf094 com.mesa.android.game.app/com.mesa.android.game.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.