Simple Screen Recorder by default uses mkv whereas Youtube and Odysee.com don’t support mkv.

GIMP and Krita save the updated image in some forgettable format and not jpg or png. It’s a pain in the Jazz converting these things and uploading it to reddit/imgur or sending it to friends who aren’t using Linux.

Most applications use .tax.gz or something for creating a compressed file , you can’t open those damn files on android.

I have experienced this incompatibility several times, but these are the ones I remember right now, I am pretty sure more avid users have encountered this thousands of times in different applications. I love Linux, but why can’t we use file extensions which are most supported? I mean, I checked, .zip is opensource, I could have understood if it wasn’t and we used some open source alternative, but this is creating resistance in linux usage which isn’t really needed. We don’t need the user experience to be bad and this makes it bad.

Also, you might say, “hey don’t be lazy, just click on jpg every time you save an image through gimp” or “just make mp4 the default in simplescreenrecorder”, but this adds up pretty fast and you can’t ask every user to do unnecessary adjustments after they install applications. This has to stop!

  • Domi@lemmy.secnd.me
    link
    fedilink
    arrow-up
    7
    ·
    2 years ago

    Simple Screen Recorder by default uses mkv whereas Youtube and Odysee.com don’t support mkv.

    MKV is a much smarter choice for recording things that can be interrupted at any time, with MP4 if you don’t finalize the recording it will be unplayable without additional work. It is also the format that OBS defaults to for exactly that reason.

    GIMP and Krita save the updated image in some forgettable format and not jpg or png. It’s a pain in the Jazz converting these things and uploading it to reddit/imgur or sending it to friends who aren’t using Linux.

    They are not forgettable formats, they are project files and are needed to preserve any changes you made in that project as well as layer information and project settings. If you need a JPEG/PNG you need to export it as such, which is done with 2 clicks. Photoshop also does not save your project as PNG.

    Most applications use .tax.gz or something for creating a compressed file , you can’t open those damn files on android.

    .tar.gz is vastly superior to zip in compression speed and file size it can also store Unix file attributes (like owner, group, executable, …) which zip cannot do and as such is insufficient for sharing files between Unix machines. However, both GNOME and KDE include an archive tool that can do both with no extra work.

    I love Linux, but this resistance you experience when you do anything sharable is a pain in the jazz.

    Linux is about choice with sensible defaults. None of the examples you mentioned seem unsensible to me.

  • Ric0la@discuss.tchncs.de
    link
    fedilink
    arrow-up
    6
    arrow-down
    1
    ·
    2 years ago

    Gimp will save all layer information plus undo plus other stuff in its own format. Export does what you want. I don’t know Adobe products, but I could imagine Photoshop doesn’t save to jpeg as default.

    Why are you using Linux and Android in the first place?

    • aleph@lemm.ee
      link
      fedilink
      English
      arrow-up
      7
      ·
      edit-2
      2 years ago

      That’s correct. The default Save action in Photoshop saves the entire project in their own proprietary format, rather than simply saving as an image file. GIMP and Krita work similarly.

      Also, .zip is just as readily available and we easy to use in Linux as .tar is.

      I don’t really get where OP is coming from, tbh.

      • Jerald@lemmy.mlOP
        link
        fedilink
        arrow-up
        0
        arrow-down
        3
        ·
        edit-2
        2 years ago

        but zip is not the default and many a times you can’t set a default in many applicatoins.

        This is not just about gimp or file managers, many applications use formats which you can’t use anywhere but on Linux most times.

    • Jerald@lemmy.mlOP
      link
      fedilink
      arrow-up
      0
      arrow-down
      1
      ·
      2 years ago

      what abt the others tho? GIMP ok that’s understandable, although I do hate the fact that GIMP is shipped by default with Linux distros rather than Kolour, which is much more easier to use. Not all of us need to do complex image editing and those who want to will install it.

      • om1k@sopuli.xyz
        link
        fedilink
        arrow-up
        5
        ·
        edit-2
        2 years ago

        GIMP is shipped by default with Linux distros

        This isn’t true for most distros. Might be for some specific distro, but most distros I’ve used don’t come with GIMP pre installed.

  • PuppyOSAndCoffee@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    Part of the Linux philosophy is open source (gnu et al) and open formsts.

    If a file format is patented / proprietary / closed, then most open source tools are not going to generate that format by default.

    Most do have options to export or convert, and when that option doesn’t exist, there are other tools that can do it.

    One key thing to Linux (and MacOS) is understanding it doesn’t do everything for you so that you can tell it to do what you want, when you want.

    Linux is free but it does take your time to get your workflow how you like it.

    Mkv is just a container. It should be feasible to have things relatively wired so that when you make an mkv, with the click of a button (or automatically) convert to mp4 & tag & upload to YouTube.

    It does require learning and mastery. Things have come a long way; Wi-Fi, for example, was ridiculous for a while.

  • cmnybo@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 years ago

    MKV is the best video container. I don’t know why many websites don’t support it.

    GIMP and Krita have their own file formats because they need to store a lot more information than you can put in a jpg or png. You need to export the image in a suitable format if you want to use it elsewhere.

    You are not limited to using tar.gz archives. You can make zip or 7z archives just as easily.

  • 𝒍𝒆𝒎𝒂𝒏𝒏@lemmy.one
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    What distro are you using?

    Mine compresses to .zip by default… has a built in image editor that saves to .jpeg… I use OBS for screen recording which saves to MP4

    May just be a case of changing the apps you use, changing your settings in the apps to save into common formats by default, or just switching to a distro that is beginner friendly, maybe Zorin or Ubuntu

  • SomeoneSomewhere@lemmy.nz
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    Many of these are defaults dating back to the Unix days, particularly tar (tape archive) and gzip.

    Krita (KRA), GIMP (XCF), and Photoshop (PSD) save files in a lossless internal format that preserves layers etc. Every time you open and save a jpg, it gets worse, and that’s not acceptable for professional use. If all you want is to crop/draw on images, something like KolourPaint is probably a better choice.

    MP4 is/was patent encumbered depending on jurisdiction.

  • superkret@feddit.de
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    Why are the default settings in Linux using long-established free standards?

    I don’t see an issue here, especially since those programs you mentioned support all other relevant formats, too.
    As opposed to Microsoft software, which usually only supports the formats they cooked up themselves.

  • Diplomjodler@feddit.de
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    If you’re not willing to put in a little bit of effort to learn the basics, you might want to stick to Apple or ChromeOS.