• black0ut@pawb.socialOP
    link
    fedilink
    arrow-up
    2
    ·
    3 hours ago

    By your definition, PNG isn’t lossless because it’s not an exact representation of every single photon of a picture that was taken. You’d need infinity pixels in order to be completely faithful to the “analog” thing that you’re trying to picture, in the same way you’d need infinity points to completely translate an analog wave to digital.

    When you compress anything with FLAC, you will get the exact same thing you compressed out, so there is no data loss.

    Of course, that wave which you compress will not be faithful to the analog thing, but that’s just a limitation of digital computers.

    • Krudler@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      3 hours ago

      Not really infinite points since energy is quantized. In a crazy particle physics sense analogue data is effectively the same as digital, when resolutions match.