I need this for long tumblr screencaps. You understand.

I try not to do image editing on my phone a lot but this is necessary. Pocketpaint I couldn’t do it easily with, and another popular option on Fdroid loudly advertises its LLM slop features.

  • lilypad [she/her, it/its]@hexbear.net
    link
    fedilink
    English
    arrow-up
    12
    ·
    edit-2
    23 days ago

    Termux with magick (imagemagick package I think its called) might be able to do it, but I’m not sure what the correct spell is to do it. Let me read the manpage and maybe stackoverflow and see if I can find anything

    Edit: ok found it!

    montage -alpha on -background none -mode concatenate -tile x1 -frame 5 -mattecolor none first.jpg second.jpg output.jpg
    

    This will stitch the images together with a 5 pixel frame around each one. The final jpg is the output with all the inputs preceding it. My phone makes screenshot files have ISO date names, so I can just do *.png for my input files and it puts them in right order. If you want it vertical change -tile x1 to -tile 1x

    Here’s the result of a run:

    For termux, i highly recommend creating a symbolic link to the root of your device in the termux home (on my phone (I think every one of my phones…?) the link should point to /storage/emulated/0. It might be different for your device though). This will make it a lot easier to navigate to the screenshots, since it is a terminal and phone keyboards suck for terminals (aside from hackers keyboard, but idk if its even still around).

    • dadarobot@lemmy.ml
      link
      fedilink
      English
      arrow-up
      5
      ·
      23 days ago

      For termux, i highly recommend creating a symbolic link to the root

      termux-setup-storage will do this for you

        • dadarobot@lemmy.ml
          link
          fedilink
          English
          arrow-up
          3
          ·
          23 days ago

          happy to help!

          you should take a look at all the termux-* commands. there’s some real handy stuff in there.

          for example, i have a script called “ding” that will give an android notification when run, so ill put it at the end of long jobs (eg: “make;ding”) so i dont have to keep checking back. i think you need termux-api android package for some of this stuff, but i highly recommend it.

          termux-notification --sound -c “Ding!”

          do you know about the volume key shortcuts? volup-t is tab, voldown-w is up etc. really helps make up for what mobile keyboards lack.

    • ashinadash [she/her]@hexbear.netOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      22 days ago

      Goddamn… terminal on android catgirl-huh now that’s a proper sicko reply. I didn’t even know you could put imagemagick on a phone. I guess android is still linux based…

      • lilypad [she/her, it/its]@hexbear.net
        link
        fedilink
        English
        arrow-up
        3
        ·
        22 days ago

        Tbh I use it for a ton of things. For example cutting up audio, or if I download a thing and want to extract the audio (e.g. a song from YouTube, since newpipe has decided to stop offering plain mp3 downloads). I can write little scripts and just run them, its simple and easy, and makes sense to me. Need to zip up many files in a structured repeated way? I can spend a long time selecting every file by hand, praying I dont misclick and unselect everything, or I can do a simple bash script and it takes 5 seconds. Guis are clunky for me.

        • ashinadash [she/her]@hexbear.netOP
          link
          fedilink
          English
          arrow-up
          3
          ·
          22 days ago

          Yeah the world of cli is pretty hardcore, I’ve used ffmpeg for extracting raw aac streams to be containerised for instance. Running that type of stuff on android is legit though.

    • communism@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      ·
      23 days ago

      Hacker’s Keyboard does still work on modern Android, but is abandoned and looks rather dated.

    • Shaleesh [she/her, comrade/them]@hexbear.net
      link
      fedilink
      English
      arrow-up
      3
      ·
      23 days ago

      f-droid link

      Its a good app with a lot of functions but the GUI is jankfest 2k26. Each task is divided up into their own thing? Like the “put two or more images side by side” is a seperate thing from “put two or more images on top of eachother”. Other than that it all works very well once you figure out the weird workflow.

      • dadarobot@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        22 days ago

        yeah, the ui is garbage. i also hate how it gets like 2 updates a day and is very annoying in how it lets you know about it. i have literally never opened it without it telling me to update.

        but, its the best foss image editor ive found (on mobile)

  • Mactan@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    22 days ago

    imagemagick. just like ffmpeg they are the pillars holding all of multimedia together

    • ashinadash [she/her]@hexbear.netOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      22 days ago

      Never been on tumblr before? Extremely long chains of reblogs will often contain images or strange assortments of emotes that are just easier to screencap.

      I have like 15gb of tumblr screenshots, there is no hope for me catgirl-flop