• sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    8
    ·
    9 months ago

    They did, it’s often a CLI interface because it’s incredibly flexible. ffmpeg and imagemagick are quite easy for basic things.

    Building a cross-platform GUI is a pain, and hosting a website costs money. Building a cross-platform CLI is incredibly easy, which is why it’s so popular.

    Some of these tools have GUI frontends or alternatives, some don’t. The more niche you go, the harder it’ll be to find a reasonable GUI, and I consider PDF to JPEG pretty niche.

    • Ulrich@feddit.org
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      9
      ·
      9 months ago

      CLI interface

      quite easy

      No. This does not compute.

      hosting a website costs money

      You don’t have to host a website. Just make software that works like the website and runs locally.

      I consider PDF to JPEG pretty niche.

      But not niche enough that these websites don’t exist.

      • pogmommy@lemmy.ml
        link
        fedilink
        English
        arrow-up
        4
        ·
        9 months ago

        You don’t have to host a website. Just make software that works like the website and runs locally.

        No offense, but you were told about handbrake, a tool that goes out of its way to offer a cross-platform GUI and complained about it not immediately working- with no elaboration.

        We learn to write before we learn to navigate computer systems- the command line is only scary because digital illiteracy is taught to us the second we are presented with the windows/macos login screen. It truly does not get simpler than telling a computer convert image.pdf image.jpg.

        These tools are daunting, yes, and it’s not your fault that everyone is taught that computers are magic boxes we have no real control over, but the hours you spend in a command line are just like the hours you spend learning to sew, or play an instrument. Nobody starts with every manpage seared into their brain, but if you’re able to look up a sketchy website that may well give you malware, you have the tools needed to learn this valuable skill.

        • Ulrich@feddit.org
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          2
          ·
          edit-2
          9 months ago

          No offense, but you were told about handbrake

          No offense but as I mentioned previously, I downloaded handbrake and it did not work because it does not function like those websites.

          the command line is only scary because digital illiteracy is taught to us the second we are presented with the windows/macos login screen

          The command line is not “scary”, it just requires specialized knowledge. If I’m presented with a GUI I don’t need any specialized knowledge, I just look at the available options and click the ones I need. In the command line I’m not presented with a fuckin thing except a black box and text field, and when I spend my time searching the web for commands and then type them in, they return a generic error with no diagnostic information and I waste hours trying to figure it out.

          I’m telling you this is not for lack of trying. Im not helpless, I literally just don’t have time to acquire this breadth of specialty knowledge. I already have multiple jobs. When I need plumbing work, I don’t spend 40 hours learning to become a half-assed plumber and cross my fingers that I don’t fuck it up and destroy my house, I hire a specialist who knows how to do it right and I spend my time doing my profession to make back the money that I paid them.

          I’m simply not wasting my time anymore chasing this stuff that people that lack self-awareness repeatedly declare is “easy”.