Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Hermet Park
    @hermet
    @rebornfz what exact size has that issue?
    rebornfz
    @rebornfz
    800*800, and It run well when width/height = 400.
    @hermet
    rebornfz
    @rebornfz
    @hermet Will reading json fail if there is an unsupported After Effects Features?
    Hermet Park
    @hermet
    @rebornfz could be. but not usual.
    i just forgot the size issue you requested. let me test now.
    @rebornfz so did u use in the command ? $lottie2gif input.json 800x800
    @rebornfz because i couldn't find any issue here. it perfectly works fine.
    rebornfz
    @rebornfz
    @hermet I'll look again, maybe I was wrong
    rebornfz
    @rebornfz
    @hermet I tried the lottie2gif input.json 800x800, and it core dumped
    @hermet The gdb information:

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #0 0x00007f0d70ddeaeb in gray_record_cell(grayTWorker) () from /home/rlottie/build/librlottie.so.0

    #1 0x00007f0d70ddeb90 in gray_set_cell(grayTWorker
    , long, long) () from /home/rlottie/build/librlottie.so.0

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #2 0xfffffff93aa9f259 in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #3 0x0000000000000cab in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #4 0x00007f0d6f062c78 in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #5 0x00007f0d70ddeea3 in gray_render_line(grayTWorker*, long, long) () from /home/rlottie/build/librlottie.so.0

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #6 0x0000000000003b00 in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #7 0xffffffffffc86d00 in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #8 0x00000000000cabd8 in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #9 0xffffffffffffc86d in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #10 0xffffffff14176000 in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #11 0x8c8c380021ed7e75 in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #12 0xfffffffdc85aaad7 in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #13 0x0000000cbde871ee in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #14 0xffffffff8c8c3800 in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #15 0x0000000237a55529 in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    #16 0x0000000000000000 in ?? ()

    Python Exception <type 'exceptions.NameError'> Installation error: gdb.execute_unwinders function is missing:

    The lottie2gif ran for a few minutes and then failed
    The top information:
    PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                        
    3113443 root 20 0 4157064 10688 1716 S 100.0 0.0 3:12.28 lottie2gif
    rebornfz
    @rebornfz
    @hermet I cann't read this json https://t16img.yangkeduo.com/video-edit-service-public/ae/20210506215627799.json. Even if I change the url to base64.
    Hermet Park
    @hermet
    @rebornfz checked the crash. rlottie is untable... but i think there is no point to use lottie animation for that resource.
    @rebornfz checked the resource, it's composed frames with images. I think you can use gif animation in this case. it's better .
    Alexander Salas Bastidas
    @ajsb85
    Hi everyone.
    I want to port rlottie to Qt to MCU, emWin, awtk, TouchGFX, Arduino_GFX, Adafruit_GFX, LovyanGFX, TFT_eSPI, Ucglib, and more...
    Welcome brain storm :smile:
    Alexander Salas Bastidas
    @ajsb85
    Hermet Park
    @hermet
    @ajsb85 cool
    Alexander Salas Bastidas
    @ajsb85
    BannaGo
    @BannaGo
    wecom-temp-990206486ae2cc1ce76bc18166e996fa.png
    a crash when parse lottie. I know it's an assert。what circumstances will this error occur ?
    if (st_ != kExitingObject) {
        RAPIDJSON_ASSERT(false);
    
        st_ = kError;
    
        return nullptr;
    
    }
    BannaGo
    @BannaGo
    i notice this file is blocked in telegram, why?
    i guess the reason is arm64 cannot support .S complie ? or pixman not support ios ?
    can anyone tell me
    pixman_composite_over_n_8888_asm_neon iin vdrawhepler_neon.cpp
    Nicholas Guriev
    @mymedia2
    @BannaGo It seems you got a broken animation. Was it generated by bodymovin? Try rLottie from the latest commit on top of the master branch in Git. It has some fixes of unneeded RAPIDJSON_ASSERT checks.
    soxunyi
    @soxunyi
    Run lottie2gif example.json 500x500 0x00ffffff in ternimal, and the background of example.json.gif is white, and the fully transparent is not work.
    The bgColor is not supported alpha value?
    Hermet Park
    @hermet
    no it doesn't
    lottie2gif doesn't generate agif.
    soxunyi
    @soxunyi
    no it doesn't
    @Hermet Park
    Thanks. Got it. We will try using puppetter-lottie to support alpha value.
    Hermet Park
    @hermet
    @/all hello guys, we gonna integrate rlottie with thorvg project.
    to maintain both projects all in one. See what throvg is, any your suggestion or opinions are welcome.
    Jan Wagner
    @wagneja4
    Hey! I am trying to use rlottie as native plugin across platforms (Android/iOS). I am having trouble reading from lottie jsons files that are located in jar package (reading files in jars is a bit complicated). Also, I dont want to have two specific solutions for Android/iOS. So, is there a way, to create player from string? It would be much more portable solution for me. (I would try to figure it out myself from the sources, but I am not much proficient in C++)
    Jan Wagner
    @wagneja4
    Or else, I assume from the example, the use is auto animation = rlottie::Animation::loadFromData(std::string(rawData), std::string(cacheKey));
    Where raw data is json string... But what is cacheKey? Where do I get it, or how do I create one? Why loafFromFile doesn't need one?
    Hermet Park
    @hermet
    @wagneja4 the key is used for caching, if you mention a unique key name for the loading lottie data, the lottie data will be cached and then later when you re-call loadFromData() with the same data & cache key, you can reuse the previous loaded data.
    @wagneja4 if don't mention cache key, every time lottie data will be loaded. (no caching effect).
    @wagneja4 so you can consider to use it whether your app wants to share the loaded data among the animations, otherwise you can ignore the cache key parameter.
    Jan Wagner
    @wagneja4
    Ok, thanks a lot!
    sherreh
    @sherreh4_twitter
    Hi all, I am looking to use rlottie for integration into an ESP32 device. I have looked at lv_lib_rlottie by itself but it seems to perform too large heap allocations. Could someone point me in the right direction for having rlottie output RGB565, which is native to our display, rather than ARGB32 to save memory? I have looked at the rlottie sources but cannot find the part which writes to the buffer provided by lottie_animation_from_data. Any guidance, or estimation of the scope of this work, would be appreciated. Thanks.
    Yulan Feng
    @yulanf:matrix.org
    [m]
    Hi, does rLottie has an alternative to lottie's addLottieOnCompositionLoadedListener? I want to make sure animation is loaded first, and then other components, to prevent jank.
    Denis Manolescu
    @murtdox_twitter
    Hi, I am not able to build rlottie. I am getting
    " Unable to start program
    'C:\Users\deeman\Videos\rlottie-master\vs2019\x64\Debug\rlotti
    e.dll.
    C:\Users\deeman\Videos\rlottie-master\vs2019\x64\Debug\rlottie
    .dil is not a valid Win32 application. "
    Can anyone advise, please? Thanks
    Denis Manolescu
    @murtdox_twitter
    This command doesn't work for me:
    "
    "

    Run make to build rlottie

    make -j 2

    I get

    ... rlottie-master\build>make -j 2
    MAKE Version 5.43 Copyright (c) 1987, 2019 Embarcadero Technologies, Inc.
    Incorrect command line argument: -j